Since the release of version 39.0 on 15th of August, NBMiner now includes an automatically-applied mode that tries to partially lift the limitations of mining using Ethash and Etchash algorithm on Low Hash Rate (LHR) GPUs.
Version 39.3, released on 18th of September added a second mode for semi-unlocked, boosted Ethash mining known as low-power mode. This mode is also set as default.
Version 39.5, released on 24th of September added a booster for Autolykos2 algorithm, which is used to mine ERGO. This requires manual enabling.
Since the cards are LHR series, the hashrate is limited in some of the algorithms. The booster, also called an "unlock" of peformance is attempting to run the cards at hashrates higher than the lock allows, but below the speed at which the locking mechanism will "notice" the "violation" and attempt to lock the performance. Think of it as a gray zone between the target allowed by the drivers and the point where sensitivy starts, zone in which you're still not limited, but if you go a bit higher than that — you'll be forced down by a lot. The booster also has a mechanism to counterplay the locking: if the miner detects hashrate going down significantly, it will pause mining on the GPU to "reset" it and attempt to run at a bit lower unlock percentage value in order to not trigger the locking mechanism again.
For mining with Ethash/Etchash algorithms, used for ETH, ETC, ZIL and other coins, NBMiner has 2 built-in modes, which operate a bit different and are optimal for different cards. The default unlock percentage is 69, meaning the miner will attempt to run at 69% of the non-lhr hashrate The automatic adjustments are made in steps of 0.1 at a time, up to 10 timies, so the maximum difference is 1% of non-lhr hashrate.
Mode 1, configureable in the advanced options for the miner via adding
-lhr-mode 1 is more suitable for 3060, 3060Ti, 3070 cards. It is targetting the highest possible hashrate.
Mode 2, configureable in the advanced options for the miner via adding
-lhr-mode 2 and enabled by default is more suitable for 3070Ti, 3080, 3080Ti cards and is able to achieve lower power consumption and temperatures. It's especially highly recommended to use Locked Core Clock setting in ClockTune with it.
With the Autolykos2 mining, the memory type and manufacturer of the memory chips matters. The mode needs to be explicitly enabled by using -lhr X parameter in the advanced config, where X is the % of maximum potential hashrate to be unlocked. I.e.
-lhr 85 will attempt to run the miner at 85% of the maximum speed the cards would be able to provide, had there been no lock. The automatic adjustments are made in steps of 0.5 at a time, up to 10 times, so the maximum difference is 5% of non-lhr hashrate.
By default, the miner automatically applies the parameter
-lhr 69 for Ethash-based mining and mode 2 set, in which power fluctuates.
The measured results with options
-lhr-mode 1 -lhr 69 set are about as following, when including manual overclocking:
You can press the pencil icon next to the launch options listed under coin, pool and wallet selection menus and then manually add
-lhr X, where
X is a number between 0 and 100 to adjust the value, including on per-card basis, separating the values via comma:
-lhr 70.1,0,68.5,-1. The value -1 disables the booster for the specific card (or whole system if only one value is passed). The value 0 applies default setting, currently same as
On windows-based systems, you manually need to install drivers for cards. The cards have been tested to work with driver version 471.68 and you can find other versions on Nvidia's official driver search.
You can use the new versions of msOS to use the LHR series cards with new driver version included, available on msOS Version Archive. For most motherboards msOS version 1.4.10+ should work, but if your system requires newer kernel (mostly for newer motherboards, like H510 Pro BTC+), you can use msOS version 1.7.5+.
If you are already using an older version and would prefer to not reinstall OS completely, while adding LHR Nvidia GPUs to your system, and they turn out to be not detected on msOS, update drivers with
nvidia-update --install 470.63.01
Driver updating details are also available here.
If after driver update and reboot, your GPUs are still not detected, then re-check BIOS settings:
On msOS side, you can try this command:
Use minerstat software and improve your mining operationSign up for free