Hey folks,
I have worked for a while now and although there might be still headroom here and there I think it is time to present
lolMiner 0.5 
For those who can not wait (plz read the manual ^^) here are the download links:
[Lin 64]
Click me (0.5 Linux) [Win 64]
Click me (0.5 Windows) So lets start with the performance first. I did benchmarks as well with 0.43 as 0.5 and ewbf 0.5 on Nvidia. All benchmarks lasted at least an hour to get stable results and let the miner heat up.
Note that for 96/5 I had to correct the 0.43 results down due to defect shares.
Here are the resultsAMD RX 580 4G (Sapphire Pulse, stock): | lolMiner 0.43 | lolMiner 0.5 |
Equihash 96/5 | 12096.7 sol/s | 13951.6 sol/s |
Equihash 144/5 | 21.2 sol/s | 25.1 sol/s |
Equihash 192/7 | 12.5 sol/s | 15.2 sol/s |
Equihash 210/9 | - | 107,5 sol/s |
NVidia GTX 1080 FE (stock): | lolMiner 0.43 | lolMiner 0.5 | ewbf 0.5 |
Equihash 96/5 | 17200 sol/s* | 19984.1 sol/s | 22141.4 sol/s |
Equihash 144/5 | 34,4 sol/s | 45.5 sol/s | 43.7 sol/s |
Equihash 192/7 | 19,5 sol7s | 23.1 sol/s | 19.8 sol/s |
Equihash 210/9 | - | 178.4 sol/s | 209.0 sol/s |
Note: I observed that newer AMD drivers are a little quicker then 2017 ones. Maybe worth a try.
* Corrected value due to invalid shares.
So well you see some Nvidia algos may be better (I wonder what black magic he used for 96/5 xD) but overall I think improvements are nice compared to 0.43.
So what is new:- Complete rework of all GPU algorithms for both stability and speed
Note that this also changed the memory footprint of the algorithms. 144/5 is now fitting to 2.2G and thus works on 3G cards when GPU is attached and 192/7 is now close to 3G and should work on any 4G card fine.
210/9 (AION) by the way uses only ~800M.
- Added Equihash 210_9 (Aion)
- Added Coins: AION, ANON and BTH
- Renamed the AUTO144 coin profile to AUTO144_5. Also added AUTO192_7 (see manual where it is possible to use this)
-
Changed the command line style.Before it was -parameter=value and now it is --parameter value
This is more Linux style and will help integrating the miner into mining OS solutions
- Rewrote the complete manual
- Added a function to write the text output to a log (see manual)
- Added support for custom personalization strings for Equihash 144/5 and 192/7 (see manual)
- The disabling of the memory check is no longer required on 3G & 4G Nvidia GPUS (disabled by default)
- Reduced the maximum work batch for 96/5 to 24[/b] because higher values caused crashed some times.
- Changed the standard short / long statistic intervals to 30 seconds and 5 minutes.
- Changed the run_miner scripts not to loop any more (unless you use the _with_restart version), see known issues.
Migration Guide:Kernels and command line interface have changed, but most config files from 0.43 will continue to work. So if you want to migrate from 0.43 best create a new folder for 0.5, unzip the archives there and then copy over your config file from old to new folder.
Do not forget to update the run_miner scripts with the profiles you like to use!
Know issues:The new codes have all been stable so far with except for 192/7 on Nvidia. I observed approx a miner close in 4-5 hours for this. For this GPUs I recommend using the _with_restart starting scripts that will restart the miner directly.
Download link is broken.