Skip to content

Releases: doktor83/SRBMiner-Multi

SRBMiner-MULTI v2.4.5

06 Jan 10:54
510db8f
Compare
Choose a tag to compare

60fb76e2f85d1d37baa18b788c76f6b8 *SRBMiner-Multi-2-4-5-win64.zip
3f092563c38ebc66e2ac451663bfa8b3 *SRBMiner-Multi-2-4-5-Linux.tar.xz

  • Minor performance improvement on algorithm 'karlsenhash' for AMD RDNA2 GPU's

  • Minor performance improvement on algorithm 'sha3d'

  • OC parameters (NVIDIA) should now work as expected on both WINDOWS and LINUX

  • Fixed issue with lower poolside hashrate on algorithm 'blake3_alephium' introduced in previous version

  • Fixed an issue that caused higher difficulty to be used than what the pool sent - on some algorithms, introduced in previous version

  • Removed algorithms : blake2b, blake2s, yespowerlitb, yespoweriots, yespoweritc, yespowerres, yespowerarwn, cryptonight_talleo, cryptonight_ccx, randomhash2, scryptn2, k12, keccak, dynamo, minotaur, kaspa


Custom miner for Hiveos

To use it you need to select “Custom miner” when you create Flight Sheet and paste this into 'Installation url' : https://github.com/doktor83/SRBMiner-Multi/releases/download/2.4.5/srbminer_custom-2.4.5.tar.gz

