sgminer-dev / sgminer

Scrypt GPU miner
GNU General Public License v3.0
631 stars 825 forks source link

multi pool algorithm #244

Closed bullus77 closed 10 years ago

bullus77 commented 10 years ago

I have a rig with 4x 7950 and 1x 6970. If I used the config like example, it doesn't initiate a kernel.

[code] { "pools" : [        { "poolname" : "am02 x13 ", "url" : "stratum+tcp://am02.eu.trademybit.com:5550", "user" : "xxx", "pass" : "xxx",                "pool-algorithm" : "marucoin-mod,marucoin-modold,marucoin-mod,marucoin-mod,marucoin-mod" }

], "api-allow" : "W:127.0.0.1", "api-listen" : true, "api-mcast-port" : "4028", "api-port" : "4028", "expiry" : "10", "failover-only" : true, "kernel-path" : "/usr/local/bin", "log" : "5", "queue" : "1", "scan-time" : "7", "shares" : "0", "failover-switch-delay" : "10", "gpu-threads" : "2,2,2,2,2", "gpu-dyninterval" : "7", "gpu-engine" : "0", "gpu-fan" : "65", "gpu-platform" : "0", "gpu-memclock" : "0", "gpu-memdiff" : "0", "gpu-powertune" : "8", "gpu-vddc" : "0", "intensity" : "18", "temp-target" : "75", "temp-overheat" : "85", "temp-cutoff" : "95", "temp-hysteresis" : "3", "vectors" : "1", "worksize" : "256,64,256,256,256", "lookup-gap" : "0", "shaders" : "1792,1536,1792,1792,1792", "thread-concurrency" : "8192,8000,8192,8192,8192", "no-pool-disable" : true, "device" : "0,1,2,3,4" } [/code]

mrbrdo commented 10 years ago

please run with sgminer -c your_config.conf -T -v -D and put the whole output here: https://gist.github.com/

bullus77 commented 10 years ago

I put the output into your link

mrbrdo commented 10 years ago

You need to click Create Public Gist on the bottom and then copy the link of the page here.

bullus77 commented 10 years ago

ok, the file was too big, so I had to make it shorter https://gist.github.com/bullus77/d1cfae75f0eed558fcb7

If I only use 1 pool-agorithm, than it is initiating the bin file, but then I got hw erros on my 6970 because of marucoin-mod and not marucoin-modold

mrbrdo commented 10 years ago

pool-algorithm does not accept comma-separated values. You need to pass "pool-algorithm" : "marucoin-mod"

Blagodarenko commented 10 years ago

Same problem. 280x + 7870+ 7850+ 5670 in 1 rig. parameter "algorithm" : "marucoin-mod, marucoin-mod, marucoin-mod, marucoin-modold" not recognized. Need to use -d 0,1,2 and device 3 - OFF. sorrowfully...

mrbrdo commented 10 years ago

Like I said.. It is not supported to pass multiple algorithm values, only 1 for all GPUs.

Blagodarenko commented 10 years ago

ok, close please

bullus77 commented 10 years ago

Will it be supported, cause using lasybeard sgminer it uses different kernel and that works. "Kernel" : "x13mod,x13modold,x13mod,x13mod,x13mod"

mrbrdo commented 10 years ago

Probably yes, but not very soon. We are focusing on crashing issues at the moment. You could probably run 2 sgminers one for that card with x13modold and one for the rest, using -d setting.