It Is All About BTC, LTC, ETH, DOGE, KAS mining as well as other alternative crypto currencies
The Rigel Nvidia GPU miner is a newcomer among the mining software solutions for GPU miners and more specifically for Nvidia GPU mining rig operators, but it is doing quite well in terms of competing with other older and more established and widely used miners. It does not support that many algorithms, but it is quickly introducing support for ones that are gaining a lot of user attention and the performance is really good. Not to mention that the miner comes with a nice text-based terminal user interface, is quite easy to use and comes with the right number of features including full overclocking set for the GPUs.
The Rigel miner also supports dual mining with Zilliqa (ZIL) as a means to further increase mining profitability as this dual-mining mode supports not only ethash and ethash, but any single or even dual algorithm combination + ZIL. Triple mining is supported for ethash + kheavyhash + zil and etchash + kheavyhash + zil, but that one is not actually that interesting of a mode compared to the dual-mining any algorithm with ZIL. The reason for that is due to the way ZIL is being mined – just a very short period of time every two hours, so essentially you retain the full hashrate of the main algorithm for mining the rest of the time and the extra profit from the mined ZIL is not something to miss.
In the last few versions ZIL mining was broken apparently, though the latest update of Rigel 1.3.4 brings it back working properly, so we are going to do a quick overview on how you can dual-mine Kaspa (KAS) with Zilliqa (ZIL), so that you can maximize your profit and get more than just single mining KAS. Now, Kaspa (KAS) and its kheavyhash algorithm is GPU-intensive, so you can optimize performance with a significant reduction in power usage compared to the normal settings for your video card. On the other end however you have Zilliqa (ZIL) that is a memory-intensive algorithm that just like Ethereum or any other Ethash-based crypto coin like ETC that is still mineable doesn’t need a lot of GPU power, but can benefit from maximum clock of the video memory.
So, how to combine these two seemingly opposite algorithms for dual-mining while getting optimal performance mining both? This is what we are going to take a look at now with the below example for dual-mining KAS + ZIL on an Nvidia GeForce RTX 3070 GPU, followed by explanation what and why is being used like that (the example is for windows, but the same settings should work on Linux as well). Make sure that in the example you set YOUR_KASPA_WALLET, YOUR_ZIL_WALLET and YOUR_WORKER_ID in order for the mining to properly start and you get the mined coins credited. We are using WoolyPooly as KAS mining pool and ShardPool for ZIL, though others should work as well (make sure you have the right settings for them):
rigel.exe -a kheavyhash+zil ^
-o [1]stratum+tcp://pool.woolypooly.com:3112 -u [1]YOUR_KASPA_WALLET ^
-o [2]zmp+tcp://eu1-zil.shardpool.io:3333 -u [2]YOUR_ZIL_WALLET ^
-w YOUR_WORKER_ID --log-file logs/miner.log ^
--cclock 300 ^
--lock-cclock [1]1710 --lock-mclock [1]807 ^
--lock-cclock [2]1200 --mclock [2]1000
Now, the cclock 300 option above sets the GPU clock offset in order for the video cards graphical processor to run at a lower voltage (it is set for all coins mined), do note that the 250-300 setting generally works well on most RTX 3070 GPUs, so test on your mining hardware and find what works stable for you. Since the first coin we are mining is KAS and we have it marked with [1] above then the lock-cclock [1]1710 and lock-mclock [1]807 options refer to the video card settings for Kaspa mining, setting the GPU clock locked at 1710 MHz and the memory clock to the minimum supported 807 MHz in order to reduce the power usage from the memory that we do not need much for the kheavyhash algorithm. The other line lock-cclock [2]1200 and mclock [2]1000 refers to the GPU settings for the second coin we are mining and in this case this is Zilliqa where we don’t need a higher clocked GPU, but could use a +1000 MHz overclock of the video memory over its stock settings in order to get the hashrate up to about 60 MH/s for an RTX 3070 GPU.
You will notice that mining with the settings used in the example above on RTX 3070 GPUs you will be getting around 90-95 Watts of power usage per GPU while mining KAS and when the ZIL switch occurs the different settings that will be applied will bring up the power usage to about 115-120 Watts (these can vary from GPU model to GPU model). So, there will be a slight increase of power usage for a couple of minutes in total on a daily basis and thus there will be not much of a difference in the overall power usage. While mining ZIL you will not be mining KAS, but again the switch is for a short period of time and the earnings for the mined ZIL should be able to compensate for the time you will not be mining KAS.
But why not leave the GPU settings for KAS mining for ZIL mining as well some of you may ask? Well, the answer is pretty simple – the ZIL mining performance will be very low due to the low memory setting we are using to save power when mining KAS. While Kaspa can be mined without performance loss at 807 MHz for the video memory, that operating frequency will result in just around 5 MH/s of hashrate per RTX 3070 GPU compared to round 60 MH/s when the memory is overclocked with 1000 extra MHz over its stock frequency on the same GPU. So, while you might be saving a little bit of power the hashrate will be so low that you might not be able to send even one share during the ZIL mining timeframe and thus you might just be wasting your time, unlike what the GPU can do at 60 MH/s. Just as a reference, in a single ZIL mining period (every two hours) a 6x RTX 3070 GPU mining rig should be able to currently mine 1-2 ZIL (depending on the number of shares you get).
– To download the latest Rigel 1.3.4 Nvidia GPU miner with ZIL dual-mining support…
The just updated lolMiner 1.64 is a dream come true (more performance with less power used) for everyone that is currently mining Kaspa (KAS) with their Nvidia GPUs, not only because of the further improved performance that the update brings but also because of the new features it gives access to the miner for optimizing their GPUs. We did a quick test and the results are great and you should head on to your mining rigs and update and start tweaking the miners some more for additional hashrate and even lower power usage, so a win-win situation for sure.
According to the author of the miner the new version brings about 8-8.5% on Nvidia Pascal GPUs, 4.5-5% on Nvidia Turing and Ampere GPUs and 3-4% on AMD Navi and Big Navi GPUs in terms of improved performance. And thanks to the addition of the extra tweaking features and most notably the Core Offset (--coff
parameter) we can not only get a boost in the performance with the same settings we were mining with version 1.63, but also get it with reduced power by just adding the extra option with a value between 250 and 350 (depending on how much your GPUs can handle stable). The --no-oc-reset
might also be helpful if you do not wish to reset the settings you have applied to the GPUs when the miner is stopped.
The new beta options may require a video driver update, depending on how old Nvidia video driver you are using. The description says you need version 520 or higher, though we have them working successfully on older 512 driver, but you should probably just update if using older drivers anyway. The other new command line options added for the miner might also help to further optimize things a bit more, though they will require additional tweaking.
lolMiner 1.64 Latest Changelog:
Changes
– Improved Kaspa only mining performance. Speed increase is about 8-8.5% on Nvidia Pascal GPUs, 4.5-5% on Nvidia Turing and Ampere GPUs and 3-4% on AMD Navi and Big Navi GPUs
– Beta feature: added options to set core clock offset (--coff
), memory clock offset (--moff
), power limit (--pl
) and a fixed fan speed (--fan
) on common Nvidia GPUs. Required are admin privileges and Nvidia drivers 520 or higher!
– The syntax is the same as with--cclk
and--mclk
– if a single value is given then it will be applied to all compatible GPUs, else a coma separated list of values can be given using a * character to skip over GPUs. (1)
– Added a new parameter--no-oc-reset
to turn off the reset of overclock settings when ending the miner.
– Windows: Added a beta gui to generate overclock settings strings / .bat files for the miner. Also the tool can apply the chosen settings directly.(1) Note: No responsibility taken for the values set. Please use with care. If your mining os had build in functions to set these settings we recommend using them instead of the miner settings.
Fixes
– Fixing a bug with ETHV1 (nicehash) stratum mode that may cause the worker name to be appended twice when it was given by –user . (the use of –worker did not have this issue).
Here is a quick overview of what improvements we are getting with the new version on RTX 3070, 3080 and 3090:
GeForce RTX 3070:
lolminer 1.63: 564 MH/s – 120W – 1710/810
lolminer 1.64: 596 MH/s – 95W plus the extra option--coff 300
GeForce RTX 3080:
lolminer 1.63: 877 MH/s – 190W – 1800/810
lolminer 1.64: 919 MH/s – 160W plus the extra option--coff 250
GeForce RTX 3090:
lolminer 1.63: 1031 MH/s – 200W – 1800/807
lolminer 1.64: 1079 MH/s – 160W plus the extra option--coff 350
Here is an example you can use for RTX 3070, just replace YOUR_KAS_WALLET with your actual wallet:
lolMiner --algo KASPA --pool stratum+tcp://pool.eu.woolypooly.com --port 3112 --user YOUR_KAS_WALLET --watchdog exit --cclk 1710 --mclk 810 --coff 300
You can try to play around with the core offset setting, though 250 to 350 MHz should be safe for most GPUs, some may require lower setting to function stable or can take up higher offset for even greater power savings. As for the memory clocks and settings with example command lines, you can take a look at the post where we talk about Optimizing Nvidia GPUs for Performance with Lower Power Usage for Kaspa (KAS) Mining. Just use these examples for the specific GPUs discussed there and add the Clock Offset parameter to them as a good starting point and see how your power usage drops while you get extra hashrate after the update.
– To download and try the latest release of the lolMiner 1.64 mining software…
There is a new lolMiner 1.63 release available for anyone using that mining software, and it is an especially useful update for anyone out there that might be currently mining Kaspa (KAS)… and if you are not yet mining KAS, then you might want to consider starting to mine Kaspa it with your GPUs. The project has great underlying technology with more in the works and has already started generating buzz around crypto miners and traders, not to mention that it has the potential to become the next big Layer 1 crypto that can actually be mined with GPUs and that is something we kind of need lately… getting back to the roots of crypto. Anyway, our advice is to check Kaspa (KAS) out now if you still haven’t done so, or you might be sorry later on that you missed the early opportunity. If you are not too sure yet, you might try also Triple Mining ETC + KAS + ZIL or any other Ethash/ETChash crypto with Zilliqa and Kaspa on the side. This way you will be mining less KAS, but it will be just extra without losing any of the mining hashrate for the other coins, or with just a very slight drop (dependent on your power limiter settings as well).
Back to the mining part and the mining software, the latest lolMiner 1.63 there is a slight improvement in performance and energy efficiency that can help you get even more performance out of your Nvidia mining GPUs that are already mining KAS. Increasing the power limiter with just a few percent over the settings you use optimally for ETH/ETC mining could also help in getting some extra hashrate as well, either for single mining KAS or for Triple mining it. There are also some fixes that might should make the miner running better and giving you less problems as well. The upgrade to the latest version 1.63 is a must for anyone mining Kaspa (KAS) and recommended for people mining other crypto cons with it. Below you can read the full changelog of the latest release of lolMiner.
lolMiner 1.63 Changelog
Changes
– Improved the Kaspa only mining performance on Nvidia Turing, Ampere and Ada GPUs by about 3.5%. (1)
– Significantly improved the Kaspa only mining energy efficiency on Nvidia Turing, Ampere and Ada GPUs by 7-11% depending on the actual model.
– Values given to--dualfactor
parameter will now be value checked and rounded / capped to working values.(1) Can be higher in case the card was power limited before.
Fixes
– Fixed a bug causing the miner to show a crash message when lolMiner was ended via ctrl+c
– Fixed a bug causing lolMiner not to start Kaspa mining on Nvidia GPUs when the Nvidia OpenCL installation on the system is broken.
– To download and try the latest release of the lolMiner 1.63 mining software…