nicehash / NiceHashMiner-Archived

NiceHash easy to use CPU&GPU Miner
843 stars 326 forks source link

Equihash failing to Benchmark #1097

Open Ricardo1701 opened 7 years ago

Ricardo1701 commented 7 years ago

I have a GTX 750 TI, and according to profitability calculator, Equihash is the most profitable algorithm, however, I can't get it to work on my computer, here are the relevant part of the log files:

[2017-06-27 08:03:20] [INFO] [NICEHASH] Version get
[2017-06-27 08:03:20] [INFO] [NICEHASH] SMA get
[2017-06-27 08:03:20] [INFO] [NICEHASH] Bitcoin rate get
[2017-06-27 08:03:21] [INFO] [NICEHASH] Current Bitcoin rate: 2400.00
[2017-06-27 08:03:21] [INFO] [NICEHASH] Balance get
[2017-06-27 08:03:21] [INFO] [NICEHASH] Setting environment variables
[2017-06-27 08:03:21] [INFO] [NICEHASH] Trying to enable/disable Windows error reporting
[2017-06-27 08:03:21] [INFO] [NICEHASH] Current DontShowUI value: 1
[2017-06-27 08:03:35] [INFO] [excavator-MINER_ID(0)-DEVICE_IDs(NOT_SET)] NEW MINER CREATED
[2017-06-27 08:03:35] [INFO] [ExtraLaunchParametersParser] ExtraLaunch params "-c1 1" for device UUID GPU-d5e50696-192f-58ef-2148-eb0d229b1ea6
[2017-06-27 08:03:35] [INFO] [ExtraLaunchParametersParser] ExtraLaunch params "-c1 1" for device UUID GPU-d5e50696-192f-58ef-2148-eb0d229b1ea6
[2017-06-27 08:03:35] [INFO] [ExtraLaunchParametersParser] Final extra launch params parse " -c1 1 1"
[2017-06-27 08:03:35] [INFO] [ExtraLaunchParametersParser] DisableAMDTempControl is TRUE, temp control parameters will be ignored
[2017-06-27 08:03:35] [INFO] [BENCHMARK] Benchmark starts
[2017-06-27 08:03:35] [INFO] [excavator-MINER_ID(0)-DEVICE_IDs(0)] Starting benchmark:  -a equihash -b 20  -cd 0 0   -c1 1 1
[2017-06-27 08:03:35] [INFO] [excavator-MINER_ID(0)-DEVICE_IDs(0)] Using miner: bin\excavator\excavator.exe
[2017-06-27 08:03:38] [INFO] [BENCHMARK] Trying to kill benchmark process bin\excavator\excavator.exe algorithm Equihash
[2017-06-27 08:03:38] [INFO] [excavator-MINER_ID(0)-DEVICE_IDs(0)] Trying to kill all miner processes for this instance:
[2017-06-27 08:03:38] [INFO] [excavator-MINER_ID(0)-DEVICE_IDs(0)] Trying to kill [pid(2016)|bin(bin\excavator\excavator.exe)]
[2017-06-27 08:03:38] [INFO] [excavator-MINER_ID(0)-DEVICE_IDs(0)] Exception killing [pid(2016)|bin(bin\excavator\excavator.exe)], exMsg Acesso negado
[2017-06-27 08:03:38] [INFO] [BENCHMARK] Benchmark process bin\excavator\excavator.exe algorithm Equihash KILLED
[2017-06-27 08:03:38] [INFO] [BENCHMARK] Final Speed: 0.000 H/s 
[2017-06-27 08:03:38] [INFO] [BENCHMARK] Benchmark ends
[2017-06-27 08:03:38] [INFO] [FormBenchmark] EndBenchmark() benchmark routine finished

On this next one, the first one is with the extra parameter "-c1 1", and the later is with no extra parameters:

==================== www.nicehash.com ====================
         Excavator v1.1.4a GPU Miner for NiceHash.
    Copyright (C) 2017 NiceHash. All rights reserved.
  Developed by djeZo with help and contributors of code:
    pallas, Vorksholk, bitbandi, ocminer
==================== www.nicehash.com ====================

[08:03:35][0x0000066c][info] Starting up miner instances...
[08:03:35][0x0000230c][info] device#0 | Initializing thread #0 GPU#0 GeForce GTX 750 Ti
[08:03:35][0x00002f40][info] device#1 | Initializing thread #1 GPU#0 GeForce GTX 750 Ti
[08:03:35][0x0000230c][info] device#0 | Algorithm: CUDA-equihash parameters: M=1
[08:03:36][0x00002f40][error] device#1 | CUDA error 'out of memory' in func 'cuda_eq_init' line 2006
[08:03:36][0x00002f40][warning] device#1 | Thread detected runtime error, quitting miner...
[08:03:36][0x00002f40][error] device#1 | CUDA error 'invalid device ordinal' in func 'cuda_equihash::deinit' line 2276
[08:03:36][0x00002f40][info] device#1 | Thread #1 ended (GPU#0 GeForce GTX 750 Ti)
[08:03:38][0x0000066c][info] Benchmarking, please wait about 20 seconds...
[08:03:38][0x0000066c][info] Benchmarking finished
[08:03:38][0x0000066c][info] Total time : 0 s
[08:03:38][0x0000066c][info] device#0: 0.000000 H/s
[08:03:38][0x0000066c][info] device#1: 0.000000 H/s
[08:03:38][0x0000066c][info] Total measured: 0.000000 H/s

==================== www.nicehash.com ====================
         Excavator v1.1.4a GPU Miner for NiceHash.
    Copyright (C) 2017 NiceHash. All rights reserved.
  Developed by djeZo with help and contributors of code:
    pallas, Vorksholk, bitbandi, ocminer
==================== www.nicehash.com ====================

[08:08:19][0x00001d24][info] Log started
[08:08:19][0x00001d24][info] Starting up miner instances...
[08:08:19][0x00003164][info] device#0 | Initializing thread #0 GPU#0 GeForce GTX 750 Ti
[08:08:19][0x00003ed0][info] device#1 | Initializing thread #1 GPU#0 GeForce GTX 750 Ti
[08:08:20][0x00003ed0][info] device#1 | Algorithm: CUDA-equihash parameters: M=0
[08:08:20][0x00003164][error] device#0 | CUDA error 'out of memory' in func 'cuda_eq_init' line 2006
[08:08:20][0x00003164][warning] device#0 | Thread detected runtime error, quitting miner...
[08:08:20][0x00003164][info] device#0 | Thread #0 ended (GPU#0 GeForce GTX 750 Ti)
[08:08:22][0x00001d24][info] Benchmarking, please wait about 20 seconds...
[08:08:22][0x00001d24][info] Benchmarking finished
[08:08:22][0x00001d24][info] Total time : 0 s
[08:08:22][0x00001d24][info] device#0: 0.000000 H/s
[08:08:22][0x00001d24][info] device#1: 0.000000 H/s
[08:08:22][0x00001d24][info] Total measured: 0.000000 H/s

Also, I found out that calling the excavator manually, using the following parameters excavator.exe -a equihash -s [equihash URL] -u [my bitcoin address] -ca it works, however, adding the another -ca at the end of the call makes it fail, and somehow, I think that is the issue at hand

Squall-Leonhart commented 7 years ago

the GTX 750ti has insufficient video memory to mine on with Nicehashminer's client settings.

x697 commented 7 years ago

You could turn down the intensity in the extra launch parameters as that is what worked for my GTX 960.

Ricardo1701 commented 7 years ago

Even turning down intensity didn't work, I guess my video can only run one process at a time, and nicehash miner uses 2 process at the same time