Releases: Lolliedieb/lolMiner-releases
lolMiner 1.92
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.
HiveOS
Open console and write in it:
wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.92/lolMiner_v1.92_Lin64.tar.gz && tar -xvf lolMiner_v1.92_Lin64.tar.gz && pidof -x SCREEN && miner stop || echo lolminer && cp -adpR 1.92/lolMiner $(ls -d1 /hive/miners/lolminer/*/ | tail -1) && miner start
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
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
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
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
lolMiner 1.87
Changes
- Fishhash: Significantly improved speed on AMD RX 470 - RX 590 series of gpus (by 30%), significantly improved speed on Nvidia CMP 170HX (by 8-9%)
- Fishhash: Implemented new DAG build procedure for Nvidia Turing and up gpus, that will build a valid DAG even on higher memory OC. This significantly reduces the number of defect shares in this situation.
- Pyrin: Improved Pyrin performance on Nvidia Turing and newer gpus by about 2%
- Ton / Gram: Improved performance on Nvidia Turing and newer gpus by about 1-2%
- Improved performance of Fishhash + Pyrin dual mining on Nvidia Turing and newer gpus by about +10% on the Pyrin side
- Improved performance of Fishhash + Alephium dual mining on Nvidia Ampere and newer gpus by about -2% speed on Fishhash side, but +10% on Alephium side with auto tune, about +5% on Alephium side at same Fishhash speed with manual tuning
- Added experimental support for Fishash + Gram / Ton dual mining for AMD Vega and VII GPUs. Might require manual setting of dual tuning ratio.
- The Ton job interface can now connect to pools or bridges using Ton mode 5 with http, so not enforcing https.
- Removed Blake3-Ironfish from visible algorithms. --algo IRONFISH will now redirect to FISHHASH.
Fixes
- Fixed a bug causing the display of defect shares when mining Ton / Gram with very high difficulty
- Fixed missing of Ton / Gram mining on AMD Tonga, AMD Fiji and RX 460 (Baffin) series of GPU. Was accidentally removed in a previous release.
Known issues:
- CMP cards might crash or display faulty device statistics when trying to set offset or memory lock clock settings via lolMiner. Please use your operating system functions to do so.
Raveos
Open console and write in it:
stop && wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.87/lolMiner_v1.87_Lin64.tar.gz && tar -xvf lolMiner_v1.87_Lin64.tar.gz && cp -adpR 1.87/lolMiner /app-data/miners/lolminer-1.86 && start
HiveOS
Open console and write in it:
wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.87/lolMiner_v1.87_Lin64.tar.gz && tar -xvf lolMiner_v1.87_Lin64.tar.gz && pidof -x SCREEN && miner stop || echo lolminer && cp -adpR 1.87/lolMiner $(ls -d1 /hive/miners/lolminer/*/ | tail -1) && miner start
lolMiner 1.86
Note: In consideration of automatic update systems, we have decided to skip version number 1.85. The changes refer to 1.84.
Changes
- Added support for FishHash including dual mining codes. Use -a FISHHASH to mine it. Fork for Ironfish will be April 2nd, 2024
- Significantly increased Ton / Gram mining performance on all supported AMD GPUs.
- Removed old Fishhash testing codes.
- lolMiner will now accept --algo to be put in multiple times. The last occurrence will be the selected algorithm.
Fixes
- Fixed a bug causing high amount of pool rejected shares with AMD cards and Gram mining
Driver compatibility for Fishhash and Ton (Gram)
GPU Type | Driver | Dual Mining Capabilities for Fishhash |
---|---|---|
AMD RX 400, 500 | 19.30+ | None |
AMD RX Vega / VII | 22.40+ | None |
AMD RX 5000 | 20.40+ | Aleph, Karlsen, Radiant, Ton/Gram |
AMD RX 6000 | 20.40+ | Aleph, Karlsen, Pyrin, Radiant, Ton/Gram |
AMD RX 7000 | 22.40+ | Aleph, Karlsen, Pyrin, Radiant, Ton/Gram |
Nvidia GTX 10 / 16 | Cuda 11 | Aleph, Karlsen, Pyrin, Radiant, Ton/Gram |
Nvidia RTX 20 / 30 | Cuda 11 | Aleph, Karlsen, Pyrin, Radiant, Ton/Gram |
Nvidia RTX 40 | Cuda 12 | Aleph, Karlsen, Pyrin, Radiant, Ton/Gram |
Update:
RaveOS
Open console and write in it:
stop && wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.86/lolMiner_v1.86_Lin64.tar.gz && tar -xvf lolMiner_v1.86_Lin64.tar.gz && cp -adpR 1.86/lolMiner /app-data/miners/lolminer-1.84 && start
HiveOS
Open console and write in it:
wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.86/lolMiner_v1.86_Lin64.tar.gz && tar -xvf lolMiner_v1.86_Lin64.tar.gz && pidof -x SCREEN && miner stop || echo lolminer && cp -adpR 1.86/lolMiner $(ls -d1 /hive/miners/lolminer/*/ | tail -1) && miner start
lolMiner 1.85 Beta
This release is intentionally flagged as a beta version. The reason is that some features are missing that would make it complete. See the list below. All the new additions that are mentioned have production grade quality though.
Changes
- Significantly improved Gram hashrate on AMD RX 5000 and higher cards by almost 10%
- Added support for mining the Fishhash mainnet. New parameter -a FISHHASH. This will automatically use the new Ironfish stratum format that is mandatory after the fork. Supported GPUs: Nvidia GTX 1000 series and newer, AMD RX 5000 series and new. Supported dual mining options with Alephium (ALEPHDUAL), Gram (TONDUAL) and Radiant (RXDDUAL).
- Removed old Fishhash testing codes.
Fixes
- Fixed a bug causing high amount of pool rejected shares with AMD cards and Gram mining
Missing features
- The dual mining codes of Fishhash and Ethash B3 with Karlsen and Pyrin can be buggy at the moment.
- The Fishhash codes for AMD RX 400 / 500 and Vega generation cards are missing at the moment
- The Gram codes for Intel GPUs as well as AMD RX 400 / 500 and Vega and ADA generation cards are missing at the moment, for ADA please use previous version 1.84
You can expect a full release with this issues fixed in 1st week of April.
RaveOS
Open console and write in it:
stop && wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.85_beta/lolMiner_v1.85_beta_Lin64.tar.gz && tar -xvf lolMiner_v1.85_beta_Lin64.tar.gz && cp -adpR 1.85_beta/lolMiner /app-data/miners/lolminer-1.84 && start
HiveOS
Open console and write in it:
wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.85_beta/lolMiner_v1.85_beta_Lin64.tar.gz && tar -xvf lolMiner_v1.85_beta_Lin64.tar.gz && pidof -x SCREEN && miner stop || echo lolminer && cp -adpR 1.85_beta/lolMiner $(ls -d1 /hive/miners/lolminer/*/ | tail -1) && miner start
lolMiner 1.84
Changes
- Improved Ton / Gram mining performance by 15-18% on AMD RDNA 1-3 and NVIDIA Pascal and newer GPUs
- Added EthashB3 + Ton dual mining via --dualmode TONDUAL
- Added support to mine Gram on gramcoin.org - the https endpoint https://api-pool.gramcoin.org will be detected automatically, but the mode also can be selected manually by using --ton-mode 5
Fixes
- Fixed a bug causing Ton / Gram mining not to work on Cuda 11 drivers
- Fixed a bug causing Ton / Gram mining to not work on newer AMD drivers
To update HiveOS:
wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.84/lolMiner_v1.84_Lin64.tar.gz && tar -xvf lolMiner_v1.84_Lin64.tar.gz && pidof -x SCREEN && miner stop || echo lolminer && cp -adpR 1.84/lolMiner $(ls -d1 /hive/miners/lolminer/*/ | tail -1) && miner start
lolMiner 1.83
Changes
- Due to popular demand added back codes for mining TON / GRAM. Use -a TON or -a GRAM to mine it.
- Ton / Gram pool connector now detects pools lolminer.ton.ninja and gram.hashrate.to correctly with --ton-mode 6 and https://ninja.tonlens.com with --ton-mode 4 (fixed in this build, did not work with old versions of the miner)
- Added Ton support for Nvidia ADA and AMD RDNA3 generation of GPUs
Note:
Nvidia Drivers required are 525 or higher.
Old Ton dual mining codes and the solo mining mode are not available. For the dual codes hang on, we try getting them back.
The miner is compatible with all pools that add the old icemining style stratum (--ton-mode 6) or one of the old https dialects. Other https connectors are NOT supported, we highly encourage implementing a stratum over tcp approach for all pools.
RaveOS
Open console and write in it:
stop && wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.83/lolMiner_v1.83_Lin64.tar.gz && tar -xvf lolMiner_v1.83_Lin64.tar.gz && cp -adpR 1.83/lolMiner /app-data/miners/lolminer-1.82a && start
HiveOS
Open console and write in it:
wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.83/lolMiner_v1.83_Lin64.tar.gz && tar -xvf lolMiner_v1.83_Lin64.tar.gz && pidof -x SCREEN && miner stop || echo lolminer && cp -adpR 1.83/lolMiner $(ls -d1 /hive/miners/lolminer/*/ | tail -1) && miner start
HiveOSCustom
Open console and write in it:
wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.83/lolMiner_v1.83_Lin64.tar.gz && tar -xvf lolMiner_v1.83_Lin64.tar.gz && pidof -x SCREEN && miner stop || echo lolminer && cp -adpR 1.83/lolMiner /hive/miners/custom/lolminer/ && miner start