To fix the default intensity(linuxI) you have to change the hardcoded value 26U in the whirlpoolx.cuda file. I forgot to add support for the intensity parameter. Will do it later.
Guys, this kernal is very fast, very profitable and very free. Please donate some beers to the authors
I updated line 47 of x15/whirlpoolx.cu to be:
uint32_t throughput = pow(2,19);
That got rid of the memory error, but I've encountered another issue. When I hash with both GPUs (both 750Ti) one GPU gives me a crazy hashing number, for example:
[2015-03-08 14:17:02] GPU #1: GeForce GTX 750 Ti, 667438585 kH/s
[2015-03-08 14:17:03] GPU #1: GeForce GTX 750 Ti, 661272871 kH/s
[2015-03-08 14:17:03] GPU #1: GeForce GTX 750 Ti, 658636297 kH/s
[2015-03-08 14:17:04] GPU #1: GeForce GTX 750 Ti, 657527143 kH/s
[2015-03-08 14:17:05] GPU #1: GeForce GTX 750 Ti, 658030840 kH/s
and fills up the screen very quickly with these values (I believe the other GPU at some point does output a valid looking hash, but it scrolls by so quickly). But if I use the -d switch and hash with only one of the GPUs, I get proper values of:
[2015-03-08 14:26:07] accepted: 6/6 (100.00%), 74935 khash/s yay!!!
[2015-03-08 14:26:18] GPU #1: GeForce GTX 750 Ti, 74852 kH/s
[2015-03-08 14:26:18] accepted: 7/7 (100.00%), 74926 khash/s yay!!!
[2015-03-08 14:26:25] GPU #1: GeForce GTX 750 Ti, 75030 kH/s
Or
[2015-03-08 14:26:52] accepted: 1/1 (100.00%), 66489 khash/s yay!!!
[2015-03-08 14:26:55] GPU #0: GeForce GTX 750 Ti, 66484 kH/s
[2015-03-08 14:26:55] accepted: 2/2 (100.00%), 66488 khash/s yay!!!
[2015-03-08 14:27:05] GPU #0: GeForce GTX 750 Ti, 66661 kH/s
[2015-03-08 14:27:05] accepted: 3/3 (100.00%), 66517 khash/s yay!!!