Author

Topic: [ANN] sgminer v5 - optimized X11/X13/NeoScrypt/Lyra2RE/etc. kernel-switch miner - page 163. (Read 877846 times)

hero member
Activity: 826
Merit: 1000
I'm trying to use the deepcoin algo within SGminer 5 and have the auto switch available.  Can anyone shed some light on this?
not quite sure i understand what you want...
the autoswitch is done poolside by making only the most profitable pool accessible
other than that the miner just switches to the first available pool unless you set it for rotate or something like that
if you have to use "no-extranonce" : true, for deepcoin then just put it in the deepcoin pool section so it is only set for that pool
Correct, the autoswitch is done poolside by nicehash. However, I have it up on MRR as well, MRR listed first with no pool set, so then it will default down to NiceHash's algo switcher.  My question how can I add it to SGMiner 5, so I can switch to it on a whim, instead of launching a separate miner.  I'll try the "no-extranonce" option.
legendary
Activity: 1151
Merit: 1001
2 Badman74

Is there a list of all supported algos with required keernel switches?
member
Activity: 81
Merit: 1002
It was only the wind.
280X above 5.75MH/s with new settings!

EDIT: Actually, 5.8MH+ sustained with a clock bump.
hero member
Activity: 528
Merit: 500
290X doing 7.6MH/s - I should have tried -g 2 earlier! Really hot here, though, so I can't run it like that constantly yet.

Hey "-g 2" is the same as "GPU Thread's 2" Yeah ?
legendary
Activity: 1008
Merit: 1000
290X doing 7.6MH/s - I should have tried -g 2 earlier! Really hot here, though, so I can't run it like that constantly yet.

If u share it, somebody can run it constantly Grin

@badman
Did u find some tweaks for the hashrates? 20-30% increase is alot what wolf is getting. Maybe other devs.
Just feel sorry for the man to put the source code or a miner himself, after some time, the miner, and so will
member
Activity: 81
Merit: 1002
It was only the wind.
Wolf0, wow!
how much hashrate on 290 with your kernel fix?

Don't have a 290, but here, the GPUs are, in order from 0 - 3, a 270X, 290X, 7950, and a 280X. It's nsfw, as always: https://ottrbutt.com/tmp/x11localrigwolf.png


What settings do you use for 270?

get 3Mh/s
Quote
"kernel": "darkcoin-mod",
"xintensity" : "102",
"gpu-threads" : "2",
"lookup-gap" : "2",
"worksize" : "128",
"gpu-engine" : "1250",
"gpu-memclock" : "1250",
"gpu-fan" : "35-85",

With xintensity -> 64 slightly less than 102

Please, share your kernel fix Wink


That engine clock is pretty high... I'm running 1165/1500.
sr. member
Activity: 294
Merit: 250
290X doing 7.6MH/s - I should have tried -g 2 earlier! Really hot here, though, so I can't run it like that constantly yet.

If u share it, somebody can run it constantly Grin

@badman
Did u find some tweaks for the hashrates? 20-30% increase is alot what wolf is getting. Maybe other devs.
hero member
Activity: 658
Merit: 500
I'm trying to use the deepcoin algo within SGminer 5 and have the auto switch available.  Can anyone shed some light on this?
not quite sure i understand what you want...
the autoswitch is done poolside by making only the most profitable pool accessible
other than that the miner just switches to the first available pool unless you set it for rotate or something like that
if you have to use "no-extranonce" : true, for deepcoin then just put it in the deepcoin pool section so it is only set for that pool
hero member
Activity: 826
Merit: 1000
I'm trying to use the deepcoin algo within SGminer 5 and have the auto switch available.  Can anyone shed some light on this?
legendary
Activity: 2716
Merit: 1094
Black Belt Developer
can ya include that performace gains for groestl algo coins ( DMD Diamond GRS Groestcoin and so on)  into official sgminer release

https://bitcointalksearch.org/topic/m.8787378

its basical just a cl mod and it can be required use pregenerated .bin files

more details u can get from pallas
https://bitcointalksearch.org/user/pallas-164852
that one is already in my mod (though at the moment it is for diamond only)
if you want the speedup for groestlcoin you will need to copy diamond.cl and rename it groestlcoin.cl

Edit: It seems I never pushed the changes though to github....
Will update when I get off work.

That groestl actually slowed down X11 a little bit for me until I modified it.

Yes, some modifications are needed in order to work best on x11.
member
Activity: 81
Merit: 1002
It was only the wind.
Wolf0, wow!
how much hashrate on 290 with your kernel fix?

Don't have a 290, but here, the GPUs are, in order from 0 - 3, a 270X, 290X, 7950, and a 280X. It's nsfw, as always: https://ottrbutt.com/tmp/x11localrigwolf.png
hero member
Activity: 672
Merit: 500
SGminer itself would have to be modified to use your kernels, which are excellent. The stuff I'm doing is mostly child's play - not really difficult at all.
Oh well, I hope you can take a look anyway because I had to cut a lot of corners in host code!
hero member
Activity: 658
Merit: 500
can ya include that performace gains for groestl algo coins ( DMD Diamond GRS Groestcoin and so on)  into official sgminer release

https://bitcointalksearch.org/topic/m.8787378

its basical just a cl mod and it can be required use pregenerated .bin files

more details u can get from pallas
https://bitcointalksearch.org/user/pallas-164852
that one is already in my mod (though at the moment it is for diamond only)
if you want the speedup for groestlcoin you will need to copy diamond.cl and rename it groestlcoin.cl

