Pages:
Author

Topic: further improved phatk_dia kernel for Phoenix + SDK 2.6 - 2012-01-13 - page 7. (Read 51252 times)

sr. member
Activity: 362
Merit: 250
newbie
Activity: 31
Merit: 0
Not faster for me still same hashes,
maybe just .2%extra but nothing big


doing about 24.3Ghash/s so not a big difference
newbie
Activity: 51
Merit: 0
cyrusfox have you tried using the PLATFORM= option?
newbie
Activity: 15
Merit: 0
Not working for me. phoenix 1.48, ubuntu 11.04 64bits.

[01/07/2011 14:45:48] Finding inner ELF...
[01/07/2011 14:45:48] Patching inner ELF...
[01/07/2011 14:45:48] Patching instructions...
[01/07/2011 14:45:48] BFI-patched 472 instructions...
[01/07/2011 14:45:48] Patch complete, returning to kernel...
[01/07/2011 14:45:48] Applied BFI_INT patch
[01/07/2011 14:45:48] FATAL kernel error: Failed to load OpenCL kernel!


Not working for me. phoenix 1.5, Linuxcoin.

Yes I copied both files kernel.cl and __init__.py into kernels/phatk/

I get this when I try to start Phoenix(it will work fine with the original kernel files, 6850@930/830=250Mh/s, 6950@850/735= 340 Mh/s)

Quote
user@linuxcoin:/opt/miners/phoenix$ ./phoenix.py -u http://user:[email protected]:8334/ -k phatk DEVICE=0 VECTORS AGGRESSION=7 -v FASTLOOP BFI_INT
[18/07/2011 09:27:56] Finding inner ELF...
[18/07/2011 09:27:56] Patching inner ELF...
[18/07/2011 09:27:56] Patching instructions...
[18/07/2011 09:27:56] BFI-patched 472 instructions...
[18/07/2011 09:27:56] Patch complete, returning to kernel...
[18/07/2011 09:27:56] Applied BFI_INT patch
[18/07/2011 09:27:56] FATAL kernel error: Failed to load OpenCL kernel!

Can anyone tell me what I am doing wrong? Thanks
hero member
Activity: 772
Merit: 500
5770@900core/200mem 512Mb

got decrease from 200MH/s to 198MH/s (working size 128/256/64 - no changes just more decrease), have rolled back to 11-07-2011 mode...

may be this because of 512Mb mem or 200MHz freq?


What happens if you raise your mem clocks a little? Could be, that some optimisations are bad for older or weaker cards, because newest version uses more GPU registers, than the previous ones. Well if that's the case it's a trial and error, which version works best Wink.

Dia
legendary
Activity: 2026
Merit: 1005
5770@900core/200mem 512Mb

got decrease from 200MH/s to 198MH/s (working size 128/256/64 - no changes just more decrease), have rolled back to 11-07-2011 mode...

may be this because of 512Mb mem or 200MHz freq?
legendary
Activity: 1344
Merit: 1004
Got about 0.75 more on my 5830's. Not sure about my 5870 but its likely on the magnitude of 1-1.5. Keep up the hard work!

edit: 5870 had about 0.5-0.75 improvement
hero member
Activity: 798
Merit: 1000
No change for me with the latest version.   Can't complain though Smiley
full member
Activity: 168
Merit: 100
my 5770 is at 975/300
newbie
Activity: 40
Merit: 0
5830 went from 313mh/s to 316 mh/s.  1000/400
newbie
Activity: 21
Merit: 0
Radeon 5770 @ 935/300: 200 MH/s to 213 MH/s!

Coins are on the way  Grin
full member
Activity: 168
Merit: 100
just wanted to report....

HD5770 from 220 -> 222MH/s
HD5850 from 355 -> 359MH/s

with 2011-07-17
full member
Activity: 213
Merit: 100
388 to 391 with last update (Radeon HD 6970). Now equal with original poclbm miner. Thank you! Grin
hero member
Activity: 772
Merit: 500
Thanks for the hard work, sent you another donation. 458.88Mh/sec up to 459.41 with the last update on overclocked 5870's running at 1000/347.

Thanks Bert, you are one of the frequent donators and I really appreciate it Smiley! Have fun with this latest version!

