lolMiner 1.92 (latest)
Changes
- Added support to mine Conflux (-a OCTOPUS) on AMD GPUs (Vega and newer). Fee is 2%. See tuning notes below
Fixes
- Fixed power readings of older AMD GPUs in Linux
Tuning hints for Octopus algorithm on AMD GPUs
Octopus is a very demanding algorithm - in fact we are the first implementation that allows mining it on AMD RX 6000 and 7000 cards close to their memory bandwidth. That said: start with clocks usually used for dual mining or KawPow and evolve from there or alternatively go for maximum possible core clock speed and lower it step by step until the desired efficiency is reached or performance drops too much.
Example performance figures can be found here: https://hashrate.no/coins/CFX/benchmarks
Click on your GPU to see the used benchmark settings.
Notes
- The above code is optimized for RDNA 2 & 3. RDNA 1 speeds are also reasonably good, but the cards suffer more from their low compute core count. Vega and Radeon Instinct support is experimental.
- We observed a slightly better performance on the newer Amd drivers from the last two years. We do not recommend to run this code on old drivers.
- Nvidia support for Octopus will be added next version.
Download
lolMiner_v1.92_Lin64.tar.gz
lolMiner_v1.92_Win64.zip
lolMiner 1.91
Changes
- Added support to mine Autolykos V2 (Ergo, BlocX) and KLS V2 on RX 400, RX 500, AMD Vega, VII and AMD MI 200 and MI 300 series. (1) (2)
- Added Autolykos V2, Karlsenhash V2 and Fishhash dual mine capabilities with Gram / Ton for all above mentioned cards. AMD VII, MI 200 and 300 series additionally got PYRINV2 dual mine capacities. A manual dualfactor setting might be needed in case the automatic tuning drops the factor to 0 or a too low value.
- Improved performance of Fishhash on RX 400 and 500 series by about 3%.
Notes
(1) All Vega branded cards will require rather new (Linux) drivers (from the past 2 years).
(2) The Vega codes, especially for VII for Autolykos V2 have some performance issues and are therefore flagged experimental.
Update Guides
Raveos
Open console and write in it:
stop && wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.91/lolMiner_v1.91_Lin64.tar.gz && tar -xvf lolMiner_v1.91_Lin64.tar.gz && cp -adpR 1.91/lolMiner /app-data/miners/lolminer-1.90 && start
HiveOS
Open console and write in it:
wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.91/lolMiner_v1.91_Lin64.tar.gz && tar -xvf lolMiner_v1.91_Lin64.tar.gz && pidof -x SCREEN && miner stop || echo lolminer && cp -adpR 1.91/lolMiner $(ls -d1 /hive/miners/lolminer/*/ | tail -1) && miner start
mmpOS
Already up to date
Download
lolMiner_v1.91_Lin64.tar.gz
lolMiner_v1.91_Win64.zip
lolMiner 1.90
Changes
- Added support to mine Heavyhash-Pyrin V2 on Nvidia GTX 1000, AMD RX 5000 and newer gpus. Use -a PYRINV2 to select the algorithm, fee is 1%.
- Added dual mining support for Autolykos V2 + Pyrin V2, Karlsen V2 + Pyrin V2 and Fishhash + Pyrin V2 for Nvidia GTX 1000 and newer and AMD RX 6000 and newer GPUs. Use --dualmode PYRINV2DUAL to add Pyrin V2 mining to the existing configs for the mentioned host algorithms. (1) (2)
- Already in 1.89, but undocumented: slightly improved Gram performance on some GPUs.
Fixed
- Fixed a bug making Pyrin V1 non available on 1.89
- Fixed a bug causing Nvidia GTX 1000 cards to crash on Fishhash dataset generation.
Note / Known Issues
(1) On AMD cards we recommend setting a manual dualfactor for Autolykos V2 + Pyrin V2 mining to avoid frequent re-tuning of the dualfactors.
(2) On RDNA3 cards we saw some rejected shares of Pyrin V2 when mining Ergo / BlocX + Pyrin on some pools (but not on a stratum bridge). We are investigating why this is happening, but the code released was still way faster then the slower alternative not giving these rejects, so we decided to go on with it.
Update Instructions
Raveos
Open console and write in it:
stop && wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.90/lolMiner_v1.90_Lin64.tar.gz && tar -xvf lolMiner_v1.90_Lin64.tar.gz && cp -adpR 1.90/lolMiner /app-data/miners/lolminer-1.89 && start
HiveOS
Open console and write in it:
wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.90/lolMiner_v1.90_Lin64.tar.gz && tar -xvf lolMiner_v1.90_Lin64.tar.gz && pidof -x SCREEN && miner stop || echo lolminer && cp -adpR 1.90/lolMiner $(ls -d1 /hive/miners/lolminer/*/ | tail -1) && miner start
mmpOS
Already up to date
Download
lolMiner_v1.90_Lin64.tar.gz
lolMiner_v1.90_Win64.zip
lolMiner 1.89
Changes
- Added support to mine Karlsenhash V2 on Nvidia Pascal and newer and AMD RX 5000 and newer. Use -a KARLSENV2 to mine it, fee is 1%.
- Added support to dual mine Karlsen V2 and Autolykos V2 with Ton / Gram and similar. Use --dualmode TONDUAL for adding these dual options to the existing config.
- Added support to mine BLOCX. BLOCX mining uses Autolykos V2 and can so be requested with -a AUTOLYKOS2 just as for Ergo mining. The different stratum of BLOCX is automatically detected and used when connected to a BLOCX pool.
Fixes
- Fixed issues mining Autolykos V2 (Ergo / BLOCX) for Nvidia Pascal and newer and AMD RX 5000 and newer gpus.
Notes
- Updates to add Karlsenhash V2 and Autolykos V2 to older AMD cards is work in progress.
Raveos
Open console and write in it:
stop && wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.89/lolMiner_v1.89_Lin64.tar.gz && tar -xvf lolMiner_v1.89_Lin64.tar.gz && cp -adpR 1.89/lolMiner /app-data/miners/lolminer-1.88 && start
HiveOS
Open console and write in it:
wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.89/lolMiner_v1.89_Lin64.tar.gz && tar -xvf lolMiner_v1.89_Lin64.tar.gz && pidof -x SCREEN && miner stop || echo lolminer && cp -adpR 1.89/lolMiner $(ls -d1 /hive/miners/lolminer/*/ | tail -1) && miner start
Download
lolMiner_v1.89_Lin64.tar.gz
lolMiner_v1.89_Win64.zip
lolMiner 1.88
Changes
- Significantly improved performance of Gram / Chapa mining on Nvidia Turing and newer gpus. Turing cards gain approximately 15%, Amperes even up to 22%). Note: because the new kernel also uses more energy, the old kernel is still available as an option by adding parameter --mode a. The new kernel can be found via --mode b and is default.
- Significantly improved performance of dual mining Fishhash + Gram / Chapa mining on Nvidia Turing and newer gpus. Note: because the new kernel also uses more energy, the old kernel is still available as an option by adding parameter --mode a. The new kernel can be found via --mode b and is default.
Fixes
- Fixed a hashrate degradation on RDNA3 gpus mining Gram / Chapa introduced in 1.86
- Fixed a bug causing dual mining Fishhash and Gram / Chapa not to work on AMD Vega and VII gpus. Note: this still needs manual set --dualfactor.
Raveos
Open console and write in it:
stop && wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.88/lolMiner_v1.88_Lin64.tar.gz && tar -xvf lolMiner_v1.88_Lin64.tar.gz && cp -adpR 1.88/lolMiner /app-data/miners/lolminer-1.87 && start
HiveOS
Open console and write in it:
wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.88/lolMiner_v1.88_Lin64.tar.gz && tar -xvf lolMiner_v1.88_Lin64.tar.gz && pidof -x SCREEN && miner stop || echo lolminer && cp -adpR 1.88/lolMiner $(ls -d1 /hive/miners/lolminer/*/ | tail -1) && miner start
Download
lolMiner_v1.88_Lin64.tar.gz
lolMiner_v1.88_Win64.zip