Edit: It seems I never pushed the changes though to github....
Will update when I get off work.
legendary
Activity: 3052
Merit: 1053
bit.diamonds | uNiq.diamonds
can ya include that performace gains for groestl algo coins ( DMD Diamond GRS Groestcoin and so on)  into official sgminer release

https://bitcointalksearch.org/topic/m.8787378

its basical just a cl mod and it can be required use pregenerated .bin files

more details u can get from pallas
https://bitcointalksearch.org/user/pallas-164852
hero member
Activity: 672
Merit: 500
It's easy to improve the speed of the current X11, x13 and x15 miners since other coders has published their optimized miners:
Those are not optimized, only properly ported to GCN. I haven't had the time to optimize them yet.
member
Activity: 81
Merit: 1002
It was only the wind.
Can I get more than ~4,5 for r9 290 and ~4,2 for 280x   x11 algo ?

Is it possible? Sure, my 280X is currently doing 4.83MH/s on X11.  Grin

EDIT: 4.9MH/s, now.

care to share your config?
try the mod version in my sig and be sure to put this in your config

"xintensity" : "64",
"worksize": "64",
"hamsi-expand-big" : "7",
"hamsi-short" : true,
"blake-compact" : true,
"keccak-unroll" : "8",
"luffa-parallel" : true,
"gpu-threads" : "2",


I worked off of yours, I'm pretty sure my X11 is in the ballpark of 35.20% faster. X13 around 38.51%, and X15 about 42.87%.
with mine you should get 5.2mh/s on x11 with 290 (stock clocks) and 6.2mh/s on 290x (oc to 1040/1375)

What about 280X?

EDIT: I cloned the develop branch of your repo - is this a joke? 4.55MH/s on X11 on my 290X, tops. It's at 1000/1500.

EDIT2: Though I am liking the xI 64 - getting 6.14MH/s almost on my 290X, 1000/1500.
use the master branch... although it shouldnt be too different
i get 5.8 to 5.9mh/s on my 290x with 1040/1375 and I 16
and 6.18 to 6.2mh/s with xI 64
edit: my mods arent on the develop branch anymore as i started over with the 5.0.0 update

All right, I'll give it a shot later. Getting 6.15 with mine on 290X now, at 1000/1500, so still not bad.

Checked out your darkcoin-mod.cl, and didn't see too much of a difference between it and sgminer's dev branch, but I'll try it later. In the meantime, I completely rewrote one hash - now getting 5.5MH/s out of my 280X Cheesy
hero member
Activity: 672
Merit: 500
Of course it's not. I didn't use any of those MaxDZ8 kernels, because I didn't want to modify sgminer itself. This is really child's play, not serious work.
Care to explain?
member
Activity: 81
Merit: 1002
It was only the wind.
Can I get more than ~4,5 for r9 290 and ~4,2 for 280x   x11 algo ?

Is it possible? Sure, my 280X is currently doing 4.83MH/s on X11.  Grin

EDIT: 4.9MH/s, now.

care to share your config?
try the mod version in my sig and be sure to put this in your config

"xintensity" : "64",
"worksize": "64",
"hamsi-expand-big" : "7",
"hamsi-short" : true,
"blake-compact" : true,
"keccak-unroll" : "8",
"luffa-parallel" : true,
"gpu-threads" : "2",


I worked off of yours, I'm pretty sure my X11 is in the ballpark of 35.20% faster. X13 around 38.51%, and X15 about 42.87%.
with mine you should get 5.2mh/s on x11 with 290 (stock clocks) and 6.2mh/s on 290x (oc to 1040/1375)

What about 280X?

EDIT: I cloned the develop branch of your repo - is this a joke? 4.55MH/s on X11 on my 290X, tops. It's at 1000/1500.

EDIT2: Though I am liking the xI 64 - getting 6.14MH/s almost on my 290X, 1000/1500.
use the master branch... although it shouldnt be too different
i get 5.8 to 5.9mh/s on my 290x with 1040/1375 and I 16
and 6.18 to 6.2mh/s with xI 64
edit: my mods arent on the develop branch anymore as i started over with the 5.0.0 update

All right, I'll give it a shot later. Getting 6.15 with mine on 290X now, at 1000/1500, so still not bad.
sp_
legendary
Activity: 2926
Merit: 1087
Team Black developer
It's easy to improve the speed of the current X11, x13 and x15 miners since other coders has published their optimized miners:

MaxDZ8
https://github.com/MaxDZ8/M8M/tree/master/M8M/kernels

cubehash
Echo
luffa
shavite
simd

pallas (groestl)

https://bitcointalksearch.org/topic/anngrsdmddgb-pallas-optimized-groestl-opencl-kernels-779598

5 out ot 11 x11 hashfunctions optimized.

on R9 280x I get the best stable results with

-w 64 -I 17 -g 4

gpu clock 1100 and memclock 1500

5800 is good wolf0, but it's not optimal.
hero member
Activity: 658
Merit: 500
280X above 5.75MH/s with new settings!

EDIT: Actually, 5.8MH+ sustained with a clock bump.
I really would like to see what you did the the darkcoin kernel to get those hash rates, maybe I could incorporate the speedups in the other kernels as well.
Unfortunately I don't know enough to build the kernels myself without at least something to dissect, even then it doesn't always work for me.
I think He will not share his code to public soon. And He will be right. Because, what he will get from it? I think that will be only higher hashrates and diff in the networks.
true but that doesn't stop me from wanting it....
Jump to: