SRBMiner-MULTI 2.0.1 – Cryptocurrency miner for AMD, NVIDIA and CPU

SRBMiner-MULTI 2.0.1 - Майнер криптовалюты для AMD, NVIDIA и CPU


In its major version 2, the popular AMD GPU miner SRBMiner-MULTI also introduced support for Nvidia GPUs, so now you can mine some of the latest algorithms introduced in the miner not only with AMD based graphics cards, but also with Nvidia video. cards also.

The SRBMiner-MULTI miner supports setting GPU clock (–gpu-cclock) and memory clock (–gpu-mclock) on Nvidia GPUs, as well as power limit (–gpu-plimit) via command line options. There is no GPU clock offset support yet to fully optimize power consumption for mining GPU intensive cryptocurrencies that can benefit from lower power mining, but we hope this feature will also be introduced soon.

SRBMiner-MULTI also supports dual mining for memory intensive algorithms Ethash/Etchash or Autolykos2, as well as GPU intensive algorithms such as Kaspa’s kHeavyHash algorithm… Of course, single mining for KAS is also supported. So, if you weren’t paying attention to the miner because it was AMD-only, now you no longer have any reason to ignore it if you have Nvidia GPUs.

However, in terms of performance, KAS mining on Nvidia lags behind other higher performing miners such as lolMiner or GMiner – about 520 MHz/s on RTX 3070 for SRBMiner-MULTI compared to about 600 MHz/s with lolMiner and GMiner with the same settings. However, other algorithms may perform better, so you may want to check and confirm. We still haven’t had a chance to test and compare the performance of SRBMiner-MULTI on Nvidia GPUs on most algorithms, and since the support is brand new, further optimization may take some time.

Review SRBMiner-MULTI

SRBMiner-MULTI is a program for mining cryptocurrencies on various algorithms for AMD, Nvidia video cards and for the processor. The application allows you to mine up to 4 different algorithms / coins at the same time. Works on Windows and Linux operating systems.

Application for:

  • Amd
  • Nvidia
  • CPU

Supports algorithms

  • 0x10
  • argon2d_16000
  • argon2d_dynamic
  • argon2id_chukwa
  • argon2id_chukwa2
  • autolykos2
  • Blake2b
  • Blake2s
  • blake3_alephium
  • circcash
  • cryptonight_ccx
  • cryptonight_gpu
  • cryptonight_talleo
  • cryptonight_turtle
  • cryptonight_upx
  • cryptonight_xhv
  • dynamo
  • Etchash
  • Ethash
  • FiroPoW
  • frkhash
  • heavyhash
  • k12
  • kaspa
  • KAWPOW
  • Keccak
  • lyra2v2_webchain
  • progpow_epic
  • progpow_sero
  • progpow_veil
  • progpow_veriblock
  • progpow_zano
  • sha3d

Supported AMD graphics cards:

  • VEGA 56/64/FE/VII
  • RX 460/470/480/550/560/570/580/590
  • R9 285/285X/380/380X
  • R9 290/290X
  • R9 Fury/Nano

Nvidia graphics cards supported:

  • Hopper
  • Ada
  • Lovelace
  • Ampere
  • Turing
  • Pascal

Setup instructions

The easiest way to start using SRBMiner is to set up the program from the command line. Just create/edit a ready-made .bat file (Windows) or open a terminal (Linux).

Commands to run (on Windows):

SRBMiner-MULTI.exe --disable-cpu --algorithm autolykos2 --pool ergo.herominers.com:10250!ergo-eu.leafpool.com:1111!pool.coinfoundry.org:3036!pool.woolypooly.com:3100 --wallet 9gj5rYtg1sGwdvoXGJswrSfPBXiXJgmyjZVEQ9p5fvZrCAfu6zT --gpu-boost 3 pause

How to set up a .bat file

In order to start mining, we need to create or edit a file with the .bat extension. Specify the following commands in it:

  1. SRBMiner-MULTI.exe – command to launch the SRBMiner application.
  2. --disable-cpu – disable mining on the processor.
  3. --algorithm autolykos2 – specify the algorithm for mining.
  4. --pool ergo.herominers.com:10250 – specify the address and port of the pool.
  5. --wallet xgj5rYtg1sGwdvoXGJswrSfPBXiXJgmyjZVEQ9p5fvZrCAfu6zxspecify coin purse. You can get a wallet either on the exchange or install a cold wallet.
  6. --gpu-boost 3 – used to increase the hashrate of your GPU. The parameter is activated only if the miner is run with administrator rights.