Dia
full member
Activity: 126
Merit: 100
Thanks for the hard work, sent you another donation. 458.88Mh/sec up to 459.41 with the last update on overclocked 5870's running at 1000/347.
hero member
Activity: 772
Merit: 500
Both the new kernel.cl and __init__.py need to go into kernels/phatk/

That's it, I thought I made it clear enough Cheesy.

Dia
newbie
Activity: 47
Merit: 0
Hi,

I am getting this error with a ATI 5870. The modified kernel from July 6th works fine.

./phoenix.py -u http://XXX DEVICE=1 -k phatk VECTORS BFI_INT WORKSIZE=256 AGGRESSION=14 FASTLOOP=true -q 8
[17/07/2011 16:58:36] Phoenix 1.50 starting...
[17/07/2011 16:58:36] Connected to server
[0 Khash/sec] [0 Accepted] [0 Rejected] [RPC]Traceback (most recent call last):
  File "/usr/lib/python2.6/threading.py", line 504, in __bootstrap
    self.__bootstrap_inner()
  File "/usr/lib/python2.6/threading.py", line 532, in __bootstrap_inner
    self.run()
  File "/usr/lib/python2.6/threading.py", line 484, in run
    self.__target(*self.__args, **self.__kwargs)
--- ---
  File "/usr/lib/python2.6/dist-packages/twisted/python/threadpool.py", line 207, in _worker
    result = context.call(ctx, function, *args, **kwargs)
  File "/usr/lib/python2.6/dist-packages/twisted/python/context.py", line 59, in callWithContext
    return self.currentContext().callWithContext(ctx, func, *args, **kw)
  File "/usr/lib/python2.6/dist-packages/twisted/python/context.py", line 37, in callWithContext
    return func(*args,**kw)
  File "kernels/phatk/__init__.py", line 391, in mineThread
    self.output_buf)
  File "/usr/lib/pymodules/python2.6/pyopencl/__init__.py", line 202, in kernel_call
    self.set_args(*args)
  File "/usr/lib/pymodules/python2.6/pyopencl/__init__.py", line 224, in kernel_set_args
    self.set_arg(i, arg)
pyopencl.LogicError: clSetKernelArg failed: invalid arg size


Both the new kernel.cl and __init__.py need to go into kernels/phatk/
newbie
Activity: 10
Merit: 0
Hi,

I am getting this error with a ATI 5870. The modified kernel from July 6th works fine.

./phoenix.py -u http://XXX DEVICE=1 -k phatk VECTORS BFI_INT WORKSIZE=256 AGGRESSION=14 FASTLOOP=true -q 8
[17/07/2011 16:58:36] Phoenix 1.50 starting...
[17/07/2011 16:58:36] Connected to server
[0 Khash/sec] [0 Accepted] [0 Rejected] [RPC]Traceback (most recent call last):
  File "/usr/lib/python2.6/threading.py", line 504, in __bootstrap
    self.__bootstrap_inner()
  File "/usr/lib/python2.6/threading.py", line 532, in __bootstrap_inner
    self.run()
  File "/usr/lib/python2.6/threading.py", line 484, in run
    self.__target(*self.__args, **self.__kwargs)
--- ---
  File "/usr/lib/python2.6/dist-packages/twisted/python/threadpool.py", line 207, in _worker
    result = context.call(ctx, function, *args, **kwargs)
  File "/usr/lib/python2.6/dist-packages/twisted/python/context.py", line 59, in callWithContext
    return self.currentContext().callWithContext(ctx, func, *args, **kw)
  File "/usr/lib/python2.6/dist-packages/twisted/python/context.py", line 37, in callWithContext
    return func(*args,**kw)
  File "kernels/phatk/__init__.py", line 391, in mineThread
    self.output_buf)
  File "/usr/lib/pymodules/python2.6/pyopencl/__init__.py", line 202, in kernel_call
    self.set_args(*args)
  File "/usr/lib/pymodules/python2.6/pyopencl/__init__.py", line 224, in kernel_set_args
    self.set_arg(i, arg)
pyopencl.LogicError: clSetKernelArg failed: invalid arg size
full member
Activity: 142
Merit: 100
very nice work, thanks a lot!
newbie
Activity: 5
Merit: 0
roughly .5Mhash/s increase with latest. Thanks.
337.20>337.86
5830 1050/350 -k phatkmod DEVICE=1 VECTORS BFI_INT FASTLOOP=false WORKSIZE=256 AGGRESSION=13
Pages:
Jump to: