I have a couple problems with my miners that maybe someone has some ideas on how to fix them. The one that I want to tackle first is I don't think sgminer is making the correct bins, if that makes any sense. For testing purposes I'm only mining x11 with this config.
{
"pools": [
{
"name": "NiceHash x11 Multi Failover",
"url": "stratum+tcp://stratum.westhash.com:3336",
"user": "x",
"pass": "x",
"profile": "x11"
}
],
"profiles": [
{
"name": "x11",
"algorithm": "darkcoin-mod",
"xintensity" : "744",
"worksize": "256",
"gpu-engine": "0",
"gpu-memclock": "0",
"gpu-fan": "30-100"
},
{
"name": "x13",
"algorithm": "marucoin-mod",
"worksize": "256",
"gpu-engine": "0",
"gpu-memclock": "0",
"gpu-fan": "30-100"
},
{
"name": "x14",
"algorithm": "x14",
"worksize": "256",
"gpu-engine": "0",
"gpu-memclock": "0",
"gpu-fan": "30-100"
},
{
"name": "x15",
"algorithm": "bitblock",
"worksize": "256",
"gpu-engine": "0",
"gpu-memclock": "0",
"gpu-fan": "30-100"
},
{
"name": "nist5",
"algorithm": "talkcoin-mod",
"worksize": "256",
"gpu-engine": "0",
"gpu-memclock": "0",
"gpu-fan": "30-100"
},
{
"name": "qubit",
"algorithm": "qubitcoin",
"worksize": "256",
"gpu-engine": "0",
"gpu-memclock": "0",
"gpu-fan": "30-100"
},
{
"name": "scrypt",
"algorithm": "alexkarnew",
"lookup-gap": "2",
"thread-concurrency": "27400",
"worksize": "256",
"gpu-engine": "1000",
"gpu-memclock": "1250",
"gpu-fan": "30-100"
},
{
"name": "nscrypt",
"algorithm": "alexkarnew",
"nfactor": "11",
"lookup-gap": "2",
"thread-concurrency": "22500",
"worksize": "256",
"gpu-engine": "1000",
"gpu-memclock": "1250",
"gpu-fan": "30-100"
},
{
"name": "keccak",
"algorithm": "maxcoin",
"lookup-gap": "2",
"thread-concurrency": "32765",
"worksize": "256",
"gpu-engine": "0",
"gpu-memclock": "0",
"gpu-fan": "30-100"
}
],
"failover-only": true,
"device": "all",
"gpu-threads": "1",
"temp-cutoff": "95,95,95,95,95,95",
"temp-overheat": "85,85,85,85,85,85",
"temp-target": "78,78,78,78,78,78",
"gpu-reorder": true,
"gpu-memdiff": "0,0,0,0,0,0",
"shares": "0",
"kernel-path": "/usr/i586-mingw32msvc/bin",
"api-allow": "W:127.0.0.1",
"api-listen": true,
"api-mcast-port": "4028",
"api-port": "4028",
"auto-fan": true,
"blake-compact": true,
"expiry": "1",
"failover-switch-delay": "30",
"gpu-dyninterval": "7",
"gpu-platform": "1",
"hamsi-expand-big": "7",
"hamsi-short": true,
"keccak-unroll": "8",
"luffa-parallel": true,
"log": "5",
"no-pool-disable": true,
"no-client-reconnect": true,
"no-restart": true,
"queue": "1",
"scan-time": "1",
"show-coindiff": true,
"tcp-keepalive": "30",
"temp-hysteresis": "3"
}
With the lastest sgminer from nicehash I can get 5.6 Mh/s with a reference r9 290x on Stilt's bios with stock clocks. The bin that is created is called darkcoin-modHawaiigw256l4ku8bclp.bin
This happens with Wolf0's and Badman64's builds as well. In the name you can see ku8, bc, and lp but where is big7 and hs? I know those abbreviations get appended on the name because I have a test machine that produced this bin, marucoin-modHawaiigw256l4big1hs.bin I tried putting "hamsi-expand-big": "7" and "hamsi-short": true, in the x11 profile but there was no change.
Am I right in assuming that sgminer is not building a bin with the 2 hamsi parameters? Or does sgminer just not include all parameters in the file name? I just need to figure this one out first before I work on the second problem, which is for the life of me I cannot get 2 threads to work. Thanks in advance.