Arrrg. If I don't put an "algorithm" variable in the main body of the config (outside of the pool config), then it tries to use the "ckolivas.cl" kernel and I get "Error -4: Enqueueing kernel onto command queue" and all the gpu's turn to OFF status.
If I DO add "algorithm" : "marucoin-mod" to the main body of the config (as I have below), then it boots up fine but when I switch pools the kernel does not change from x13 to x11 and all my shares get rejected.
What am I doing wrong here?
{
"pools" : [{
"name" : "x13",
"url" : "stratum+tcp://east02.us.trademybit.com:5550",
"user" : "x.x",
"pass" : "x.x",
"pool-algorithm" : "marucoin-mod",
},
{
"name" : "x11",
"url" : "stratum+tcp://east02.us.trademybit.com:4440",
"user" : "x.x",
"pass" : "x.x",
"pool-algorithm" : "darkcoin-mod",
}],
"algorithm" : "marucoin-mod",
"api-listen" : true,
"api-network" : true,
"api-allow" : "W:192.168.1.0/24",
"lookup-gap" : "2",
"gpu-powertune" : "20",
"worksize" : "256",
"temp-overheat" : "90",
"temp-cutoff" : "94",
"log": "5",
"gpu-fan" : "70",
"gpu-engine" : "1070",
"gpu-memclock" : "1250",
"intensity" : "19",
"gpu-memdiff" : "0",
"gpu-threads" : "1",
"thread-concurrency" : "24000"
}
I'm using "switchpool|1" by the way and switching from sgminer API.