In the previous tutorial in this series I've explained the main interface and how to handle it as well as some tips for getting the best performance. In this tutorial we're going to take a look in the Nicehash miner legacy and how to get the best benchmark for our GPU or CPU that will result in getting the best profit from our device that have been selected. beside that we are going to take a look in Nicehash website and discover the best algorithm for our device. and because of some people is getting confused when benchamark I'm here going step by step and making the process easier to understand.
The benchmark tests different configurations to optimize the mining power, quick, normal and precise defines the extent of the parameters tested. So basically the more time you allow it to benchmark, the more probable it is that you will have more hashing power. And each card is different, even if it's the same model from the same manufacturer.
We will getting started with Nvidia GPU first you will need to define your GPU series for example ASUS Gefore GTX 1070 (Ignore the brand) so it must be (GTX 1070).
First go to the following from your browser:
https://www.nicehash.com/profitability-calculator
After knowing the estimated profit per month you will see below the page an information about the Benchmark and the best Algorithm currently that can be used. Please be aware that this changes from time to time and not something constant.
In that case 60% goes to NeoScrypt and 30% for Equihash.
Now we're going to start the benchmark after knowing the right algorithm for that device. We must get it correctly after the auto benchmark process.
Open your Nicehash Miner Legacy
Select Benchmark Button
Then you can start the benchmark. and please make sure you've only selected that device only. or that type of cards if you've more than one card. and don't select other type from device list.
In this Image we can see the most profit goes to NeoScrypt scroll and we will see Equihash after that.
If you got a lower results than Nicehash analysis. Try a different benchmark type like Precise.
In that case you've have to edit each card config. it only recommended for advanced users.
Go to NHML-X.X.X.X Folder (X.X.X.X is your version)
Then open configs
Then open benchmark_GPU-xxxxxxxxx.js (xxxxxxxxx is an ID can be different)
Define Each Algorithm
for example:
"Name": "ccminer_NeoScrypt",
"NiceHashID": 8,
"SecondaryNiceHashID": -1,
"MinerBaseType": 2,
"MinerName": "neoscrypt",
"BenchmarkSpeed": 1036520.0,
"SecondaryBenchmarkSpeed": 0.0,
"ExtraLaunchParameters": "",
"Enabled": true,
"LessThreads": 0
BenchmarkSpeed
Fine tune algorithm ratios by manually setting benchmark speeds for each algorithm.
Benchmark Speed per MH or GH/s etc...
SecondaryBenchmarkSpeed
Secondary is optional you can leave it zero.
Enabled
true if you want to enable and false if you want to disable this algorithm.
LessThreads
Reduce number of threads used on CPU by LessThreads (Setting works only on CPU miners). greater than 0 (1 = leave 1 thread unused, 2 = 2 leave 2 threads unused, etc.).
Note: By default the optimal number of used CPU Threads is automatically determined during benchmark.