pandemic
|
|
January 29, 2012, 03:31:10 PM |
|
You should start rolling out pre-compiled compressed files or something. It's getting above my knowledge, lol!
|
|
|
|
|
blissfulyoshi
Newbie
Offline
Activity: 11
Merit: 0
|
|
February 02, 2012, 04:46:16 AM |
|
Tried out diakgcn on my 6870. All tests at aggression 12 and done over very short time periods, unless said otherwise.
Results:
2.5: phatk_dia, WORKSIZE=128, VECTORS: 282 MHps (best one from previous test) diakgcn, WORKSIZE=128, VECTORS: 278 MHps diakgcn, WORKSIZE=128, VECTORS2: 279 MHps diakgcn, WORKSIZE=64, VECTORS: 278 MHps diakgcn, WORKSIZE=64, VECTORS2: 279 MHps diakgcn, WORKSIZE=128, VECTORS2, AGGRESSION=10: 278 MHps (spiked up to 282 at one point.....) diakgcn, WORKSIZE=128, VECTORS2, AGGRESSION=5: 275 MHps
2.6: (Sorry, did poor documentation here. Only listed best results If asked for I will document this better later) phatk_dia: 272 MHps diakgcn: 260MHps
tl;dr: diakgcn is currently slower for 6870
|
|
|
|
Diapolo (OP)
|
|
February 02, 2012, 05:58:45 AM |
|
Tried out diakgcn on my 6870. All tests at aggression 12 and done over very short time periods, unless said otherwise.
Results:
2.5: phatk_dia, WORKSIZE=128, VECTORS: 282 MHps (best one from previous test) diakgcn, WORKSIZE=128, VECTORS: 278 MHps diakgcn, WORKSIZE=128, VECTORS2: 279 MHps diakgcn, WORKSIZE=64, VECTORS: 278 MHps diakgcn, WORKSIZE=64, VECTORS2: 279 MHps diakgcn, WORKSIZE=128, VECTORS2, AGGRESSION=10: 278 MHps (spiked up to 282 at one point.....) diakgcn, WORKSIZE=128, VECTORS2, AGGRESSION=5: 275 MHps
2.6: (Sorry, did poor documentation here. Only listed best results If asked for I will document this better later) phatk_dia: 272 MHps diakgcn: 260MHps
tl;dr: diakgcn is currently slower for 6870
Thanks for your results, that behaviour was awaited ... now it's confirmed. Well DiaKGCN is not finished, so perhaps it will get better for older cards over time . Dia
|
|
|
|
blissfulyoshi
Newbie
Offline
Activity: 11
Merit: 0
|
|
February 02, 2012, 05:59:49 PM |
|
Since you had an update today, I guess I'll retest. (diaggcn? , spelling mistake?). Like before all test are short test at aggression 12, unless stated otherwise. 2.5 phatk_dia, WORKSIZE=128, VECTORS: 282 MHps diaggcn, WORKSIZE=64, VECTORS: 248 MHps diaggcn, WORKSIZE=64, VECTORS2: 277 MHps diaggcn, WORKSIZE=64, VECTORS4: 545 MHps (Guess the vectors 4 bug has not been fixed? That probably means this is 272MHps) diaggcn, WORKSIZE=128, VECTORS: 248 MHps diaggcn, WORKSIZE=128, VECTORS2: 277 MHps diaggcn, WORKSIZE=128, VECTORS4: 551 MHps (Probably 276MHps) diaggcn, WORKSIZE=256, VECTORS: 248 MHps diaggcn, WORKSIZE=256, VECTORS2: 271 MHps diaggcn, WORKSIZE=256, VECTORS4: 540 MHps (Probably 270MHps) diaggcn, WORKSIZE=128, VECTORS2, AGGRESSION=10: 276 MHps might test my card on 2.6 later, but on 2.5, I am getting worse results than before, oh well.
|
|
|
|
Diapolo (OP)
|
|
February 02, 2012, 07:39:54 PM |
|
DiaKGCN -> Diapolo Kernel Graphics Core Next
As I said, the new one this is for the 79XX cards, but I really would be interested in how it performs on older cards with current drivers / OpenCL runtime. The next time you should perhaps reply in the other thread, as I won't work on phatk_dia anymore.
Thanks for your tests, Dia
|
|
|
|
malevolent
can into space
Legendary
Offline
Activity: 3472
Merit: 1725
|
|
February 03, 2012, 03:21:20 PM |
|
Now tried on 12.1 and SDK 2.6.
HD 6850 - 35 Mhash/s slower 5850s - 100Mhash/s slower
win7 64 pro -k phatk AGGRESSION=12 VECTORS2 WORKSIZE=128
5850s are 80 Mhash/s slower if I turn the 6850 off a solo 5850 will be only 5-8 Mhash/s slower if ran on its own 6850 3 Mhash/s slower when ran on its own
only solution was to run miner on all 4 cores, instead of 1 but then it is utilized in 50-75% (=more heat) only then I get 5-8Mh/s less
any ideas?
|
Signature space available for rent.
|
|
|
mtminer
Member
Offline
Activity: 86
Merit: 10
|
|
February 03, 2012, 03:51:49 PM |
|
Tried out diakgcn on my 6870. All tests at aggression 12 and done over very short time periods, unless said otherwise.
Results:
2.5: phatk_dia, WORKSIZE=128, VECTORS: 282 MHps (best one from previous test) diakgcn, WORKSIZE=128, VECTORS: 278 MHps diakgcn, WORKSIZE=128, VECTORS2: 279 MHps diakgcn, WORKSIZE=64, VECTORS: 278 MHps diakgcn, WORKSIZE=64, VECTORS2: 279 MHps diakgcn, WORKSIZE=128, VECTORS2, AGGRESSION=10: 278 MHps (spiked up to 282 at one point.....) diakgcn, WORKSIZE=128, VECTORS2, AGGRESSION=5: 275 MHps
2.6: (Sorry, did poor documentation here. Only listed best results If asked for I will document this better later) phatk_dia: 272 MHps diakgcn: 260MHps
tl;dr: diakgcn is currently slower for 6870
Thanks for your results, that behaviour was awaited ... now it's confirmed. Well DiaKGCN is not finished, so perhaps it will get better for older cards over time . Dia Wouldn't it be easier to separate the kernels out for each of the 5xxx, 6xxx, and 7xxx series cards instead of trying to make a one size fits all. Is it possible to test at start up and exclude cards that a certain kernel isn't designed to run on? I hate to see you wasting time supporting the older cards with new kernels.
|
|
|
|
Diapolo (OP)
|
|
February 03, 2012, 06:16:54 PM |
|
Tried out diakgcn on my 6870. All tests at aggression 12 and done over very short time periods, unless said otherwise.
Results:
2.5: phatk_dia, WORKSIZE=128, VECTORS: 282 MHps (best one from previous test) diakgcn, WORKSIZE=128, VECTORS: 278 MHps diakgcn, WORKSIZE=128, VECTORS2: 279 MHps diakgcn, WORKSIZE=64, VECTORS: 278 MHps diakgcn, WORKSIZE=64, VECTORS2: 279 MHps diakgcn, WORKSIZE=128, VECTORS2, AGGRESSION=10: 278 MHps (spiked up to 282 at one point.....) diakgcn, WORKSIZE=128, VECTORS2, AGGRESSION=5: 275 MHps
2.6: (Sorry, did poor documentation here. Only listed best results If asked for I will document this better later) phatk_dia: 272 MHps diakgcn: 260MHps
tl;dr: diakgcn is currently slower for 6870
Thanks for your results, that behaviour was awaited ... now it's confirmed. Well DiaKGCN is not finished, so perhaps it will get better for older cards over time . Dia Wouldn't it be easier to separate the kernels out for each of the 5xxx, 6xxx, and 7xxx series cards instead of trying to make a one size fits all. Is it possible to test at start up and exclude cards that a certain kernel isn't designed to run on? I hate to see you wasting time supporting the older cards with new kernels. Easy answer, I just focused on GCN performance with DiaKGCN, that it runs on VLIW4/5 is just nice to have. I won't spent anymore time in optimising performance of phatk_dia or DiaKGCN for older cards. I even don't know for what I do all this, because this one (phatk_dia) seems to not be faster really for anyone + no one cares to support development via a small donation. People seem to just donate something if they gain 10+ MH/s over another kernel ... my hard work that was put into a specific version is not paid any attention to it seems :-/. Dia PS.: To discuss DiaKGCN further please use https://bitcointalk.org/index.php?topic=61406.0
|
|
|
|
film2240
Legendary
Offline
Activity: 1022
Merit: 1000
Freelance videographer
|
|
February 07, 2012, 06:50:42 PM |
|
Can someone tell me which aggression setting gives me the absolute best performance with my HD6950 (Heavily OC'd with unlocked shaders) please as I can't seem to find it in this thread or anywhere? I also want a list of flags for this miner (running in GUIMiner with Phoneix as polcm kept having issues lately)
thanks
|
[This signature is available for rent.BTC/ETH/LTC or £50 equivalent a month] [This signature is available for rent.BTC/ETH/LTC or £50 equivalent a month] [This signature is available for rent.BTC/ETH/LTC or £50 equivalent a month]
|
|
|
Diapolo (OP)
|
|
February 07, 2012, 08:22:07 PM |
|
Can someone tell me which aggression setting gives me the absolute best performance with my HD6950 (Heavily OC'd with unlocked shaders) please as I can't seem to find it in this thread or anywhere? I also want a list of flags for this miner (running in GUIMiner with Phoneix as polcm kept having issues lately)
thanks
AGGRESSION=12, higher levels will lead to an idle miner in Phoenix, because it can't get work fast enough. Perhaps 13 or 14 works for your setup! Available switches can be found in the init file: PLATFORM = KernelOption( 'PLATFORM', int, default=None, help='The ID of the OpenCL platform to use') DEVICE = KernelOption( 'DEVICE', int, default=None, help='The ID of the OpenCL device to use') VECTORS2 = KernelOption( 'VECTORS2', bool, default=False, advanced=True, help='Enable vector uint2 support in the kernel.') VECTORS4 = KernelOption( 'VECTORS4', bool, default=False, advanced=True, help='Enable vector uint4 support in the kernel.') FASTLOOP = KernelOption( 'FASTLOOP', bool, default=False, advanced=True, help='Run iterative mining thread.') AGGRESSION = KernelOption( 'AGGRESSION', int, default=5, advanced=True, help='Exponential factor indicating how much work to run per OpenCL execution') WORKSIZE = KernelOption( 'WORKSIZE', int, default=None, advanced=True, help='The local worksize to use when executing OpenCL kernels.') BFI_INT = KernelOption( 'BFI_INT', bool, default=True, advanced=True, help='Use the BFI_INT instruction for AMD GPUs.') Remember, this one will get no further development time! Dia
|
|
|
|
|