sp_ (OP)
Legendary
Offline
Activity: 2898
Merit: 1087
Team Black developer
|
|
February 05, 2015, 09:10:13 AM |
|
I added the line in order to speed test the simd kernal alone, but forgot to remove it. :/ I am away from my dev computer for a while, so will fix it on github later tonight.
|
|
|
|
|
|
|
|
|
"In a nutshell, the network works like a distributed
timestamp server, stamping the first transaction to spend a coin. It
takes advantage of the nature of information being easy to spread but
hard to stifle." -- Satoshi
|
|
|
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
|
|
sp_ (OP)
Legendary
Offline
Activity: 2898
Merit: 1087
Team Black developer
|
|
February 05, 2015, 09:40:20 AM |
|
upd: now it works. ~2850 kh (the same speed as in r31 & r32)
With vardiff I get around 25khash bether in 35 than in 33/34 , but I lost around 25 KHASH after merging the fork with klaus_t (from 32 -> 33). Will take another look tonight. But it could be this commit: https://github.com/sp-hash/ccminer/commit/704e609b9003620dd29a74b2f43924209e193d24Might work good on the 960-980 cards, but not on the 750ti. Not many changes though.
|
|
|
|
rednoW
Legendary
Offline
Activity: 1510
Merit: 1003
|
|
February 05, 2015, 10:51:23 AM |
|
Yes, i put back those "__global__ __launch_bounds__(256, 4)" etc and got some near measurement error gain of ~20kh
|
|
|
|
sp_ (OP)
Legendary
Offline
Activity: 2898
Merit: 1087
Team Black developer
|
|
February 05, 2015, 11:07:29 AM |
|
Yes, i put back those "__global__ __launch_bounds__(256, 4)" etc and got some near measurement error gain of ~20kh This code will force the kernal to use 64 registers. bether on the 750ti worse on the 970/980. What I usually do is to case on the compute version and run different configurations for different compute version. I think many of the kernals haven't been tweaked for a while, and hash can be gained. If you see my Bitcoin change, all I did was to change the kernal launch configutration for a 17% speedup. here is the commit: https://github.com/sp-hash/ccminer/commit/c79f622969393f52f3462e2c3e967777cae1d7d3
|
|
|
|
rednoW
Legendary
Offline
Activity: 1510
Merit: 1003
|
|
February 05, 2015, 11:12:05 AM |
|
This code will force the kernal to use 64 registers. bether on the 750ti worse on the 970/980. What I usually do is to case on the compute version and run different configurations for different compute version. I think many of the kernals haven't been tweaked for a while, and hash can be gained. If you see my Bitcoin change, all I did was to change the kernal launch configutration for a 17% speedup. here is the commit: https://github.com/sp-hash/ccminer/commit/c79f622969393f52f3462e2c3e967777cae1d7d3thanks for explanation R35 after this few mods is best for me, maybe except for quark (r31 is 20-30 kh better), but it's a matter of measurement error
|
|
|
|
sp_ (OP)
Legendary
Offline
Activity: 2898
Merit: 1087
Team Black developer
|
|
February 05, 2015, 11:15:30 AM |
|
try to remove this commit. (the MyStreamSynchronize calls) https://github.com/sp-hash/ccminer/commit/40858b1e817c4ea40cf254fe292b3a3c7ca328f2I think quark will be faster, but your computer will be slow an unusable if you use the graphic card for other work. The syncronization code was added between release 31 and 32 int the latest versions (release 33 and up) it is also possible to increase the cpu usage for more hash. This was feature was merged from the tpruvot/ccminer fork. --cpu-affinity set process affinity to specific cpu core(s) mask --cpu-priority set process priority (default: 0 idle, 2 normal to 5 highest) try --cpu-priority 5
|
|
|
|
rednoW
Legendary
Offline
Activity: 1510
Merit: 1003
|
|
February 05, 2015, 11:28:51 AM Last edit: February 05, 2015, 12:04:47 PM by rednoW |
|
try to remove this commit. (the MyStreamSynchronize calls) https://github.com/sp-hash/ccminer/commit/40858b1e817c4ea40cf254fe292b3a3c7ca328f2I think quark will be faster, but your computer will be slow an unusable if you use the graphic card for other work. The syncronization code was added between release 31 and 32 int the latest versions (release 33 and up) it is also possible to increase the cpu usage for more hash. This was feature was merged from the tpruvot/ccminer fork. --cpu-affinity set process affinity to specific cpu core(s) mask --cpu-priority set process priority (default: 0 idle, 2 normal to 5 highest) try --cpu-priority 5 my display is attached to built-in graphics, so this is not a problem. I will give it a try And i always run ccminer with realtime priority. After --cpu-priority appearing i use it too. upd: strange ... i didn't find "MyStreamSynchronize(NULL, 4, thr_id)" on line 237 or nearby in the quarkcoin.cu. Lines "MyStreamSynchronize(NULL, 1, thr_id)" "MyStreamSynchronize(NULL, 2, thr_id)" "MyStreamSynchronize(NULL, 3, thr_id)" was found and commented. Now building ... upd2: you are a wizard A new quark record for my poor GTX750 - 5650KH, better then R31
|
|
|
|
sp_ (OP)
Legendary
Offline
Activity: 2898
Merit: 1087
Team Black developer
|
|
February 05, 2015, 11:40:29 AM |
|
try to remove this commit. (the MyStreamSynchronize calls) https://github.com/sp-hash/ccminer/commit/40858b1e817c4ea40cf254fe292b3a3c7ca328f2I think quark will be faster, but your computer will be slow an unusable if you use the graphic card for other work. The syncronization code was added between release 31 and 32 int the latest versions (release 33 and up) it is also possible to increase the cpu usage for more hash. This was feature was merged from the tpruvot/ccminer fork. --cpu-affinity set process affinity to specific cpu core(s) mask --cpu-priority set process priority (default: 0 idle, 2 normal to 5 highest) try --cpu-priority 5 my display is attached to built-in graphics, so this is not a problem. I will give it a try And i always run ccminer with realtime priority. After --cpu-priority appearing i use it too. upd: strange ... i didn't find "MyStreamSynchronize(NULL, 4, thr_id)" on line 237 or nearby in the quarkcoin.cu. Lines "MyStreamSynchronize(NULL, 1, thr_id)" "MyStreamSynchronize(NULL, 2, thr_id)" "MyStreamSynchronize(NULL, 3, thr_id)" was found and commented. Now building ... yes I have moved them around, there is one more further down.. "MyStreamSynchronize(NULL, 4, thr_id)" comment out this one as well
|
|
|
|
rednoW
Legendary
Offline
Activity: 1510
Merit: 1003
|
|
February 05, 2015, 02:34:48 PM |
|
i love it )))
|
|
|
|
|
go6ooo1212
Legendary
Offline
Activity: 1512
Merit: 1000
quarkchain.io
|
|
February 05, 2015, 07:58:05 PM |
|
Hi , mate , r36 still giving me only booos on qubit..
|
|
|
|
rednoW
Legendary
Offline
Activity: 1510
Merit: 1003
|
|
February 05, 2015, 09:13:33 PM |
|
1.5.36(sp-MOD) is available here: (5-feb-2015)
fixed x11
you removed "h_found[thr_id][0] = 0xffffffff;" from x11.cu but added foundNonce = 0xffffffff; if (foundNonce != 0xffffffff) ...
to x13.cu x13 don't work now as far as i see ...
|
|
|
|
rednoW
Legendary
Offline
Activity: 1510
Merit: 1003
|
|
February 05, 2015, 09:32:20 PM |
|
1.5.36(sp-MOD) is available here: (5-feb-2015)
...
Post your stats here. Card name/gpu clock/memclock
gtx 750 (1470gpu/1550mem) x11 2847 khs quark 5610 khs lyra 853 khs fresh 3435 khs x13 don't work x14 2200 khs x15 1920 khs note: some of my prev records was with more oc
|
|
|
|
arpika
Newbie
Offline
Activity: 14
Merit: 0
|
|
February 05, 2015, 09:57:27 PM |
|
ASUS gtx 750ti OC with standard clock
hefty 11 Mhs lyra2 0.7 fresh 3.35 quark 5.5 x11 2.83 (no speed difference with diff 0.06/0.01)
|
|
|
|
frazier34567
Member
Offline
Activity: 95
Merit: 10
|
|
February 06, 2015, 12:02:34 AM |
|
gtx 750 ti EVGA SC no OC
x11 3100 khs quark 5500 khs lyra 702 khs fresh 3597 khs x13 don't work x14 2329 khs x15 2004 khs
|
|
|
|
sp_ (OP)
Legendary
Offline
Activity: 2898
Merit: 1087
Team Black developer
|
|
February 06, 2015, 03:10:19 AM |
|
I fixed x13. The download link is the same. so is the releasenumber.
|
|
|
|
sp_ (OP)
Legendary
Offline
Activity: 2898
Merit: 1087
Team Black developer
|
|
February 06, 2015, 03:11:27 AM |
|
Hi , mate , r36 still giving me only booos on qubit..
qubit works in benchmark mode. wich pool. and wich type of boo?
|
|
|
|
duboisi
|
|
February 06, 2015, 02:25:59 PM |
|
Qubit's boo is due to Low Difficulty Shares, With HamsterPool. BTW, I have to go back to R26 for a working Qubit. TQ.
|
|
|
|
sp_ (OP)
Legendary
Offline
Activity: 2898
Merit: 1087
Team Black developer
|
|
February 06, 2015, 06:27:12 PM |
|
Subitted a fix in qubit. Also fixed Echohash. (bug found by klaus-t). Am am tuning the 970 and the 960 now, pehaps some more hash comming for compute 5.2 :-)
New spreadminer for the spread-donators is comming as well. With a small boost.
|
|
|
|
go6ooo1212
Legendary
Offline
Activity: 1512
Merit: 1000
quarkchain.io
|
|
February 06, 2015, 06:38:15 PM |
|
Hi , mate , r36 still giving me only booos on qubit..
qubit works in benchmark mode. wich pool. and wich type of boo? Im testing it at supprnova and maxminers, with and without -f 256 parameter and the result is still booo: https://geo.suprnova.cchttps://geo.maxminers.netEDIT: This version "ccminer-1.5.2-git-spmod" is working well..
|
|
|
|
|