Let’s see what we got in the batch file:

SRBMiner-MULTI.exe --disable-cpu --algorithm autolykos2 --pool ergo.herominers.com:10250!ergo-eu.leafpool.com:1111!pool.coinfoundry.org:3036!pool.woolypooly.com:3100 --wallet xgj5rYtg1sGwdvoXGJswrSfPBXiXJgmyjZVEQ9p5fvZrCAfu6zx --gpu-boost 3 pause

The program starts as usual by double-clicking on the file with the extension .bat

Running the program, we will see the following console window:

RandomX batch file example

 

  1. SRBMiner-MULTI.exe – SRBMiner application launch command
  2. --algorithm randomx – specify mining algorithm
  3. --pool xmr-eu1.nanopool.org – specify pool address
  4. 14444 – specify pool port
  5. --wallet xtLjmXrQNrWJ5NBsEj2R77ZBEgDa3fEe9GLpSf2FRmhexPvfYDUAB7EXX1Hdb3aMQ9FLqdJ56yaAhiXoRsceGJCRS3Jx.xd3c802ee0f8e12e4eb9792722b7816a42178aa29ef7477c138ddb940c55648x specify coin purse. The wallet can be obtained either on the exchange, or you can install a cold Monero wallet.
  6. --gpu-target-temperature 70 – the program will strive to maintain this temperature
  7. --gpu-off-temperature 83 – the miner will turn off when this temperature is reached and turn on when it drops
  8. --send-stales – send obsolete shares to the pool (some pools partially pay for them or give bonuses).
  9. --enable-restart-on-rejected – automatic restart of the miner if there are too many rejected shares

Batch file example:

setx GPU_MAX_HEAP_SIZE 100
setx GPU_MAX_USE_SYNC_OBJECTS 1
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_MAX_SINGLE_ALLOC_PERCENT 100
@echo off
cd %~dp0

cls
set LOGTIME=%date:~10,4%_%date:~4,2%_%date:~7,2%_%time:~0,2%_%time:~3,2%
set LOGTIME=%LOGTIME: =%
set LOGTIME=%LOGTIME:,=.%.txt

SRBMiner-MULTI.exe --algorithm randomx --pool xmr-eu1.nanopool.org:14444 --wallet xtLjmXrQNrWJ5NBsEj2R77ZBEgDa3fEe9GLpSf2FRmhexPvfYDUAB7EXX1Hdb3aMQ9FLqdJ56yaAhiXoRsceGJCRS3Jx.rig1
pause

We wrote in the batch file only those commands that will help you connect to the pool and start the cryptocurrency mining process. However, some other command line arguments need to be adjusted to improve performance, depending on your hardware type.

Update log

v2.0.1

  • Added support for NVIDIA ‘Hopper’ architecture
  • Added NVIDIA support for algorithms : UBQHASH, DYNAMO, BLAKE3_IRONFISH
  • Added GPU OC parameter ‘–gpu-plimit’ [ NVIDIA only ]
  • Re-added kernels for dual ETHASH/ETCHASH/AUTOLYKOS2 + BLAKE3_IRONFISH because of testnet3 [NVIDIA support added]
  • Fixed detection of NVIDIA GPU’s
  • Fixed compatibility with older NVIDIA drivers
  • Various fixes for mining on nicehash pools / nicehash mode
  • Minor bug fixes

v2.0.0

  • Added support for NVIDIA architectures : Pascal, Turing, Ampere, Ada Lovelace
  • Added parameters ‘–disable-gpu-amd’, ‘–disable-gpu-nvidia’
  • Added GPU OC parameters ‘–gpu-cclock’ and ‘–gpu-mclock’ [NVIDIA Volta and newer]
  • Added GPU efficiency to stats & API
  • Removed kernels for dual ETHASH/ETCHASH/AUTOLYKOS2 + BLAKE3_IRONFISH

Read more articles about cryptocurrencies and mining at CRAZY-MINING.ORG

Do you like to read similar articles about cryptocurrencies and mining, do you want to support me as an author or ask questions? Be the first to know the news, subscribe to my telegram channel CRYPTO WIKIES

Leave a Reply

Your email address will not be published. Required fields are marked *