After that you must set everything manually through the 'Extra config arguments' field by using SRBMiner parameters ( https://github.com/doktor83/SRBMiner-Multi/blob/master/Parameters )


HiveOS update script from v2.4.4 to v2.4.5:

cd /tmp && wget https://github.com/doktor83/SRBMiner-Multi/releases/download/2.4.5/SRBMiner-Multi-2-4-5-Linux.tar.xz && tar -xvf SRBMiner-Multi-2-4-5-Linux.tar.xz && cd SRBMiner-Multi-2-4-5 && miner stop && cp SRBMiner-MULTI /hive/miners/srbminer/2.4.4 && miner start

SRBMiner-MULTI v2.4.4

20 Dec 09:21
be607d6
Compare
Choose a tag to compare

6ef8bf420f8e4be5b5921a23e4bee63c *SRBMiner-Multi-2-4-4-win64.zip
431d7f068e4e6b981c56db3e43c927bb *SRBMiner-Multi-2-4-4-Linux.tar.xz

  • Added algorithm 'pyrinhash' (Pyrin) for GPU mining on AMD/INTEL, fee 0.85%

  • Added algorithm 'blake3_decred' (Decred) for GPU mining on AMD/NVIDIA/INTEL, fee 1.0%

  • Added support for dual mining AUTOLYKOS2/PYRINHASH on AMD RDNA/RDNA2/RDNA3 and INTEL GPU's

  • Added support for dual mining AUTOLYKOS2/BLAKE3_DECRED on AMD/NVIDIA/INTEL GPU's

  • Added support for dual mining ETHASH/BLAKE3_DECRED on AMD/NVIDIA/INTEL GPU's

  • Added support for dual mining ETCHASH/BLAKE3_DECRED on AMD/NVIDIA/INTEL GPU's

  • Added support for dual mining ETHASHB3/BLAKE3_DECRED on AMD/NVIDIA/INTEL GPU's

  • Improved efficiency on algorithm 'blake3_alephium' for AMD RDNA2/RDNA3, NVIDIA GPU's

  • Miner will now create '--gpu-id' parameter values internally (if not already defined) when using an OC parameter that has multiple different values.

  • Minor bug fixes


Custom miner for Hiveos

To use it you need to select “Custom miner” when you create Flight Sheet and paste this into 'Installation url' : https://github.com/doktor83/SRBMiner-Multi/releases/download/2.4.4/srbminer_custom-2.4.4.tar.gz

After that you must set everything manually through the 'Extra config arguments' field by using SRBMiner parameters ( https://github.com/doktor83/SRBMiner-Multi/blob/master/Parameters )


HiveOS update script from v2.4.3 to v2.4.4:

cd /tmp && wget https://github.com/doktor83/SRBMiner-Multi/releases/download/2.4.4/SRBMiner-Multi-2-4-4-Linux.tar.xz && tar -xvf SRBMiner-Multi-2-4-4-Linux.tar.xz && cd SRBMiner-Multi-2-4-4 && miner stop && cp SRBMiner-MULTI /hive/miners/srbminer/2.4.3 && miner start

SRBMiner-MULTI v2.4.3

12 Dec 11:14
8ab46c9
Compare
Choose a tag to compare

169a9933a3d14c1c2e270dd093769836 *SRBMiner-Multi-2-4-3-win64.zip
3597c0578e3c665e887024456a7e848a *SRBMiner-Multi-2-4-3-Linux.tar.xz

  • Performance improvement on algorithm 'karlsenhash' for some AMD GPUs and INTEL ARC GPU's

  • Added support for dual mining AUTOLYKOS2/KARLSENHASH on AMD RDNA/RDNA2/RDNA3 and INTEL ARC GPU's

  • Added support for dual mining ETHASHB3/KARLSENHASH on AMD Ellesmere, RDNA/RDNA2/RDNA3 and INTEL ARC GPU's

  • DevFee for 'karlsenhash' algorithm lowered to 0.85%

  • Minor bug fixes


Custom miner for Hiveos

To use it you need to select “Custom miner” when you create Flight Sheet and paste this into 'Installation url' : https://github.com/doktor83/SRBMiner-Multi/releases/download/2.4.3/srbminer_custom-2.4.3.tar.gz

After that you must set everything manually through the 'Extra config arguments' field by using SRBMiner parameters ( https://github.com/doktor83/SRBMiner-Multi/blob/master/Parameters )


HiveOS update script from v2.4.2 to v2.4.3:

cd /tmp && wget https://github.com/doktor83/SRBMiner-Multi/releases/download/2.4.3/SRBMiner-Multi-2-4-3-Linux.tar.xz && tar -xvf SRBMiner-Multi-2-4-3-Linux.tar.xz && cd SRBMiner-Multi-2-4-3 && miner stop && cp SRBMiner-MULTI /hive/miners/srbminer/2.4.2 && miner start

SRBMiner-MULTI v2.4.2

30 Nov 13:52
2fd84ed
Compare
Choose a tag to compare

5de58df3e55ce0f5675850e113106f60 *SRBMiner-Multi-2-4-2-win64.zip
e6ff3506740a6613ebb16c63cdda3112 *SRBMiner-Multi-2-4-2-Linux.tar.xz

  • Minor performance improvement on algorithm 'karlsenhash'

  • Added support for AMD gfx906 (VII) GPU's on Linux for drivers > 22.40

  • Added telemetry for INTEL ARC GPU's on Windows

  • Fixed power draw metric for AMD RDNA3 GPU's on Windows

  • Minor bug fixes


Custom miner for Hiveos

To use it you need to select “Custom miner” when you create Flight Sheet and paste this into 'Installation url' : https://github.com/doktor83/SRBMiner-Multi/releases/download/2.4.2/srbminer_custom-2.4.2.tar.gz

After that you must set everything manually through the 'Extra config arguments' field by using SRBMiner parameters ( https://github.com/doktor83/SRBMiner-Multi/blob/master/Parameters )


HiveOS update script from v2.4.1 to v2.4.2:

cd /tmp && wget https://github.com/doktor83/SRBMiner-Multi/releases/download/2.4.2/SRBMiner-Multi-2-4-2-Linux.tar.xz && tar -xvf SRBMiner-Multi-2-4-2-Linux.tar.xz && cd SRBMiner-Multi-2-4-2 && miner stop && cp SRBMiner-MULTI /hive/miners/srbminer/2.4.1 && miner start

SRBMiner-MULTI v2.4.1

27 Nov 10:56
2fd84ed
Compare
Choose a tag to compare

32177a964b80f17834d29d57cbcb8bf5 *SRBMiner-Multi-2-4-1-win64.zip
26bb8f3868d59edc7115109738d93d56 *SRBMiner-Multi-2-4-1-Linux.tar.xz

  • Added algorithm 'karlsenhash' (Karlsen) for GPU mining [AMD/NVIDIA/INTEL], fee 1.0%

  • Added algorithm 'randomnevo' (NevoCoin) for CPU mining, fee 0.85%

  • Added support for dual mining ETHASHB3/SHA256DT on AMD/NVIDIA/INTEL GPU's

  • Lowered devfee on algorithm 'memehash' to 0.85%

  • Removed algorithms 'randomxl' and 'randomwow'

  • Added parameter '--gpu-disable-oc' which completely disables built-in OC functionality

  • Minor bug fixes


Custom miner for Hiveos

To use it you need to select “Custom miner” when you create Flight Sheet and paste this into 'Installation url' : https://github.com/doktor83/SRBMiner-Multi/releases/download/2.4.1/srbminer_custom-2.4.1.tar.gz

After that you must set everything manually through the 'Extra config arguments' field by using SRBMiner parameters ( https://github.com/doktor83/SRBMiner-Multi/blob/master/Parameters )


HiveOS update script from v2.4.0 to v2.4.1:

cd /tmp && wget https://github.com/doktor83/SRBMiner-Multi/releases/download/2.4.1/SRBMiner-Multi-2-4-1-Linux.tar.xz && tar -xvf SRBMiner-Multi-2-4-1-Linux.tar.xz && cd SRBMiner-Multi-2-4-1 && miner stop && cp SRBMiner-MULTI /hive/miners/srbminer/2.4.0 && miner start

SRBMiner-MULTI v2.4.0

18 Nov 12:55
8a62c64
Compare
Choose a tag to compare

f418385692a34907b4cf730b181e0eeb *SRBMiner-Multi-2-4-0-win64.zip
74d24f1ae8223e14cc8b2b118171325f *SRBMiner-Multi-2-4-0-Linux.tar.xz

  • Added support for algorithm 'cryptonight_xhv' on NVIDIA GPUs

  • Added support for algorithm 'cryptonight_gpu' on NVIDIA GPUs

  • Added support for algorithm 'ethashb3' on INTEL ARC GPUs

  • Added support for dual mining ETHASHB3/BLAKE3_ALEPHIUM on AMD Ellesmere GPUs

  • Added support for dual mining ETHASHB3/SHA512_256D_RADIANT on AMD Ellesmere GPUs

  • Added support for dual mining ETHASHB3/BLAKE3_ALEPHIUM on INTEL ARC GPUs

  • Improved performance on algorithm 'autolykos2' for NVIDIA, INTEL ARC and some AMD GPU's

  • Improved auto tuner for DUAL mining [control A0/A1 ratio with --gpu-dual-max-loss]

  • Removed algorithm 'dynex'

  • Removed built-in AMD GPU memory tweaking options

  • Minor bug fixes


Custom miner for Hiveos

To use it you need to select “Custom miner” when you create Flight Sheet and paste this into 'Installation url' : https://github.com/doktor83/SRBMiner-Multi/releases/download/2.4.0/srbminer_custom-2.4.0.tar.gz

After that you must set everything manually through the 'Extra config arguments' field by using SRBMiner parameters ( https://github.com/doktor83/SRBMiner-Multi/blob/master/Parameters )


HiveOS update script from v2.3.9 to v2.4.0:

cd /tmp && wget https://github.com/doktor83/SRBMiner-Multi/releases/download/2.4.0/SRBMiner-Multi-2-4-0-Linux.tar.xz && tar -xvf SRBMiner-Multi-2-4-0-Linux.tar.xz && cd SRBMiner-Multi-2-4-0 && miner stop && cp SRBMiner-MULTI /hive/miners/srbminer/2.3.9 && miner start

SRBMiner-MULTI v2.3.9

19 Oct 13:06
6e87592
Compare
Choose a tag to compare

005a518268e38705fc35d473eeef05bf *SRBMiner-Multi-2-3-9-win64.zip
db619916e6dc577af50362b833bd36f1 *SRBMiner-Multi-2-3-9-Linux.tar.xz

  • Fixed invalid shares issue on algorithm 'dynex' [introduced in v2.3.8]

  • Performance improvement on algorithm 'dynex' for some GPU's

  • Reduced devfee for algorithm 'dynex' to 2.0%

  • Added accepted/rejected/compute error stats per GPU in json API->algorithms

  • Minor bug fixes

Update:
Re-uploaded binaries and updated md5 hashes because i did a quick bug fix:

  • When '--max-no-share-sent' parameter was used it always triggered if ZIL was mined too.

Custom miner for Hiveos

To use it you need to select “Custom miner” when you create Flight Sheet and paste this into 'Installation url' : https://github.com/doktor83/SRBMiner-Multi/releases/download/2.3.9/srbminer_custom-2.3.9.tar.gz

After that you must set everything manually through the 'Extra config arguments' field by using SRBMiner parameters ( https://github.com/doktor83/SRBMiner-Multi/blob/master/Parameters )


HiveOS update script from v2.3.7 to v2.3.9:

cd /tmp && wget https://github.com/doktor83/SRBMiner-Multi/releases/download/2.3.9/SRBMiner-Multi-2-3-9-Linux.tar.xz && tar -xvf SRBMiner-Multi-2-3-9-Linux.tar.xz && cd SRBMiner-Multi-2-3-9 && miner stop && cp SRBMiner-MULTI /hive/miners/srbminer/2.3.7 && miner start

SRBMiner-MULTI v2.3.8

14 Oct 19:54
6e87592
Compare
Choose a tag to compare

bdb9769caf39ee1e5e7e1fa455bfcaad *SRBMiner-Multi-2-3-8-win64.zip
881a423ef2d6ad1e1e8267120b2d8369 *SRBMiner-Multi-2-3-8-Linux.tar.xz

  • Added support for NVIDIA 'Volta' architecture - displayed as 'unknown_nvidia' but supported algorithms should work

  • Dynex bug fixes

  • Minor bug fixes

!MANDATORY UPGRADE FOR DYNEX MINING!

I got informed by Dynex developers that after the optimisations i made in previous miner version, some of the jobs they tested returned invalid pouw solutions.
Because of the changes i had to make to fix the problem, hashrate decreased on most of the GPU's. (except AMD RDNA2 GPUs which actually got an increase in hashrate from the new code)
NVIDIA GPU's got the biggest hit.

To be able to continue mining, users MUST upgrade to this version (v 2.3.8) as soon as possible!
Older versions will stop working in a few days (i don't know the exact date - Dynex team will make that decision).


Custom miner for Hiveos

To use it you need to select “Custom miner” when you create Flight Sheet and paste this into 'Installation url' : https://github.com/doktor83/SRBMiner-Multi/releases/download/2.3.8/srbminer_custom-2.3.8.tar.gz

After that you must set everything manually through the 'Extra config arguments' field by using SRBMiner parameters ( https://github.com/doktor83/SRBMiner-Multi/blob/master/Parameters )


HiveOS update script from v2.3.7 to v2.3.8:

cd /tmp && wget https://github.com/doktor83/SRBMiner-Multi/releases/download/2.3.8/SRBMiner-Multi-2-3-8-Linux.tar.xz && tar -xvf SRBMiner-Multi-2-3-8-Linux.tar.xz && cd SRBMiner-Multi-2-3-8 && miner stop && cp SRBMiner-MULTI /hive/miners/srbminer/2.3.7 && miner start

SRBMiner-MULTI v2.3.7

03 Oct 20:43
2f1f905
Compare
Choose a tag to compare

e782700793619155afd408e43ba391d2 *SRBMiner-Multi-2-3-7-win64.zip
04f00adc27a66e56a26c0f5d95e7a672 *SRBMiner-Multi-2-3-7-Linux.tar.xz

  • Performance improvement on algorithm 'dynex' on AMD and NVIDIA GPUs

  • Minor bug fixes


Custom miner for Hiveos

To use it you need to select “Custom miner” when you create Flight Sheet and paste this into 'Installation url' : https://github.com/doktor83/SRBMiner-Multi/releases/download/2.3.7/srbminer_custom-2.3.7.tar.gz

After that you must set everything manually through the 'Extra config arguments' field by using SRBMiner parameters ( https://github.com/doktor83/SRBMiner-Multi/blob/master/Parameters )


HiveOS update script from v2.3.6 to v2.3.7:

cd /tmp && wget https://github.com/doktor83/SRBMiner-Multi/releases/download/2.3.7/SRBMiner-Multi-2-3-7-Linux.tar.xz && tar -xvf SRBMiner-Multi-2-3-7-Linux.tar.xz && cd SRBMiner-Multi-2-3-7 && miner stop && cp SRBMiner-MULTI /hive/miners/srbminer/2.3.6 && miner start

SRBMiner-MULTI v2.3.6

29 Sep 09:37
2f1f905
Compare
Choose a tag to compare

33975faee580aa1e99b03725890f6484 *SRBMiner-Multi-2-3-6-win64.zip
e631f4dfcac0aacc5b991824f492ebfc *SRBMiner-Multi-2-3-6-Linux.tar.xz

  • Added support for algorithm 'dynex' on NVIDIA GPUs

  • Performance improvement on algorithm 'dynex' on AMD GPUs

  • Removed Dynex optimised dual kernels

  • Lowered devfee for algorithm 'ethashb3' to standard 0.85%

  • Added parameter '--busy-wait-recheck' which sets the NVIDIA/INTEL GPUs OpenCL busy wait recheck value per algorithm*


--busy-wait-recheck:

Nvidia's OpenCL implementation has a bug known for many years which manifests in the way of having higher CPU usage (LA - load average) than it should be.
This will probably never get fixed, and its present only in their OpenCL implementation, but not in CUDA.
SRBMiner uses OpenCL for NVIDIA, and a workaround for this bug is used since the addition of NVIDIA support, but doing so (lowering/fixing the CPU usage bug) comes with a penalty, which is lower hashrate in some cases.
Every rig behaves differently depending on the CPU and number of GPU's used on it.
Unfortunately lowering the CPU usage also might lower the hashrate too, so finding an optimal 'golden middle' is important.

--busy-wait-recheck accepts values from 0.01 to 0.99 -> lower the value, higher the CPU usage will be, which allows for higher hashrate

Default value of --busy-wait-recheck is 0.3, which might or might not be the best value for your rig.

As a first step, set '--busy-wait-recheck 0.01' to get the maximum hashrate, then increase the value of --busy-wait-recheck and do some tests.
Experiment and try out different values to find an acceptable hashrate / CPU LA ratio.


Custom miner for Hiveos

To use it you need to select “Custom miner” when you create Flight Sheet and paste this into 'Installation url' : https://github.com/doktor83/SRBMiner-Multi/releases/download/2.3.6/srbminer_custom-2.3.6.tar.gz

After that you must set everything manually through the 'Extra config arguments' field by using SRBMiner parameters ( https://github.com/doktor83/SRBMiner-Multi/blob/master/Parameters )


HiveOS update script from v2.3.5 to v2.3.6:

cd /tmp && wget https://github.com/doktor83/SRBMiner-Multi/releases/download/2.3.6/SRBMiner-Multi-2-3-6-Linux.tar.xz && tar -xvf SRBMiner-Multi-2-3-6-Linux.tar.xz && cd SRBMiner-Multi-2-3-6 && miner stop && cp SRBMiner-MULTI /hive/miners/srbminer/2.3.5 && miner start