SRBMiner is a simple but very functional software for Windows and Linux, designed to mine cryptocurrencies based on “autolykos2” and “RandomX” algorithms. There are now many different variants of the Cryptonight algorithm, and SRBMiner supports them all! The software works with all kinds of processors and AMD graphics cards.
Note: MTP scratchpad creation is very slow at the moment, it is waiting on a big rewrite. This has an impact on poolside hashrate if a lot of new works are sent out.
Supported Devices:
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
+ Processors
Miner features SRBMiner-MULTI:
Guided Setup Mode
Ability to switch the algorithm without an external application
Running in the background without a console window
A hash watchdog timer that restarts the miner in case of a video card error
Video card temperature control and automatic shutdown if the temperature is too high
Shutting down the system when the temperature of the video card is too high
Auto miner restart if too many deflected ball
Running a monitor that ensures that your miner starts working properly
API for mining statistics
Web interface for tracking miner statistics
Multiple backup pools
Ability to add new pools on the fly without restarting the miner
Monitoring difficulty; do not connect to the pool if the difficulty level is too high
Monitoring difficulty; do not connect to the pool if the difficulty level is too high
Easily switches AMD graphics cards to computing mode
Configure SRBMiner-MULTI
Changesv0.2.0:
RandomV algorithm (MoneroV) added
Added —randomx-use-tweaks to select the MSR tweak / s to apply
Added support for setting RandomX for Intel Core2 processors
In order to start mining, we need to create or edit a file with the extension .bat. Indicate the following commands in it:
—algorithm randomx — specify the algorithm for mining
—pool xmr-eu1.nanopool.org — specify pool address
14444 — specify pool port
—wallet44tLjmXrQ….f7477c138d2340c55648d indicate coin purse + Payment ID after the point. The wallet can be obtained either on the exchange or install a cold Monero wallet.
—gpu-target-temperature 70 — the program will strive to maintain this temperature
—gpu-off-temperature 83 —the miner will turn off when this temperature is reached and turn on when it drops
—send-stales — send outdated balls to the pool (some pools partially pay for them, or add bonuses).
—enable-restart-on-rejected — auto miner restart if too many rejected ball
Example of setting the SRBMiner-MULTI batch file:
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 44tLjmXrQNrWJ5NBsEj2R77ZBEgDa3fEe9GLpSf2FRmhexPvfYDUAB7EXX1Hdb3aMQ9FLqdJ56yaAhiXoRsceGJCRS3Jxkn.5d3c802ee0f8e12e4eb9792722b7816a42178aa29ef7477c138ddb940c55648d.rig1
pause
The program starts as usual by double-clicking on the file with the extension .bat
Running the program, we will see the following window:
We wrote in the batch file only those commands that will help to connect to the pool and start the cryptocurrency mining process. However, to improve performance, you need to configure some other command line arguments, depending on the type of equipment you have.
Install mining on the processor
If you do not set the –-cpu-threads or –cpu-affinity options, the miner will try to automatically find the optimal settings for your system.
Sometimes automatic tuning does not find the optimal settings, so you should find it experimentally.
You need to set the number of threads (–cpu-threads) and bind them to the corresponding processor using the –cpu-affinity command.
Examples:
CPU WITH 4 CORES / 8 STREAMS:
1. Use 4 threads, 1 on each core: --cpu-threads 4 --cpu-affinity 0x55
2. Use 8 threads, 2 on each core: --cpu-threads 8 --cpu-affinity 0xFF
CPU WITH 6 CORES / 12 STREAMS:
1. Use 6 threads, 1 on each core: --cpu-threads 6 --cpu-affinity 0x555
2. Use 12 threads, 2 on each core: --cpu-threads 12 --cpu-affinity 0xFFF
5. Disable mining on the GPU, use 15 CPU threads with the extended event log turned on and save it in the Logslog.txt file, start Randomx mining from a block height of 1978433 and run the miner in the background.
If you like to read such articles and want to support the author, then you can subscribe to our telegram channel and recommend us to your friends, this will help a lot to support our project! Telegram: CRYPTO WIKIES | Bitcoin & Altcoins Mining
Be the first to know all the news, read more about cryptocurrencies and mining at CRYPTO-MINING.BLOG.
8 Comments So far