• Ushu

    lolMiner
    -- Announcement Thread --

    Hi there,
    this is the announcement thread for lolMiner 1.05 a multi algorithm Equihash / Beam & Grin miner with focus on AMD GPUs (OpenCL based).
    Note it will run on most Nvidia GPUs, too but the speed and stability may vary.

    Download:

    lolMiner 1.06:
    [Linux & Windows] https://mega.nz/folder/xDg0zSbB#s-KdTy6qGTKxYkwNmibc3Q

    Driver Requirement:
    Windows: Adrenaline 19.1 & newer (pre Navi) / 19.10.02 & newer (Navi), Linux: 18.10 & newer (RX 390, Fury, 470-580), 18.50 & newer (Vega, VII), 19.30 & newer (Navi)
    Note: New Beam Hash III may support Blockchain drivers (untested)

    Usage:
    There is a new online manual with basic examples hosted

    Supported Algorithms

    Algorithm Solvers for Memory Size
    Beam Hash I 3G / 4G
    Beam Hash II 3G / 4G
    Beam Hash III 6G
    Cuckatoo-31 4G / 8G / 16G
    Cuckatoo-32 4G / 8G / 16G
    Cuckaroo-30CTX 8G
    CuckarooD-29 4G / 6G
    CuckarooM-29 6G / 8G
    ZelHash 3G / 4G
    Equihash 144/5 2G
    Equihash 192/7 3G / 4G
    Equihash 210/9 2G

    • and many others

    Changelog

    Version 1.03
    New Beam Hash III 4G solver, replaces the 6G solver on AMD Vega GPUs and earlier (+5 - 8% performance on RX 580 & Vega GPUs)
    New Beam Hash III 6G solver on ROCm and for AMD Navi GPUs (+8-10% performance on Navi cards)
    Fixed a bug with the API (--apiport) crashing the miner in Windows on startup

    Version 1.02
    Disabled Beam Hash III auto switcher. --coin BEAM now pointing to --algo BEAM-III - this should resolve some config problems
    Fixed a bug that made the miner not starting BEAM-III on RX 550 4G GPUs
    Fixed a bug that made the miner not start mining Cortex
    Fixed a bug with Beam Hash I 3G solver (miners did not find it)
    Fixed a bug not writing a log file when --log on was given
    Fixed a bug with parameter --digits (was missing in 1.0 and 1.01)
    Re-Enabled parameter --port, but with a big red deprecation warning. Will resolve some 1.0 config problems

    Version 1.01
    Improved performance of Beam Hash III on all 6G+ cards (by about 4-5%)
    Added 3G* / 4G solver for Beam Hash III
    (* will not work in Windows 10 and some older AMD cards)
    Fixed an issue with mining Beam Hash III to NiceHash
    --tls now allowed to be used multiple times to configure it for each pool separately
    If found the miner will now load the user_config.json file per default again (fixes issues with minerstat)
    Fixed temperature and power monitoring for VII and Navi on Windows 10 (Fan speed may still be broken ... work in progress)

    Version 1.0
    lolMiner got a restructure how to configure it and also features a 2nd, more simple config file format.
    Use lolMiner -h to get a list of new supported parameters or visit the new online manual
    Added optimizes solvers for Beam Hash III for AMD & Nvidia cards. Use --coin BEAM to auto switch from BeamHash II to BeamHash III on fork (approx June 28th, requires 8G card) or select Beam Hash III solver manually with --algo BEAM-III (requires 6G card)
    Added performance improved (+ >10%) GRIN-C29M solver for 8G GPUs
    Added Cuckaroo-30 solver to mine Cortex Ai (--coin CTXC or --algo C30CTX) for all 8G and higher GPUs
    Added support for non-integer difficulty on Grin
    Reactivated support for Beam Hash I including support for personalization strings.
    AMD Navi does now work on all supported algorithms
    Removed Grin Auto-Switcher (C31 is obsolete now and the switcher would not work on next Grin fork)
    Removed support for MNX (Minex Coin project is dead / abandoned by developers)
    Added temperature, consumption and fan speed readings in API and long statistics
    Internal bug fixes

    Version 0.9.8
    New GRIN-C29M solver, Less memory usage (fits 6G) & 8-12% better performance
    Added BEAM support for AMD Navi Generation
    Fixed a lot of driver issues of the last build with GRIN codes
    Renamed GRIN-AD29 to MWC-C29D

    Version 0.9.7
    Windows: Increased GRIN-C32 performance on Navi cards by 15-18%
    Linux: Increased GRIN-C32 performance on Vega, VII & Navi cards by 15-18%
    Added a Grin Auto profit switcher (use: --coin GRIN-AUTO + further options). Please readcarefully how to use it and which pools are supported.

    Version 0.9.6
    Significant improvement on GRIN-C29M performance (+6-7% on 580 and Vega cards, +10% on Navi)
    Significant improvement on GRIN-C31 and GRIN-C32 solver (~ +6% on all AMD cards)
    Added a 16G GRIN-C32 solver (Approx 20% faster on Radeon VII, Vega FE and 570 16G)

    Version 0.9.5
    Added support for Grin CuckarooM-29 (hard fork on Jan 16th) on 8G AMD GPUs, use --coin GRIN-C29M to mine with it.
    Hint: The miner will pause until the fork height is reached not to waste energy. Use --coin FLOO-C29M to test the miner in floonet testnet before if you like.
    Improved C31 performance on 8G cards by ~5% (Windows: relatively to 0.9.3, Linux: relatively to 0.9.4)
    Navi on Windows now runs same kernels as in Linux
    Slightly lowered energy use of C31 / C32 solver
    Added aliases GRIN-C31 and GRIN-C32 for the Cuckatoo solvers (the old names still exist and continue to work)
    Changed driver requirement for all GRIN codes: 18.50 for all pre-Navi cards, 19.30 for Navi (Linux); Adrenaline 18.12 for all pre-Navi, Adrenaline 19.10 for Navi

    Version 0.9.4 (Linux Only)
    New GRIN-AT31 performance code for Vega (+7%) and Navi (+12%). Requires amdgpu-pro 18.50 or newer or ROCm 2.10 driver
    Experimental support for Cuckatoo-32 (use --coin GRIN-AT32) on 8G AMD cards (see further notes)
    Windows release postponed due to incompatibilities with the new performance codes.

    Expected performance (C31, 0.9.4)
    Radeon VII (Stock, 19.30): 1.91 g/s
    Radeon VII (1330 / 975 / 775mV, ROCm 2.10): 1.55 g/s
    Vega 64 (1550 / 1100 / 1000mV, ROCm 2.10): 1.45 g/s
    Vega 64 (1350 / 1025 / 875mV, ROCm 2.10): 1.25 g/s
    Vega 64 (1350 / 1025 / 875mV, 19.30): 1.22 g/s
    Vega 56 (1270 / 900 / 862mV, 19.30): 1.1 g/s
    RX 5700 (Power Color Red Dragon, Stock, 19.30): 0.99 g/s

    Expected performance (C32)

    Radeon VII (Stock): 0.5 g/s
    RX 64 (Stock): 0.39 g/s
    RX 56 (Stock): 0.35 g/s

    About Cuckatoo-32 (Grin)
    The primary grin proof of work Cuckatoo 31+ is designed in a way that the original instance - cuckatoo-31 - will fade out beginning mid January 2020, which means its difficulty will increase slowly over a period of 31 weeks until it gets impossible to mine a C31 block on the chain. But as by design also more difficult instances of Cuckatoo, namely Cuckatoo-32 ... Cuckatoo-63 are implemented on the chain that also can make blocks. The difficulties of this higher instances will remain stable, such that at some point it will be more profitable to mine Cuckatoo-32 instead of Cuckatoo-31 (likely from mid of February).

    lolMiner 0.8.4 provides the first public implementation on a C32 GPU miner for 8G cards. The code is not yet tuned to the max and thus flagged experimental. When you want to pool mine with it make sure the pool supports Cuckatoo-32. Some pools (e.g. grinmint.com) - especially the pools using the reference pool software - support it on their C31 ports without mentioning it, other pools currently reject C32 shares. Solo mining with C32 will work as usual. Note that a share of C32 has ~2.064 times the weight of a C31 share and will thus rewarded higher / has a higher chance to mine a block by that factor.

    Currently there are already two solo mined C32 blocks on the Grin blockchain using an early version of the code published with lolMiner 0.8.4. The two blocks have height 430112 and 430255.

    Have fun experimenting with C32.

    Version 0.9.3
    Extended GRIN-AT31 compatibility to older drivers (18.x +)
    Improved GRIN-AT31 performance on ROCm (RX 470/480/570/580/Vega/VII)
    Introduced early job cancellation for GRIN-AT31+ (improves hash on pool side, see further release notes)
    Deeply reworked kernel scheduler
    Fixed GRIN-AT31 kernel bugs (improving stability and fidelity)
    Fixed Bug: Vega FE loading 8G instead of 16G GRIN-AT31 solver in Windows
    Fixed Bug: Watchdog did not call right file in Windows
    Added --disablewatchdog 1 parameter to disable the 0 sol/s / 0 g/s detection

    About Early Job Cancellation for GRIN

    The GRIN proof of work is a compute intense and rather slow algorithm. Especially C31 often needs (at 1 g/s) about one second for each graph processed. In case a new job (for a new chain height) arrives, the current calculation effort is worthless, because the block that was mined on already got found.
    lolMiner 0.9.3 now introduces an early cancellation for long lasting works: if a new work arrives that invalidates the current run calculations, they get canceled to start quicker on the fresh work. To demonstrate the effect see the example describing the 0.9.2 and 0.9.3 difference:
    Assume you have a card running 1 g/s on GRIN-AT31. Then in 2 minutes (120 seconds) it will be able to process 120 graphs. On average - Grin has a 1 minute block time - two of these graphs are already obsolete when they got finished.
    lolMiner 0.9.2 will display the 1 g/s, because of 120 processed graphs per 120 seconds. But two of the graphs are then filtered out in the stratum module, thus the pool can see at most 118 / 120 = 0.983 g/s (minus about 1 graph fee).
    lolMiner 0.9.3 will cancel the running work before it gets completed. On average you will be able to process one more graph then 0.9.2 assuming both are canceled about half way through. Thus lolMiner 0.9.3 starts 121 graphs and completes 119 of them. The displayed hash rate is now 119 graphs /120 seconds = 0.991 g/s. This equals what the pool could see (minus one for fee), because the 119 completed are the ones that got not canceled early.

    Conclusion: lolMiner 0.9.3 DISPLAYED hash rate may be a little lower then 0.9.2, but what arrives at pool is better. The slower the cards are, the more drastic is this effect, e.g. a 580 8G running at 0.65 g/s will benefit almost 2% on pool side, a VII with 1.75 g/s only half a percent.
    Combined with the mostly on GPU cycle finder lolMiner achieves a stale share rate of less then 0.7% and thus gives you best displayed to pool hash rate ratio available for Grin Cuckatoo-31.

    Version 0.9.2
    Significant performance improvement of GRIN-AT31 on 8 / 16G cards (+5% on Polaris & Vega, +10 on Navi)
    Experimental support for GRIN-AT31 and Polaris, Vega and VII using AMD ROCm drivers
    Added range checks to GRIN-AT31 code (improves better stability)
    Added function to call external watchdog scripts in case a GPU fails during mining (see release notes)

    Usage of Watchdog Script

    In case the miner detects no action of a GPU for at least a minute it will call the included scripts "reboot.sh" (Linux) or "reboot.bat" (Windows) and display a warning message in red. Afterwards the counters are reset. The scripts can be used to trigger a reboot of the rig or to call any other watchdog actions. The miner itself will take no further action and continue operation on the remaining cards.

    Expected Performance:

    Radeon VII (stock): 1.79 g/s
    Radeon VII (1375/975/0.793v, 110W): 1.37 g/s
    Vega FE (stock): ~1.3 g/s
    Vega 56 (1230/900/0.85v, 130W): 1.0 g/s
    RX 5700 (Red Dragon, stock): 0.91 g/s
    RX 580 8G (1240/2150/0.868V, ~120W): 0.61 g/s

    Version 0.9.1
    Added GRIN-AT31 solver for 16G AMD cards (Better performance on Radeon Vega FE, Radeon VII and Sapphire RX 570 16G)
    Updated GRIN-AT31 solver for 4G AMD cards (Better performance on Fiji based GPUs, Polaris 10 4G)
    Fixed a bug causing too low pool hash on GRIN-AT31
    Added experimental GRIN-AT31 support for AMD Navi (8G), AMD Fiji (4G) and AMD Hawaii (4G / 8G) GPUs

    Version 0.9
    Significant performance improvement for GRIN-AT31 on 8G AMD cards (+22% on Polaris to 30% on Radeon VII)
    Disabled 16G solver for GRIN-AT31 (the 8G is faster at the moment)
    Reduced Grin stale shares
    Added --coin YEC parameter for YCash
    In command line lolMiner now accepts --pool address port pattern
    Fixed a bug with the API crashing when accessed by Chrome based browsers
    Fixed a bug in EXCC stratum not passing number of submitted shares to the API

    Version 0.8.8

    • Removed BEAM-I (Beam Hash I), since the fork had happened, BEAM-II and BEAM now both point to the new PoW
    • Improved driver detection mechanisms and kernel selection
      -> On AMDs: The invalid work group size bug should be gone for Beam*
      -> On Nvidias: Performance of Beam Hash II should be improved (since it now uses the right kernels)
    • Added new simple .bat (Windows) and .sh (Linux) files for one liner configuration.
    • Beta: Equihash 96/5 (--coin MNX) should now allow to change the personalization string (--overwritepersonal=newPers)

    (*) Note: If you see now BeamHash II running in a compatibility kernel on Polaris or Vega cards please report me your driver version (it was tested with 19.20 drivers) - older drivers may in future be unsupported for newer kernels.

    Changes of 0.8.7 over 0.8.6

    • Added support for Beam Hash II on older AMD cards (R 9 200 / 300 4 & 8G cards; R9 280(X), HD 79x0 with 3G). Note that the auto-switcher is only working with at least 4G, for the 3G cards please use --coin BEAM-II manually on fork height.
    • Fixed an issue with Genesis Network (GENX) missing in lolMiner 0.8.x

    Changes of 0.8.6 over 0.8.5

    • Added support the BEAM hard fork on block 321321 (approx August 15th), read below about the usage
    • Fixed a bug with the BEAM stratum back end in case of formatted job descriptions (e.g. new Nicehash platform)

    Note about the BEAM hard fork usage
    There are now 3 parameters for mining BEAM, --coin BEAM-I, --coin BEAM-II and --coin BEAM

    • Use BEAM-I for mining the current / old BEAM proof of work that is valid until the hard fork.
    • Use BEAM-II for mining the new BEAM proof of work that is valid from the hard fork.
    • Use BEAM for an automatic switcher between the two PoWs. This mode will detect the height and the fork height and will automatically switch over on the right block. Note that this requires the pool to send at least the height. On startup the miner will detect if the pool is compatible to the automatic switcher and display a message if all is fine.
      The message is colored in command line: green - in this case the new PoW is guarantied to be supported; yellow - the height is send so the miner can switch over, but its uncertain if the new PoW is implemented; red - the pool does not send the required information.
      In the last case the miner will show the message and then quit after 10 seconds. In this case select the right PoW manually with BEAM-I or BEAM-II. When at least the height is send, the miner will start mining in automatic mode.

    Changes of 0.8.5 over 0.8.4

    • Added support for Grin Cuckarood-29 algorithm (--coin GRIN-AD29) for 4G and 8G AMD cards. This new PoW will be active on Grin from block 262.080 (July 17th)

    Changes of 0.8.4 over 0.8.3

    • Fixed a 0 sol/s issue for Zelcash
    • Reduced Zelcash memory usage to 2.9 GBytes
    • Fixed a bug with the stratum for 125/4, 144/5, 192/7 and 96/5 in case the pool sends a very low job id.

    Changes of 0.8.3 over 0.8.2

    • Added a new Cuckatoo-31 solver for 16G AMD cards

    Changes of 0.8.2 over 0.8.1

    • Added support for ZELHash (EquihashR 125/4/0). The new algorithm is available under --coin ZEL now. If you want to mine Zel pre fork please use 0.8.1 or earlier version

    Changes of 0.8.1 over 0.8

    • Added support for NiceHash on Grin
    • Fixed a bug with some pool software (e.g. grinmint.com)
    • Reduced number of stale shares submitted

    Changes of 0.8 over 0.7(.1)

    • Added support for Grin (Cuckatoo-31) for 4G (Slean) and 8G cards. The parameter is "--coin GRIN-AT31"
    • Grin cycle finding is completely done on GPU, the miner has almost 0 CPU load (on AMD, Nvidia has some due to OpenCL back end)
    • Stratum bug fixes (NiceHash) for 144/5, 192/7 and 96/5
    • Improved general stability
    • Added a distinct 1G / 3&4G / 6&8G kernel for mining MNX (Windows, Linux had this in 0.7.1)

    Changes of 0.7.1 over 0.7

    • Added a distinct 1G / 3&4G / 6&8G kernel for mining MNX
    • Added a new parameter --asm. The parameter activates the use of binary kernels, see below.

    Binary kernels in 0.7.1
    lolMiner 0.7.1 features binary kernels for mining BEAM that are tuned with AMD assembler commands. This kernels currently require the AMD ROCm OpenCL driver in Linux (thats why 0.7.1 is Linux only).
    When you run a system with this OpenCL drivers using --asm 1 or the pendant in config file, the miner will try to load the binary kernels.

    The kernels feature a speedup of approx 8% on Radeon RX 580 series and 10% on Vega 56, 64 and Radeon VII. Also the energy consumption should slightly be reduced. There are kernels included for RX 470, 480, 570, 580, 590, Vega 56, 64 and Radeon VII. Fiji GPUs can be compatible but are untested yet.

    It is planned for future releases to extend the support for other drivers and Windows, but these other drivers make it complicated to handle the improvements. Stay tuned.

    Changes of 0.7 over 0.6 stable

    • Added support for Beam (BEAM, modified Equihash 150/5), only tuned for AMD cards
    • Added TLS support for stratum. The default is off for all coins except Beam but on for Beam. This adds a new parameter --tls to control TLS on / off (see manual on usage)
    • Some bugfixes and reworks in the stratum code. It is more stable now
    • Complete rework of the mining back end. Lower CPU load for AMD graphic cards.
    • GPU sorting changed. Its now sorted by PCIE bus address. This addresses are also shown at startup and in API.
    • Integrated all kernel files to the executable
    • Lowered fee of ALL algorithms / coins to 1%
    • Added --help parameter (needs formating)
    • API update interval is now fixed to 10 seconds
    • API now smooths the performance data over approx one minute

    Coin specific changes:

    • Removed workbatch parameter for MNX, its obsolete now
    • Removed 96/5 Nvidia specific kernel
    • Changed Safecoin (SAFE) from Equihash 144/5 to 192/7
    • Added Vidulum (VDL), Equihash 192/7

    Changes of 0.6 over 0.5 stable

    • New codes for all coins on all cards (better speed)
    • New API and statistics module (API updating every 10 seconds)
    • Better stratum stability
    • Improved stability for many GPU systems
    • and many more small stuff I can not remember

    posted in RVN Mining read more
  • Ushu

    GMiner v2.21

    GMiner - High-performance miner for AMD/Nvidia GPUs.

    Download links:
    Mega: https://mega.nz/folder/EHxHmDbT#Fsl41S582vaf5G12RU2gyA

    Supported algoritms:

    • Ethash (Nvidia only)
    • ProgPoW (Sero) (Nvidia only)
    • KAWPOW (Ravencoin) (Nvidia only)
    • Ethash+Eaglesong (Nvidia only)
    • Ethash+Blake2s (Nvidia only)
    • Eaglesong (Nvidia/Amd)
    • Blake2b+Sha3 (Handshake) (Nvidia only)
    • Cuckarood29/Cuckaroom29/Cuckarooz29 (Grin) (Nvidia only)
    • Cuckatoo31 (Grin) (Nvidia only)
    • Cuckatoo32 (Grin) (Nvidia only)
    • Cuckoo29 (Aeternity) (Nvidia/Amd)
    • CryptoNightBBC (BBC) (Nvidia only)
    • BFC (Nvidia/Amd)
    • Cortex (Nvidia only)
    • Cuckaroo29b (BitTube) (Nvidia only)
    • Cuckaroo29s (Swap) (Nvidia/Amd)
    • Cuckarood29v (MoneroV) (Nvidia only)
    • Blake2s(KDA) (Nvidia/Amd)
    • Eaglesong (CKB) (Nvidia/Amd)
    • Equihash 96,5 (MinexCoin) (Nvidia only)
    • Equihash+Scrypt (Vollar) (Nvidia only)
    • Equihash 125,4 (ZelCash) (Nvidia only)
    • Equihash 144,5 (Bitcoin Gold, BitcoinZ, SnowGem, ZelCash) (Nvidia/Amd)
    • Beam Hash (BEAM) (Nvidia/Amd)
    • Equihash 192,7 (Zero, Genesis) (Nvidia/Amd)
    • Equihash 210,9 (Aion) (Nvidia only)

    Features:

    • Watchdog (Automatically restart miner on GPU failure, loss of connection to pool, miner crashes)
    • Failover pools (Automatically connect to failover pool when main pool unavailable, support unlimited number of failover pools)
    • Power efficiency calculator (Show power consuming for each GPU, Sol/W)
    • SSL stratum connection (optional)
    • API / Telemerty

    Fee is 0.65% for Ethash, 5% for BBC, 5% for Cortex, 3% for Cuckaroom29, 3% for BFC, 2% for all other algorithms

    Performance on stock GPU settings:

    ALGO COIN UNIT 1060 1660Ti 1070 1070Ti 1080 1080Ti 2060 2070 2080 RX570 RX580 VEGA56 VEGA64
    Equihash 96,5 MNX KSol/s 15.3 24.7 28 39.5
    Equihash 125,4 ZEL Sol/s 22.3 26.1 32.9 40.1 42.3 56.9 35.5 45.3 58.9
    Equihash 144,5 BTG, BTCZ Sol/s 37.5 55.5 65 69 96 65.6 68 24 27 43
    BeamHashII BEAM Sol/s 22.5 26.8 34.7 41.4 39.9 58.9 37.2 50 62.5 16
    Equihash 192,7 YEC, ZCL Sol/s 21 30 37 39 54 36 52 14 17 26
    Equihash 210,9 AION Sol/s 147 209 227 347
    Cuckarood29 GRIN G/s 3.65 5.26 5.26 5.82 5.82 9.17 6.75 8.4 10
    Cuckaroo29(s) XWP, XBG G/s 3.2 4.55 4.65 5.25 5.5 8 6 7.6 8.8 1.6 1.8 3.2 3.85
    Cuckatoo31 GRIN G/s 0.86 0.96 1.64 1.33
    Cuckoo29 AE G/s 3.53 4.75 5.22 5.65 5.75 8.66 6.53 8.12 9.5 1.88 2.07 3.2 4.4
    BFC BFC H/s 84.04 133.09 124.28 134.52 136.90 206.19 155.47 193.33 226.19
    Equihash+Scrypt VDS KSol/s 14 19.5 19.7 23.1 27 37.3 24 28.5 36.5
    Cortex CTXC G/s 1.53 3.13
    Ethash ETH MH/s 27.13 27.95 37.22
    Eaglesong CKB MH/s 778 755 1150 300

    Requirements:

    • CUDA compute compability 5.0+
    • Cuckaroo29 ~ 3.8GB VRAM
    • Cuckatoo31 ~ 7.68GB VRAM
    • Cuckoo29 ~ 3.8GB VRAM
    • Equihash 96,5 ~0.75GB VRAM
    • Equihash 144,5 ~1.75GB VRAM
    • Beam Hash ~2.9GB VRAM
    • Equihash 192,7 ~2.75GB VRAM
    • Equihash 210,9 ~1GB VRAM
    • CUDA 9.0+

    v2.21

    • major performance improvement for BeamHashIII algorithm

    v2.20

    • improved cuckarooz29 performance on GTX cards

    v2.19

    • improved cuckarooz29 performance
    • removed grin29 hard fork auto-switch

    v2.18

    • improved cuckarooz29 performance on RTX cards

    v2.17

    • added Cuckarooz29 algorithm. To enable auto-switch use --algorithm grin29, to force enable cuckarooz29 use --algorithm cuckarooz29

    v2.16

    • added AMD support for Cuckaroo29b (BitTube)

    Download links:
    Mega: https://mega.nz/folder/EHxHmDbT#Fsl41S582vaf5G12RU2gyA

    Usage examples:

    1. Bitcoing Gold
      miner --algo 144_5 --pers BgoldPoW --server eu.btgpool.pro --port 1445 --user YOUR_BITCOING_GOLD_WALLET.rigName --pass x

    2. ZERO
      miner --algo 192_7 --pers ZERO_PoW --server zer-eu.forgetop.com --port 2052 --user YOUR_ZERO_WALLET.rigName --pass x

    3. Failover pool
      miner --algo 144_5 --pers BgoldPoW --server eu.btgpool.pro --port 1445 --user YOUR_BITCOING_GOLD_WALLET.rigName --pass x --server btg.2miners.com --port 4040 --user YOUR_BITCOING_GOLD_WALLET.rigName --pass x

    posted in RVN Mining read more
  • Ushu

    IMPORTANT! All owners of AMD cards with 4 GB RAM must upgrade to PhoenixMiner 5.0e or later version to continue mining after DAG epoch 350 (both ETH and ETC has already passed DAG epoch 350). Additionally, here are some important tips for longest possible usage of 4 GB AMD cards with PhoenixMiner 5.0e and later:

    Quote
    If your rig is using Intel CPU, use the integrated graphics as primary display adapter. To do this, go to motherboard's BIOS setup and change the "Primary display adapter" to iGPU (or integrated GPU). Also, if you are using actual monitor or HDMI plug, put it in the motherboard video output.
    If you can't use integrated GPU, replace the primary GPU with one with 6 or 8 GB VRAM.
    Do not upgrade to a new AMD driver unless it is explicitly supported by PhoenixMiner. With 4 GB AMD cards, this will not only lower your hashrate but it will make impossible to mine when the DAG epoch is above 350.
    After the DAG epoch becomes more than 350, the optimal -gt value for the 4 GB AMD cards may change. So, we recommend to run auto-tune again after DAG epoch 350 to find the best GT values for the cards.

    After extensive testing of AMD Windows drivers for the last two years or so, we identified two broad groups of drivers:
    Good drivers. These are versions from 18.12.1.1 to 19.7.5 (inclusive), and from 19.12.2 to 20.8.1 (inclusive). These will allow you to mine until DAG epoch 372-373 and won't need restart of PhoenixMiner on each DAG epoch change.
    Not so good drivers. These are versions 18.1.1 to 18.10.1 (inclusive), and from 19.8.1 to 19.12.1 (inclusive). This will allow you to mine until DAG epoch 365-366 and will require restart of PhoenixMiner on each DAG epoch change (for these drivers this will be preformed automatically unless you have added -dagrestart 0 command-line option to explicitly disable the auto-restart).
    If you are using a pool with automatic switching between the coins (like nicehash for example), you should use one of the good drivers above, and shouldn't use the -dagrestart option.
    Drivers older than 18.1.1 were not tested for 4 GB DAG operation. Specifically, there are multiple reports that the old blockchain drivers from 2017 doesn't work with 4 GB cards beyond epoch 350. If you are still using the blockchain drivers, you must upgrade to newer drivers if you have 4 GB AMD cards. After that, do not forget to turn on the Compute mode for all cards in AMD control center.

    Under Linux all relatively recent drivers (i.e. last 24-36 months) allow mining until epoch 378-380 but there are much more driver bugs, so if you are happy with your current driver version, do not change it.
    Changes in version 5.1c (since 5.0e):
    Added support for VRAM timing adjustments for Nvidia cards of 10x0 series (see the new command-line parameters -straps, -vmt1, -vmt2, -vmt3, and -vmr for more information)
    Added new parameter -nvmem to force using straps even on unsupported Nvidia GPUs (use -nvmem 1 for GDDR5 cards, or -nvmem 2 for GDDR5X cards)
    Added -ttli option to automatically decrease the mining speed to avoid overheating the GPUs over the target temperature (useful when -tmax option is not supported by the drivers)
    Added support for latest AMD drivers 20.8.1 under Windows and 20.20-1089974 under Linux
    Fixed long-standing problems with -gpow option, which now works properly
    Removed some dead ethash-based altcoins and updated the support for the rest of them
    Many other small improvements and fixes

    PhoenixMiner is fast (arguably the fastest) Ethash (ETH, ETC, Muiscoin, EXP, UBQ, etc.) miner that supports
    both AMD and Nvidia cards (including in mixed mining rigs). It runs under Windows x64 and Linux x64
    and has a developer fee of 0.65% (the lowest in the industry). This means that every 90
    minutes the miner will mine for us, its developers, for 35 seconds.

    PhoenixMiner also supports Ubqhash for mining UBQ, ProgPOW for mining BCI, and dual mining
    Ethash/Ubqhash with Blake2s.

    The speed is generally faster than Claymore's Ethereum miner in eth only mode
    (we have measured about 0.4-1.3% speed improvement but your results may be slightly lower or
    higher depending on the GPUs). To achieve highest possible speed on AMD cards it may be needed
    to manually adjust the GPU tune factor (a number from 8 to about 400, which can be changed
    interactively with the + and - keys while the miner is running).

    If you have used Claymore's Dual Ethereum miner, you can switch to PhoenixMiner with
    minimal hassle as we support most of Claymore's command-line options and confirguration
    files.

    Please note that PhoenixMiner is extensively tested on many mining rigs but there still may be some bugs.
    Additionally, we are actively working on bringing many new features in the future releases.
    If you encounter any problems or have feature requests, please post them here (in this thread).
    We will do our best to answer in timely fashion.

    Screenshot:
    alt text

    You can download PhoenixMiner 5.1c from here: https://mega.nz/folder/8LxxCJLA#2rekGgo3bgI6gWIZwffG-w

    Changes in version 5.1c (since 5.0e):

    Added support for VRAM timing adjustments for Nvidia cards of 10x0 series (see the new command-line parameters -straps, -vmt1, -vmt2, -vmt3, and -vmr for more information)
    Added new parameter -nvmem to force using straps even on unsupported Nvidia GPUs (use -nvmem 1 for GDDR5 cards, or -nvmem 2 for GDDR5X cards)
    Added -ttli option to automatically decrease the mining speed to avoid overheating the GPUs over the target temperature (useful when -tmax option is not supported by the drivers)
    Added support for latest AMD drivers 20.8.1 under Windows and 20.20-1089974 under Linux
    Fixed long-standing problems with -gpow option, which now works properly
    Removed some dead ethash-based altcoins and updated the support for the rest of them
    Many other small improvements and fixes

    Changes in latest version 4.9c :

    Added support for AMD RX5500 cards
    Added support for the latest AMD Windows drivers 19.12.3
    Adding support for AMD Linux drivers 19.50-967956
    Adding option -rate 2 to use the command name "eth_submitHashRate" instead of "eth_submitHashrate" when solo mining
    Fixed the problem with loading NVML with the latest Nvidia drivers
    Fixed a problem that was introduced in 4.8c causing mismatching of the cards when using more than one value in -cclock or any other command-line argument with more than one value (i.e. when using different values for each card)
    Added an HTML version of the documentation for better navigation and readability
    Other small improvements and fixes.

    Changes in version 4.8c:
    Added support for the latest AMD drivers under Linux 19.30-934563 and for mining with RX5700 cards under Linux. Note that drivers are quite buggy and most of the overclocking options don't work, as well as most of the hardware monitoring options.
    Added a new flexible way for setting GPU-specific options with selectors. Example: -cclock 1-3:1090,4:1300 -mclock nvidia:+450,amd:2000,:1900,gtx1070*ti:+200 See Readme.txt for more information.
    Added command-line option -gbase to set 0-base or 1-based GPU indexes (the default is 1). With -gbase 1 (the default), the first GPU is GPU1, then GPU2, etc. With -gbase 0 the first GPU is GPU0, second - GPU1, etc. Note that this also changes the indexes that are used with all command line options that accept GPU indexes (e.g. -gpus) as well as these used with the interactive commands on the miner shell window
    Validated support for the latest AMD Windows drivers 19.11.3 (but they already work with 4.7c because there were no significant changes in the OpenCL driver)
    Other small improvements and fixes.

    PhoenixMiner is fast (arguably the fastest) Ethash (ETH, ETC, Muiscoin, EXP, UBQ, etc.) miner that supports
    both AMD and Nvidia cards (including in mixed mining rigs). It runs under Windows x64 and Linux x64
    and has a developer fee of 0.65% (the lowest in the industry). This means that every 90
    minutes the miner will mine for us, its developers, for 35 seconds.

    PhoenixMiner also supports Ubqhash for mining UBQ, ProgPOW for mining BCI, and dual mining
    Ethash/Ubqhash with Blake2s.

    The speed is generally faster than Claymore's Ethereum miner in eth only mode
    (we have measured about 0.4-1.3% speed improvement but your results may be slightly lower or
    higher depending on the GPUs). To achieve highest possible speed on AMD cards it may be needed
    to manually adjust the GPU tune factor (a number from 8 to about 400, which can be changed
    interactively with the + and - keys while the miner is running).

    If you have used Claymore's Dual Ethereum miner, you can switch to PhoenixMiner with
    minimal hassle as we support most of Claymore's command-line options and confirguration
    files.

    Please note that PhoenixMiner is extensively tested on many mining rigs but there still may be some bugs.
    Additionally, we are actively working on bringing many new features in the future releases.
    If you encounter any problems or have feature requests, please post them here (in this thread).
    We will do our best to answer in timely fashion.

    1. Quick start

    You can download PhoenixMiner 5.1c from here: https://mega.nz/folder/8LxxCJLA#2rekGgo3bgI6gWIZwffG-w

    Examples of settings for different pools.

    ethermine org (ETH):
    PhoenixMiner.exe -pool eu1 ethermine org:4444 -pool2 us1 ethermine org:4444 -wal YourEthWalletAddress.WorkerName -proto 3
    ethermine org (ETH, secure connection):
    PhoenixMiner.exe -pool ssl: //eu1 ethermine org: 5555 -pool2 ssl: //us1 ethermine org: 5555 -wal YourEthWalletAddress.WorkerName -proto 3
    ethpool org (ETH):
    PhoenixMiner.exe -pool eu1 ethpool org:3333 -pool2 us1 ethpool org:3333 -wal YourEthWalletAddress.WorkerName -proto 3
    dwarfpool com (ETH):
    PhoenixMiner.exe -pool eth-eu dwarfpool com:8008 -wal YourEthWalletAddress / WorkerName -pass x
    nanopool org (ETH):
    PhoenixMiner.exe -pool eu1 nanopool org:9999 -wal YourEthWalletAddress / WorkerName -pass x
    nicehash (ethash):
    PhoenixMiner.exe -pool stratum + tcp: //daggerhashimoto eu nicehash com: 3353 -wal YourBtcWalletAddress -pass x -proto 4 -stales 0
    f2pool (ETH):
    PhoenixMiner.exe -epool eth f2pool com:8008 -ewal YourEthWalletAddress -pass x -worker WorkerName
    miningpoolhub (ETH):
    PhoenixMiner.exe -pool us-east ethash-hub miningpoolhub com:20535 -wal YourLoginName.WorkerName -pass x -proto 1
    coinotron com (ETH):
    PhoenixMiner.exe -pool coinotron com:3344 -wal YourLoginName.WorkerName -pass x -proto 1
    ethermine org (ETC):
    PhoenixMiner.exe -pool eu1-etc ethermine org:4444 -wal YourEtcWalletAddress.WorkerName
    dwarfpool com (EXP):
    PhoenixMiner.exe -pool exp-eu dwarfpool com:8018 -wal YourExpWalletAddress / WorkerName
    miningpoolhub (MUSIC):
    PhoenixMiner.exe -pool europe ethash-hub miningpoolhub com:20585 -wal YourLoginName.WorkerName -pass x -proto 1
    ubiqpool (UBIQ):
    PhoenixMiner.exe -pool stratum + tcp: //eu ubiqpool io: 8008 -wal YourUbiqWalletAddress -pass x -worker WorkerName
    minerpool net (PIRL):
    PhoenixMiner.exe -pool pirl minerpool net:8002 -wal YourPirlWalletAddress -pass x -worker WorkerName
    dodopool com (Metaverse ETP):
    PhoenixMiner.exe -pool etp dodopool com:8008 -wal YourMetaverseETPWalletAddress -worker Rig1 -pass
    minerpool net (Ellaism):
    PhoenixMiner.exe -pool ella minerpool net:8002 -wal YourEllaismWalletAddress -worker Rig1 -pass x

    Pool options:

    3. Command-line arguments

    Note that PhoenixMiner supports most of the command-line options of Claymore's dual Ethereum miner
    so you can use the same command line options as the ones you would have used with Claymore's miner.

    -pool <host rt> Ethash pool address (prepend the host name with ssl:// for SSL pool, or http:// for solo mining)
    -wal <wallet> Ethash wallet (some pools require appending of user name and/or worker)
    -pass <password> Ethash password (most pools don't require it, use 'x' as password if unsure)
    -worker <name> Ethash worker name (most pools accept it as part of wallet)
    -proto <n> Selects the kind of stratum protocol for the ethash pool:
    1: miner-proxy stratum spec (e.g. coinotron)
    2: eth-proxy (e.g. dwarfpool, nanopool) - this is the default, works for most pools
    3: qtminer (e.g. ethpool)
    4: EthereumStratum/1.0.0 (e.g. nicehash)
    5: EthereumStratum/2.0.0
    -coin <coin> Ethash coin to use for devfee to avoid switching DAGs:

    auto: Try to determine from the pool address (default)
    eth: Ethereum
    etc: Ethereum Classic
    exp: Expanse
    music: Musicoin
    ubq: UBIQ
    pirl: Pirl
    ella: Ellaism
    etp: Metaverse ETP
    pgc: Pegascoin
    akroma: Akroma
    whale: WhaleCoin
    vic: Victorium
    nuko: Nekonium
    mix: Mix
    egem: EtherGem
    aura: Aura
    hbc: Hotelbyte Coin
    gen: Genom
    etz: EtherZero
    clo: Callisto
    dbix: DubaiCoin
    moac: MOAC
    etho: Ether-1
    etcc: EtherCC
    yoc: Yocoin
    b2g: Bitcoiin2Gen
    esn: Ethersocial
    ath: Atheios
    reosc: REOSC

    4. Configuration files

    Note that PhoenixMiner supports the same configuration files as Claymore's dual Ethereum miner
    so you can use your existing configuration files without any changes.

    Instead of using command-line options, you can also control PhoenixMiner with configuration
    files. If you run PhoenixMiner.exe without any options, it will search for the file config.txt
    in the current directory and will read its command-line options from it. If you want, you can
    use file with another name by specifying its name as the only command-line option
    when running PhoenixMiner.exe.

    You will find an example config.txt file in the PhoenixMiner's directory.

    Instead of specifying the pool(s) directly on the command line, you can use another configuration
    file for this, named epools.txt. There you can specify one pool per line (you will find an example
    epools.txt file in the PhoenixMiner's directory).

    For the dual mining pools, you can use the dpools.txt file, which has the same format as epools.txt
    but for the secondary coin. You will find an example epools.txt file in the PhoenixMiner's directory.
    Note that unlike the epools.txt, which is loaded each time when the miner starts, the dpools.txt file
    is only read if you specify a dual mining pool on the command line with -dpool, or at least add
    the -dcoin blake2s command-line option.

    The advantages of using config.txt and epools.txt/dpools.txt files are:

    • If you have multiple rigs, you can copy and paste all settings with these files
    • If you control your rigs via remote control, you can change pools and even the miner options by
      uploading new epools.txt files to the miner, or by uploading new config.txt file and restarting
      the miner.

    5. Remote monitoring and management

    Phoenix miner is fully compatible with Claymore's dual miner protocol for remote monitoring and
    management. This means that you can use any tools that are build to support Claymore's dual miner,
    including the "Remote manager" application that is part of Claymore's dual miner package.

    We are working on much more powerful and secure remote monitoring and control functionality and
    control center application, which will allow better control over your remote or local rigs and some
    unique features to increase your mining profits.

    posted in RVN Mining read more
  • Ushu

    lolMiner
    -- Announcement Thread --

    Hi there,
    this is the announcement thread for lolMiner 1.05 a multi algorithm Equihash / Beam & Grin miner with focus on AMD GPUs (OpenCL based).
    Note it will run on most Nvidia GPUs, too but the speed and stability may vary.

    Download:

    lolMiner 1.05:
    [Linux & Windows] https://mega.nz/folder/xDg0zSbB#s-KdTy6qGTKxYkwNmibc3Q

    Driver Requirement:
    Windows: Adrenaline 19.1 & newer (pre Navi) / 19.10.02 & newer (Navi), Linux: 18.10 & newer (RX 390, Fury, 470-580), 18.50 & newer (Vega, VII), 19.30 & newer (Navi)
    Note: New Beam Hash III may support Blockchain drivers (untested)

    Usage:
    There is a new online manual with basic examples hosted

    Supported Algorithms

    Algorithm Solvers for Memory Size
    Beam Hash I 3G / 4G
    Beam Hash II 3G / 4G
    Beam Hash III 6G
    Cuckatoo-31 4G / 8G / 16G
    Cuckatoo-32 4G / 8G / 16G
    Cuckaroo-30CTX 8G
    CuckarooD-29 4G / 6G
    CuckarooM-29 6G / 8G
    ZelHash 3G / 4G
    Equihash 144/5 2G
    Equihash 192/7 3G / 4G
    Equihash 210/9 2G

    • and many others

    Changelog

    Version 1.03
    New Beam Hash III 4G solver, replaces the 6G solver on AMD Vega GPUs and earlier (+5 - 8% performance on RX 580 & Vega GPUs)
    New Beam Hash III 6G solver on ROCm and for AMD Navi GPUs (+8-10% performance on Navi cards)
    Fixed a bug with the API (--apiport) crashing the miner in Windows on startup

    Version 1.02
    Disabled Beam Hash III auto switcher. --coin BEAM now pointing to --algo BEAM-III - this should resolve some config problems
    Fixed a bug that made the miner not starting BEAM-III on RX 550 4G GPUs
    Fixed a bug that made the miner not start mining Cortex
    Fixed a bug with Beam Hash I 3G solver (miners did not find it)
    Fixed a bug not writing a log file when --log on was given
    Fixed a bug with parameter --digits (was missing in 1.0 and 1.01)
    Re-Enabled parameter --port, but with a big red deprecation warning. Will resolve some 1.0 config problems

    Version 1.01
    Improved performance of Beam Hash III on all 6G+ cards (by about 4-5%)
    Added 3G* / 4G solver for Beam Hash III
    (* will not work in Windows 10 and some older AMD cards)
    Fixed an issue with mining Beam Hash III to NiceHash
    --tls now allowed to be used multiple times to configure it for each pool separately
    If found the miner will now load the user_config.json file per default again (fixes issues with minerstat)
    Fixed temperature and power monitoring for VII and Navi on Windows 10 (Fan speed may still be broken ... work in progress)

    Version 1.0
    lolMiner got a restructure how to configure it and also features a 2nd, more simple config file format.
    Use lolMiner -h to get a list of new supported parameters or visit the new online manual
    Added optimizes solvers for Beam Hash III for AMD & Nvidia cards. Use --coin BEAM to auto switch from BeamHash II to BeamHash III on fork (approx June 28th, requires 8G card) or select Beam Hash III solver manually with --algo BEAM-III (requires 6G card)
    Added performance improved (+ >10%) GRIN-C29M solver for 8G GPUs
    Added Cuckaroo-30 solver to mine Cortex Ai (--coin CTXC or --algo C30CTX) for all 8G and higher GPUs
    Added support for non-integer difficulty on Grin
    Reactivated support for Beam Hash I including support for personalization strings.
    AMD Navi does now work on all supported algorithms
    Removed Grin Auto-Switcher (C31 is obsolete now and the switcher would not work on next Grin fork)
    Removed support for MNX (Minex Coin project is dead / abandoned by developers)
    Added temperature, consumption and fan speed readings in API and long statistics
    Internal bug fixes

    Version 0.9.8
    New GRIN-C29M solver, Less memory usage (fits 6G) & 8-12% better performance
    Added BEAM support for AMD Navi Generation
    Fixed a lot of driver issues of the last build with GRIN codes
    Renamed GRIN-AD29 to MWC-C29D

    Version 0.9.7
    Windows: Increased GRIN-C32 performance on Navi cards by 15-18%
    Linux: Increased GRIN-C32 performance on Vega, VII & Navi cards by 15-18%
    Added a Grin Auto profit switcher (use: --coin GRIN-AUTO + further options). Please readcarefully how to use it and which pools are supported.

    Version 0.9.6
    Significant improvement on GRIN-C29M performance (+6-7% on 580 and Vega cards, +10% on Navi)
    Significant improvement on GRIN-C31 and GRIN-C32 solver (~ +6% on all AMD cards)
    Added a 16G GRIN-C32 solver (Approx 20% faster on Radeon VII, Vega FE and 570 16G)

    Version 0.9.5
    Added support for Grin CuckarooM-29 (hard fork on Jan 16th) on 8G AMD GPUs, use --coin GRIN-C29M to mine with it.
    Hint: The miner will pause until the fork height is reached not to waste energy. Use --coin FLOO-C29M to test the miner in floonet testnet before if you like.
    Improved C31 performance on 8G cards by ~5% (Windows: relatively to 0.9.3, Linux: relatively to 0.9.4)
    Navi on Windows now runs same kernels as in Linux
    Slightly lowered energy use of C31 / C32 solver
    Added aliases GRIN-C31 and GRIN-C32 for the Cuckatoo solvers (the old names still exist and continue to work)
    Changed driver requirement for all GRIN codes: 18.50 for all pre-Navi cards, 19.30 for Navi (Linux); Adrenaline 18.12 for all pre-Navi, Adrenaline 19.10 for Navi

    Version 0.9.4 (Linux Only)
    New GRIN-AT31 performance code for Vega (+7%) and Navi (+12%). Requires amdgpu-pro 18.50 or newer or ROCm 2.10 driver
    Experimental support for Cuckatoo-32 (use --coin GRIN-AT32) on 8G AMD cards (see further notes)
    Windows release postponed due to incompatibilities with the new performance codes.

    Expected performance (C31, 0.9.4)
    Radeon VII (Stock, 19.30): 1.91 g/s
    Radeon VII (1330 / 975 / 775mV, ROCm 2.10): 1.55 g/s
    Vega 64 (1550 / 1100 / 1000mV, ROCm 2.10): 1.45 g/s
    Vega 64 (1350 / 1025 / 875mV, ROCm 2.10): 1.25 g/s
    Vega 64 (1350 / 1025 / 875mV, 19.30): 1.22 g/s
    Vega 56 (1270 / 900 / 862mV, 19.30): 1.1 g/s
    RX 5700 (Power Color Red Dragon, Stock, 19.30): 0.99 g/s

    Expected performance (C32)

    Radeon VII (Stock): 0.5 g/s
    RX 64 (Stock): 0.39 g/s
    RX 56 (Stock): 0.35 g/s

    About Cuckatoo-32 (Grin)
    The primary grin proof of work Cuckatoo 31+ is designed in a way that the original instance - cuckatoo-31 - will fade out beginning mid January 2020, which means its difficulty will increase slowly over a period of 31 weeks until it gets impossible to mine a C31 block on the chain. But as by design also more difficult instances of Cuckatoo, namely Cuckatoo-32 ... Cuckatoo-63 are implemented on the chain that also can make blocks. The difficulties of this higher instances will remain stable, such that at some point it will be more profitable to mine Cuckatoo-32 instead of Cuckatoo-31 (likely from mid of February).

    lolMiner 0.8.4 provides the first public implementation on a C32 GPU miner for 8G cards. The code is not yet tuned to the max and thus flagged experimental. When you want to pool mine with it make sure the pool supports Cuckatoo-32. Some pools (e.g. grinmint.com) - especially the pools using the reference pool software - support it on their C31 ports without mentioning it, other pools currently reject C32 shares. Solo mining with C32 will work as usual. Note that a share of C32 has ~2.064 times the weight of a C31 share and will thus rewarded higher / has a higher chance to mine a block by that factor.

    Currently there are already two solo mined C32 blocks on the Grin blockchain using an early version of the code published with lolMiner 0.8.4. The two blocks have height 430112 and 430255.

    Have fun experimenting with C32.

    Version 0.9.3
    Extended GRIN-AT31 compatibility to older drivers (18.x +)
    Improved GRIN-AT31 performance on ROCm (RX 470/480/570/580/Vega/VII)
    Introduced early job cancellation for GRIN-AT31+ (improves hash on pool side, see further release notes)
    Deeply reworked kernel scheduler
    Fixed GRIN-AT31 kernel bugs (improving stability and fidelity)
    Fixed Bug: Vega FE loading 8G instead of 16G GRIN-AT31 solver in Windows
    Fixed Bug: Watchdog did not call right file in Windows
    Added --disablewatchdog 1 parameter to disable the 0 sol/s / 0 g/s detection

    About Early Job Cancellation for GRIN

    The GRIN proof of work is a compute intense and rather slow algorithm. Especially C31 often needs (at 1 g/s) about one second for each graph processed. In case a new job (for a new chain height) arrives, the current calculation effort is worthless, because the block that was mined on already got found.
    lolMiner 0.9.3 now introduces an early cancellation for long lasting works: if a new work arrives that invalidates the current run calculations, they get canceled to start quicker on the fresh work. To demonstrate the effect see the example describing the 0.9.2 and 0.9.3 difference:
    Assume you have a card running 1 g/s on GRIN-AT31. Then in 2 minutes (120 seconds) it will be able to process 120 graphs. On average - Grin has a 1 minute block time - two of these graphs are already obsolete when they got finished.
    lolMiner 0.9.2 will display the 1 g/s, because of 120 processed graphs per 120 seconds. But two of the graphs are then filtered out in the stratum module, thus the pool can see at most 118 / 120 = 0.983 g/s (minus about 1 graph fee).
    lolMiner 0.9.3 will cancel the running work before it gets completed. On average you will be able to process one more graph then 0.9.2 assuming both are canceled about half way through. Thus lolMiner 0.9.3 starts 121 graphs and completes 119 of them. The displayed hash rate is now 119 graphs /120 seconds = 0.991 g/s. This equals what the pool could see (minus one for fee), because the 119 completed are the ones that got not canceled early.

    Conclusion: lolMiner 0.9.3 DISPLAYED hash rate may be a little lower then 0.9.2, but what arrives at pool is better. The slower the cards are, the more drastic is this effect, e.g. a 580 8G running at 0.65 g/s will benefit almost 2% on pool side, a VII with 1.75 g/s only half a percent.
    Combined with the mostly on GPU cycle finder lolMiner achieves a stale share rate of less then 0.7% and thus gives you best displayed to pool hash rate ratio available for Grin Cuckatoo-31.

    Version 0.9.2
    Significant performance improvement of GRIN-AT31 on 8 / 16G cards (+5% on Polaris & Vega, +10 on Navi)
    Experimental support for GRIN-AT31 and Polaris, Vega and VII using AMD ROCm drivers
    Added range checks to GRIN-AT31 code (improves better stability)
    Added function to call external watchdog scripts in case a GPU fails during mining (see release notes)

    Usage of Watchdog Script

    In case the miner detects no action of a GPU for at least a minute it will call the included scripts "reboot.sh" (Linux) or "reboot.bat" (Windows) and display a warning message in red. Afterwards the counters are reset. The scripts can be used to trigger a reboot of the rig or to call any other watchdog actions. The miner itself will take no further action and continue operation on the remaining cards.

    Expected Performance:

    Radeon VII (stock): 1.79 g/s
    Radeon VII (1375/975/0.793v, 110W): 1.37 g/s
    Vega FE (stock): ~1.3 g/s
    Vega 56 (1230/900/0.85v, 130W): 1.0 g/s
    RX 5700 (Red Dragon, stock): 0.91 g/s
    RX 580 8G (1240/2150/0.868V, ~120W): 0.61 g/s

    Version 0.9.1
    Added GRIN-AT31 solver for 16G AMD cards (Better performance on Radeon Vega FE, Radeon VII and Sapphire RX 570 16G)
    Updated GRIN-AT31 solver for 4G AMD cards (Better performance on Fiji based GPUs, Polaris 10 4G)
    Fixed a bug causing too low pool hash on GRIN-AT31
    Added experimental GRIN-AT31 support for AMD Navi (8G), AMD Fiji (4G) and AMD Hawaii (4G / 8G) GPUs

    Version 0.9
    Significant performance improvement for GRIN-AT31 on 8G AMD cards (+22% on Polaris to 30% on Radeon VII)
    Disabled 16G solver for GRIN-AT31 (the 8G is faster at the moment)
    Reduced Grin stale shares
    Added --coin YEC parameter for YCash
    In command line lolMiner now accepts --pool address port pattern
    Fixed a bug with the API crashing when accessed by Chrome based browsers
    Fixed a bug in EXCC stratum not passing number of submitted shares to the API

    Version 0.8.8

    • Removed BEAM-I (Beam Hash I), since the fork had happened, BEAM-II and BEAM now both point to the new PoW
    • Improved driver detection mechanisms and kernel selection
      -> On AMDs: The invalid work group size bug should be gone for Beam*
      -> On Nvidias: Performance of Beam Hash II should be improved (since it now uses the right kernels)
    • Added new simple .bat (Windows) and .sh (Linux) files for one liner configuration.
    • Beta: Equihash 96/5 (--coin MNX) should now allow to change the personalization string (--overwritepersonal=newPers)

    (*) Note: If you see now BeamHash II running in a compatibility kernel on Polaris or Vega cards please report me your driver version (it was tested with 19.20 drivers) - older drivers may in future be unsupported for newer kernels.

    Changes of 0.8.7 over 0.8.6

    • Added support for Beam Hash II on older AMD cards (R 9 200 / 300 4 & 8G cards; R9 280(X), HD 79x0 with 3G). Note that the auto-switcher is only working with at least 4G, for the 3G cards please use --coin BEAM-II manually on fork height.
    • Fixed an issue with Genesis Network (GENX) missing in lolMiner 0.8.x

    Changes of 0.8.6 over 0.8.5

    • Added support the BEAM hard fork on block 321321 (approx August 15th), read below about the usage
    • Fixed a bug with the BEAM stratum back end in case of formatted job descriptions (e.g. new Nicehash platform)

    Note about the BEAM hard fork usage
    There are now 3 parameters for mining BEAM, --coin BEAM-I, --coin BEAM-II and --coin BEAM

    • Use BEAM-I for mining the current / old BEAM proof of work that is valid until the hard fork.
    • Use BEAM-II for mining the new BEAM proof of work that is valid from the hard fork.
    • Use BEAM for an automatic switcher between the two PoWs. This mode will detect the height and the fork height and will automatically switch over on the right block. Note that this requires the pool to send at least the height. On startup the miner will detect if the pool is compatible to the automatic switcher and display a message if all is fine.
      The message is colored in command line: green - in this case the new PoW is guarantied to be supported; yellow - the height is send so the miner can switch over, but its uncertain if the new PoW is implemented; red - the pool does not send the required information.
      In the last case the miner will show the message and then quit after 10 seconds. In this case select the right PoW manually with BEAM-I or BEAM-II. When at least the height is send, the miner will start mining in automatic mode.

    Changes of 0.8.5 over 0.8.4

    • Added support for Grin Cuckarood-29 algorithm (--coin GRIN-AD29) for 4G and 8G AMD cards. This new PoW will be active on Grin from block 262.080 (July 17th)

    Changes of 0.8.4 over 0.8.3

    • Fixed a 0 sol/s issue for Zelcash
    • Reduced Zelcash memory usage to 2.9 GBytes
    • Fixed a bug with the stratum for 125/4, 144/5, 192/7 and 96/5 in case the pool sends a very low job id.

    Changes of 0.8.3 over 0.8.2

    • Added a new Cuckatoo-31 solver for 16G AMD cards

    Changes of 0.8.2 over 0.8.1

    • Added support for ZELHash (EquihashR 125/4/0). The new algorithm is available under --coin ZEL now. If you want to mine Zel pre fork please use 0.8.1 or earlier version

    Changes of 0.8.1 over 0.8

    • Added support for NiceHash on Grin
    • Fixed a bug with some pool software (e.g. grinmint.com)
    • Reduced number of stale shares submitted

    Changes of 0.8 over 0.7(.1)

    • Added support for Grin (Cuckatoo-31) for 4G (Slean) and 8G cards. The parameter is "--coin GRIN-AT31"
    • Grin cycle finding is completely done on GPU, the miner has almost 0 CPU load (on AMD, Nvidia has some due to OpenCL back end)
    • Stratum bug fixes (NiceHash) for 144/5, 192/7 and 96/5
    • Improved general stability
    • Added a distinct 1G / 3&4G / 6&8G kernel for mining MNX (Windows, Linux had this in 0.7.1)

    Changes of 0.7.1 over 0.7

    • Added a distinct 1G / 3&4G / 6&8G kernel for mining MNX
    • Added a new parameter --asm. The parameter activates the use of binary kernels, see below.

    Binary kernels in 0.7.1
    lolMiner 0.7.1 features binary kernels for mining BEAM that are tuned with AMD assembler commands. This kernels currently require the AMD ROCm OpenCL driver in Linux (thats why 0.7.1 is Linux only).
    When you run a system with this OpenCL drivers using --asm 1 or the pendant in config file, the miner will try to load the binary kernels.

    The kernels feature a speedup of approx 8% on Radeon RX 580 series and 10% on Vega 56, 64 and Radeon VII. Also the energy consumption should slightly be reduced. There are kernels included for RX 470, 480, 570, 580, 590, Vega 56, 64 and Radeon VII. Fiji GPUs can be compatible but are untested yet.

    It is planned for future releases to extend the support for other drivers and Windows, but these other drivers make it complicated to handle the improvements. Stay tuned.

    Changes of 0.7 over 0.6 stable

    • Added support for Beam (BEAM, modified Equihash 150/5), only tuned for AMD cards
    • Added TLS support for stratum. The default is off for all coins except Beam but on for Beam. This adds a new parameter --tls to control TLS on / off (see manual on usage)
    • Some bugfixes and reworks in the stratum code. It is more stable now
    • Complete rework of the mining back end. Lower CPU load for AMD graphic cards.
    • GPU sorting changed. Its now sorted by PCIE bus address. This addresses are also shown at startup and in API.
    • Integrated all kernel files to the executable
    • Lowered fee of ALL algorithms / coins to 1%
    • Added --help parameter (needs formating)
    • API update interval is now fixed to 10 seconds
    • API now smooths the performance data over approx one minute

    Coin specific changes:

    • Removed workbatch parameter for MNX, its obsolete now
    • Removed 96/5 Nvidia specific kernel
    • Changed Safecoin (SAFE) from Equihash 144/5 to 192/7
    • Added Vidulum (VDL), Equihash 192/7

    Changes of 0.6 over 0.5 stable

    • New codes for all coins on all cards (better speed)
    • New API and statistics module (API updating every 10 seconds)
    • Better stratum stability
    • Improved stability for many GPU systems
    • and many more small stuff I can not remember

    posted in RVN Mining read more
  • Ushu

    Hi!

    miniZ is a fast and friendly Equihash <144,5> BeamHash III <150,5,3> <125,4> <192,7> <210,9> <150,5> <96,5> Cuda miner.

    • Supports mining all Equihash <144,5> (BTG, BTCZ, XSG, LTZ, BZE), <150,5> (GRIMM), BeamHash III, <150,5,3> (Beam), <192,7> (ZER, SAFE, GENX, VDL, ZERC, ANON), <125,4> (ZEL), <210,9> (AION) and <96,5> (MNX) cryptocurrencies.
    • miniZ is compiled for Linux and Windows.
    • Requires minimum 2GB GPUs. Ex. GTX 1050 2GB.
    • Cool console output and telemetry monitoring.
    • Supports most mining pools.
    • Developer fee is set to 2%.

    In version - miniZ v1.5u - we have stopped Cuda 8 support. If you use older miniZ versions: for Turing architectures (16xx series and RTX) you need to use Cuda 10.0 versions.

    miniZ v1.6v

    • Added support for BeamHash III. (Hashrate below)
    • Fixed --show-mode option that was only showing in combination with other options.
    • Included another low memory mode for 1060 3GB on ZEL. (running with --oc2)
    • Completely reworked the --ocX mechanism.
    • Changed kernel calls for 150,5. Let us know if it improves your driver CPU usage.
    • Better default kernels for GTX1070, on stock settings, for all algorithms.

    When adjusting your GPUs OC settings do not forget to check if your GPU supports oc1/oc2. It may boost your performance a little.
    --oc1/oc2 may have changed for some GPUs and algos in the new version.

    From miniZ v1.5u --ocX option can be used in all algorithms, for automatic tunning of the best kernel for your GPU.
    For updated and more detailed information read the specific topic on FAQ page.

    Download: https://mega.nz/folder/MH4B1ZwA#jCaH4FyK3Bxcq0j17CSTNQ

    Equihash - BeamHash III:

    • GTX 1050 2GB ~3.3 Sol/s
    • GTX 1050 Ti 4GB ~ 6.6 Sol/s
    • GTX 1060 3GB ~ 8.2 Sol/s
    • GTX 1660 Ti 8GB ~ 15.7 Sol/s
    • GTX 1070 8GB ~ 17.4 Sol/s
    • GTX 1070 Ti 8GB ~ 19.6 Sol/s
    • GTX 1080 8GB ~ 19.0 Sol/s
    • GTX 1080 Ti 11GB ~ 28.3 Sol/s
    • RTX 2070 8GB ~ 23.2 Sol/s

    Equihash 150,5,3 (BeamHash II):

    • GTX 1050 Ti 4GB ~13 - 14 Sol/s
    • GTX 1060 3GB ~21 - 24 Sol/s
    • GTX 1660 Ti 6GB ~30 - 33 Sol/s
    • GTX 1070 Ti 8GB ~41 - 47 Sol/s
    • GTX 1080 8GB ~42 - 46 Sol/s
    • GTX 1080 Ti 11GB ~59 - 61 Sol/s
    • RTX 2070 8GB ~52 - 58 Sol/s
    • RTX 2080 Ti 8GB ~90 - 96 Sol/s

    Equihash 125,4 (ZelHash):

    • GTX 1050 Ti 4GB ~12 - 14 Sol/s
    • GTX 1060 3GB ~21 - 24 Sol/s
    • GTX 1660 Ti 6GB ~31 - 34 Sol/s
    • GTX 1070 Ti 8GB ~40 - 46 Sol/s
    • GTX 1080 8GB ~42 - 46 Sol/s
    • GTX 1080 Ti 11GB ~59 - 63 Sol/s
    • RTX 2070 8GB ~51 - 57 Sol/s
    • RTX 2080 Ti 8GB ~90 - 97 Sol/s

    Equihash 210,9:

    • GTX 1050 2GB ~77 - 85 Sol/s
    • GTX 1050 Ti 4GB ~84 - 92 Sol/s
    • GTX 1060 3GB ~139 - 171 Sol/s
    • GTX 1660 Ti 6GB ~187 - 201 Sol/s
    • GTX 1070 Ti 8GB ~227 - 264 Sol/s
    • GTX 1080 8GB ~242 - 273 Sol/s
    • GTX 1080 Ti 11GB ~352 - 375 Sol/s
    • RTX 2070 8GB ~273 - 312 Sol/s
    • RTX 2080 Ti 8GB ~478 - 517 Sol/s

    Equihash 150,5:

    • GTX 1050 Ti 4GB ~8 Sol/s
    • GTX 1060 3GB ~14 - 15 Sol/s
    • GTX 1660 Ti 6GB ~17 - 19 Sol/s
    • GTX 1070 Ti 8GB ~27 - 31 Sol/s
    • GTX 1080 8GB ~28 - 31 Sol/s
    • GTX 1080 Ti 11GB ~38 - 41 Sol/s
    • RTX 2070 8GB ~32 - 36 Sol/s
    • RTX 2080 Ti 11GB ~60 - 65 Sol/s

    Equihash 144,5 (ZHash):

    • GTX 1050 2GB ~19 - 21 Sol/s
    • GTX 1050 Ti 4GB ~21 - 23 Sol/s
    • GTX 1060 3GB ~36 - 41 Sol/s
    • GTX 1660 Ti 6GB ~ 47 - 50 Sol/s
    • GTX 1070 Ti 8GB ~64 - 73 Sol/s
    • GTX 1080 8GB ~69 - 75 Sol/s
    • GTX 1080 Ti 11GB ~96 - 98 Sol/s
    • RTX 2070 8GB ~76 - 85 Sol/s
    • RTX 2080 Ti 11GB ~128 - 139 Sol/s

    Equihash 192,7 (Equihash Heavy):

    • GTX 1050 Ti 4GB ~11 - 12 Sol/s
    • GTX 1060 3GB ~20 - 23 Sol/s
    • GTX 1660 Ti 6GB ~25 - 27 Sol/s
    • GTX 1070 Ti 8GB ~37 - 42 Sol/s
    • GTX 1080 8GB ~37 - 40 Sol/s
    • GTX 1080 Ti 11GB ~51 - 55 Sol/s
    • RTX 2070 8GB ~43 - 48 Sol/s
    • RTX 2080 Ti 11GB ~79 - 84 Sol/s

    Equihash 96,5:

    • GTX 1050 2GB ~7.1 KSol/s
    • GTX 1050 Ti 4GB ~7.8 - 8.5 KSol/s
    • GTX 1060 3GB ~12.4 - 13.6 KSol/s
    • GTX 1660 Ti 6GB ~15.2 - 16.0 Sol/s
    • GTX 1070 Ti 8GB ~21.4 - 23.5 KSol/s
    • GTX 1080 8GB ~22.7 - 24.5 KSol/s
    • GTX 1080 Ti 11GB ~28.3 - 30.6 KSol/s
    • RTX 2070 8GB ~21.2 - 23.9 KSol/s
    • RTX 2080 Ti 11GB ~38.3 - 40.6 KSol/s

    *** * * Happy mining! * * ***

    Older versions:
    miniZ v1.5u2

    • Fixed bug that on ZEL mining was not submitting shares on some pools.

    • Adjusted default kernels for GTX1070, on stock settings, for all algorithms.

    • 144,5 (BTG, XSG, BTCZ, BTH, BZE,...): major improvements for various GPUs. Up to 6.5% depending on GPU.

    • 125,4 (ZEL): minor improvements. Up to 1% depending on GPU.

    • Fixed connection latency issues.

    • Added --ocX option for automatic tunning of the best kernel for your GPU and OC settings, for all algos.

    • Added --show-mode option to show the miniZ kernel each GPU is using.

    • Reduced memory utilization on 144,5 for all GPUs.

    • Reduced memory usage on 3GB GPUs for 125,4, on Windows 10 (work still in progress).

    miniZ v1.5t3

    • 125,4 (ZEL): major improvements for various GPUs. Up to ~11%* (1660 Ti) and ~8%* (RTX 2070).
    • 150,5,3 (BEAM): major improvements up to ~3-4%* for GTX 1660 Ti, RTX 2070. Minor for other GPUs.
    • Better pool connection handling.
    • Added --ocX option for automatic tunning of the best kernel for your GPU and OC settings. (125,4 and 150,5,3 only)
    • Added macros to log file name: @algo@, @date@, @version@, @user@, and @host@.
      Write for ex. --logfile @algo@@date@@version@.log in the command line.
    • Improved stability.

    miniZ v1.5t2

    • Improvements for 150,5,3 algo (BEAM). Major for GTX 1660 Ti, 1080 Ti, and RTX GPUs (~2-4%).
    • If mining to wallet you can write --par=beam2.

    miniZ v1.5t

    • Major improvements: 150,5 and 210,9. Up to 4% depending on algo and GPU.
      Also for RTX 2070 (up to 8% on 192,7), 1660 Ti.
    • Minor improvements in all other algos. Up to 2% depending on algo and GPU.
    • Better support for GTX 1660 Ti and GTX 1070.
    • Improved stability.
    • Fixed telemetry on Chrome browser.
    • Fixed CPU load when mining Beam on Windows.
    • Cleaner program exit/termination.
    • Added --color and --fee-time to command line options.
    • Other minor fixes.

    miniZ v1.5s

    • Speed improvement for ZelHash, BeamHash and ZHash. Up to 3% depending on algo and GPU.
    • Kepler support removed in this version, except for MinexCoin and Aion.
    • Flush console output on every line.

    miniZ v1.5r

    • Major performance improvement for 210,9, for all GPUs. Up to 7%, depending on GPU.
    • Improved stability. (This was mostly affecting Beam mining)
    • miniZ updates the hashrate when not mining. It drops to zero when mining stops.
    • Better handling of “worker not autorized” error.
    • Minor bug fixes.

    miniZ v1.5q6

    • Performance improvement for 192,7. (Up to 4% on RTX)

    • Added --jobtimeout, --retries, --retrydelay for (re)connection customization.

    • Added --cleanjobs for miner to only accept clean jobs.

    • Better connection handling.

    • Bug fixes.

    • Fixed invalid shares on 150,5,3.

    • General performance improvement for 150,5,3 (all GPUs).

    • Added --pci-order option to show GPU PCI order in miniZ output (console, logfile).

    • Fixed support ZEL mining on 3GB GPU, on Windows 10.

    • (Hopefully!) Fixed slow start for some GPUs/rigs.

    • Fixed failover pools.

    • Fixed --pers=auto for 150,5,3.

    • Improved performance for 192,7 (GTX 1660 GPUs).

    • Other minor bug fixes.

    • Adjusted oc modes for ZelHash - 125,4. Major improvements for 1080Ti (>7%).

    • Adjusted oc modes for BeamHashII - 150,5,3 with improvements.

    • Improvements for ZHash - 144,5, for RTX cards.

    • Further attempts to support ZEL mining on 3GB GPU, on Windows 10.

    • Fixed support for 144,5 for 1050 2GB, on Windows 10.

    • Fixed slow start for some GPUs/rigs.

    • Added --csv option for log stats in csv format.

    • Added busID to -ci output.

    • Fixed issue connection to sparkpool.

    • Fixed invalid shares on flypool.

    • Other minor bug fixes.

    miniZ v1.5p

    • Added support for 150,5,3 (BeamHashII).
    • Fixed ZEL mining on 3GB GPU, on Windows 10. (Testing)
    • Improved support for 210,9 (Aion).
    • Added --stat-int option to customize statistics interval.
    • Added --nonvml option to disable GPU health stats.
    • Improved cpu load.
    • Minor bug fixes.

    miniZ v1.4o

    • Added support for 125,4 (ZelCash).
    • Added support for 210,9 (Aion). (Testing!)
    • Fixed solution/iteration for 96,5 (Testing!)
    • Minor bug fixes.

    miniZ v1.3n5

    • Improved stale shares.

    • Fixed GTX 1060 settings without oc1/2. (144,5)

    • Better mode detection 3GB cards. (150,5)

    • Fixed templimit in configuration file.

    • Fixed ssl connection fault.

    • Improved CPU load.

    • Display NA for temperature when not available.

    • Improved 1080 hashrate with --oc

    • Fixed "offline" worker issue.

    • Fixed problems with sparkpool

    • Modified --localtime, added the possibility to show both local time and running time. (Ex. --localtime 11)

    • Improved high CPU load.

    • Better invalid share detection.

    • Ignore pers auto for 150,5.

    • Fixing issues with worker going offline.

    • Support for Equihash 150,5 (BEAM).

    • Configuration file support.

    • Console output on telemetry.

    • Fixed busid in api.

    • Fixed time in api.

    • Removed ` when nocolor.

    • Removed extra miniZ instance from GPU0.

    • Improved command line parsing.

    • --localtime to show local time instead of running time.

    • --all-shares to show all shares on statistics (user and fee).

    • --read-config to read configuration file.

    • --write-config to create configuration file.

    • --oc1, --oc2 and --intensity can now be set per GPU.

    • Improved stability.

    • Improved (re)connection reliability.

    miniZ v1.2m

    • Speed improvements for 144,5 and 192,7. Major boost for RTX GPUs.
    • Fee shares excluded from statistics.
    • --show-pers to show personalization string.
    • --smart-pers to use personalization string ‘auto’ if available, otherwise use specified pers. For compatibility with Mining Rig Rentals.
    • --show-solratio to show number of solutions per iteration.
    • --oc1/--oc2 for boost in performance when applying OCs to GPUs.
    • Help with new look. Run miniZ.exe --nocolor --help to exclude colors (Win7).
    • Improved stability.
    • Other bug fixes.

    miniZ v1.2l

    • Support for Equihash 192,7 (ZER, SAFE, GENX, VDL, ZERC).
    • miniZ GUI Launcher v1.0. (Windows)
    • Minor speed improvements for 144,5.
    • Fixed --intensity option. Express in percentage [0,100].
    • Other bug fixes.

    miniZ v1.1k

    • Support for Equihash 96,5 (MinexCoin).
    • Speed improvement up to ~6%, depending on GPU and OC settings.
    • Modified miner behavior when all user pools are down: miner stops mining and tries to reconnect every minute.
    • Cleaner console exit status for better OS management.
    • Bug fixes.

    miniZ v1.0j

    • Speed improvement up to ~4%, depending on GPU.
    • Current/average power added to console and log/output file.
    • Current/average total power added to console and log/output file.
    • Added accepted share efficiency per GPU, expressed as a percentage (Accepted Shares/Total Shares * 100)
    • Added --shares-detail option to show accepted/rejected shares per GPU, instead of accepted share efficiency.
    • Added --log-delay option to define the time to wait (in seconds) before starting periodic writes to the log/output file.
    • Added --log-period option to define the time interval (in seconds) between periodic writes to the log/output file.
    • Added --f11 option for small tuning.
    • Windows Cuda 10.0 version (excluded Cuda 9.2).
    • Bug fixes.

    miniZ v1.0i++

    • GTX 1080 Ti performance is back!

    • Fixed logfile output.

    • Further attempts to correct uncommon but persistent crashes.

    • Modifications to improve stability.

    • Speed improvement in Windows version.

    • Merged output and errors into the same logfile.

    • --gpu-line is default if more than 3 GPU.

    • Minor speed improvements. (Mostly on GTX 1060 ~3%)

    • Improved efficiencies. (~2-3%)

    • Improved stability.

    • --latency (ping) is now calculated with shorter average period.

    • --nocolor option for no color in console. Now logfile is always no color.

    • Bug fixes.

    miniZ v1.0h

    • Speed improvement. Up to 5%, depending on GPU.
    • --nocolor option for cleaner logfile.
    • --pers auto, for automatic personalization string, compatible with some pools.
    • Improved stability at low power conditions.
    • The GPU order is now pci bus order by default.
    • Added cuda_error.log file output for cuda errors.
    • --latency to show pool ping latency.
    • Added api compatibility with Awesome miner.
    • Minor bug fixes.
    • Hive OS support

    miniZ v1.0g

    • Major speed improvement. Up to 10%, depending on GPU.
    • Fixed support for rigs with >10 GPUs.
    • Minor bug fixes.

    miniZ v1.0f

    • Major speed improvement. Up to 16%, depending on GPU.
    • Minor bug fixes.
    • Added extra version compiled with cuda 10.0.
    • Added support for RTX 20xx GPUs (alpha stage).
    • Added --version option to print some miniZ version information. (Check Usage page)

    miniZ v1.0e

    • Supports 2GB GPUs on Windows OS.
    • Added ––log option to generate log file. (Check Usage page)
    • Speed improvement. Up to 5%, depending on GPU.

    miniZ v1.0d

    • Major speed improvement. Up to 12%, depending on GPU.
    • The temperature limit in the gauge meter was changed (telemetry).
    • More accurate power consumption and Sol/W output.

    miniZ v1.0c

    • Major speed improvement. Up to 20%, depending on GPU.
    • Better support for 1070 Ti 8GB.
    • More stable mining for 2GB GPUs.
    • Requires minimum 1.9GB. Ex. in Linux you can run miniZ and Xorg with the same GPU.

    miniZ v1.0b

    • There is a Windows version available!
    • minor speed improvement.
    • Corrected minor bugs (--cuda-devices is working now, ...)
    • Added support for Kepler GPUs

    miniZ v1.0a

    • miniZ v1.0a is released for Linux only.

    posted in RVN Mining read more
  • Ushu

    GMiner v2.20

    GMiner - High-performance miner for AMD/Nvidia GPUs.

    Download links:
    Mega:
    https://mega.nz/folder/EHxHmDbT#Fsl41S582vaf5G12RU2gyA

    Supported algoritms:

    • Ethash (Nvidia only)
    • ProgPoW (Sero) (Nvidia only)
    • KAWPOW (Ravencoin) (Nvidia only)
    • Ethash+Eaglesong (Nvidia only)
    • Ethash+Blake2s (Nvidia only)
    • Eaglesong (Nvidia/Amd)
    • Blake2b+Sha3 (Handshake) (Nvidia only)
    • Cuckarood29/Cuckaroom29/Cuckarooz29 (Grin) (Nvidia only)
    • Cuckatoo31 (Grin) (Nvidia only)
    • Cuckatoo32 (Grin) (Nvidia only)
    • Cuckoo29 (Aeternity) (Nvidia/Amd)
    • CryptoNightBBC (BBC) (Nvidia only)
    • BFC (Nvidia/Amd)
    • Cortex (Nvidia only)
    • Cuckaroo29b (BitTube) (Nvidia only)
    • Cuckaroo29s (Swap) (Nvidia/Amd)
    • Cuckarood29v (MoneroV) (Nvidia only)
    • Blake2s(KDA) (Nvidia/Amd)
    • Eaglesong (CKB) (Nvidia/Amd)
    • Equihash 96,5 (MinexCoin) (Nvidia only)
    • Equihash+Scrypt (Vollar) (Nvidia only)
    • Equihash 125,4 (ZelCash) (Nvidia only)
    • Equihash 144,5 (Bitcoin Gold, BitcoinZ, SnowGem, ZelCash) (Nvidia/Amd)
    • Beam Hash (BEAM) (Nvidia/Amd)
    • Equihash 192,7 (Zero, Genesis) (Nvidia/Amd)
    • Equihash 210,9 (Aion) (Nvidia only)

    Features:

    • Watchdog (Automatically restart miner on GPU failure, loss of connection to pool, miner crashes)
    • Failover pools (Automatically connect to failover pool when main pool unavailable, support unlimited number of failover pools)
    • Power efficiency calculator (Show power consuming for each GPU, Sol/W)
    • SSL stratum connection (optional)
    • API / Telemerty

    Fee is 0.65% for Ethash, 5% for BBC, 5% for Cortex, 3% for Cuckaroom29, 3% for BFC, 2% for all other algorithms

    Performance on stock GPU settings:

    ALGO COIN UNIT 1060 1660Ti 1070 1070Ti 1080 1080Ti 2060 2070 2080 RX570 RX580 VEGA56 VEGA64
    Equihash 96,5 MNX KSol/s 15.3 24.7 28 39.5
    Equihash 125,4 ZEL Sol/s 22.3 26.1 32.9 40.1 42.3 56.9 35.5 45.3 58.9
    Equihash 144,5 BTG, BTCZ Sol/s 37.5 55.5 65 69 96 65.6 68 24 27 43
    BeamHashII BEAM Sol/s 22.5 26.8 34.7 41.4 39.9 58.9 37.2 50 62.5 16
    Equihash 192,7 YEC, ZCL Sol/s 21 30 37 39 54 36 52 14 17 26
    Equihash 210,9 AION Sol/s 147 209 227 347
    Cuckarood29 GRIN G/s 3.65 5.26 5.26 5.82 5.82 9.17 6.75 8.4 10
    Cuckaroo29(s) XWP, XBG G/s 3.2 4.55 4.65 5.25 5.5 8 6 7.6 8.8 1.6 1.8 3.2 3.85
    Cuckatoo31 GRIN G/s 0.86 0.96 1.64 1.33
    Cuckoo29 AE G/s 3.53 4.75 5.22 5.65 5.75 8.66 6.53 8.12 9.5 1.88 2.07 3.2 4.4
    BFC BFC H/s 84.04 133.09 124.28 134.52 136.90 206.19 155.47 193.33 226.19
    Equihash+Scrypt VDS KSol/s 14 19.5 19.7 23.1 27 37.3 24 28.5 36.5
    Cortex CTXC G/s 1.53 3.13
    Ethash ETH MH/s 27.13 27.95 37.22
    Eaglesong CKB MH/s 778 755 1150 300

    Requirements:

    • CUDA compute compability 5.0+
    • Cuckaroo29 ~ 3.8GB VRAM
    • Cuckatoo31 ~ 7.68GB VRAM
    • Cuckoo29 ~ 3.8GB VRAM
    • Equihash 96,5 ~0.75GB VRAM
    • Equihash 144,5 ~1.75GB VRAM
    • Beam Hash ~2.9GB VRAM
    • Equihash 192,7 ~2.75GB VRAM
    • Equihash 210,9 ~1GB VRAM
    • CUDA 9.0+

    v2.20

    • improved cuckarooz29 performance on GTX cards

    v2.19

    • improved cuckarooz29 performance
    • removed grin29 hard fork auto-switch

    v2.18

    • improved cuckarooz29 performance on RTX cards

    v2.17

    • added Cuckarooz29 algorithm. To enable auto-switch use --algorithm grin29, to force enable cuckarooz29 use --algorithm cuckarooz29

    v2.16

    • added AMD support for Cuckaroo29b (BitTube)

    v2.15

    • added Cuckaroo29b algorithm (BitTube)

    v2.14

    • fixed bug with share difficulty on cuckaroom29-qitmeer algorithm
    • lowered devfee to 3% on cuckaroom29-qitmeer algorithm

    v2.13

    • support Qitmeer hardfork (cuckaroom29 Qitmeer algorithm)

    Download links:
    Mega:
    https://mega.nz/folder/EHxHmDbT#Fsl41S582vaf5G12RU2gyA

    Usage examples:

    1. Bitcoing Gold
      Code:
      miner --algo 144_5 --pers BgoldPoW --server eu.btgpool.pro --port 1445 --user YOUR_BITCOING_GOLD_WALLET.rigName --pass x
    2. ZERO
      Code:
      miner --algo 192_7 --pers ZERO_PoW --server zer-eu.forgetop.com --port 2052 --user YOUR_ZERO_WALLET.rigName --pass x
    3. Failover pool
      Code:
      miner --algo 144_5 --pers BgoldPoW --server eu.btgpool.pro --port 1445 --user YOUR_BITCOING_GOLD_WALLET.rigName --pass x --server btg.2miners.com --port 4040 --user YOUR_BITCOING_GOLD_WALLET.rigName --pass x

    posted in RVN Mining read more
  • Ushu

    GMiner v2.19

    GMiner - High-performance miner for AMD/Nvidia GPUs.

    Download links:
    Mega:
    https://mega.nz/folder/EHxHmDbT#Fsl41S582vaf5G12RU2gyA

    Supported algoritms:

    • Ethash (Nvidia only)
    • ProgPoW (Sero) (Nvidia only)
    • KAWPOW (Ravencoin) (Nvidia only)
    • Ethash+Eaglesong (Nvidia only)
    • Ethash+Blake2s (Nvidia only)
    • Eaglesong (Nvidia/Amd)
    • Blake2b+Sha3 (Handshake) (Nvidia only)
    • Cuckarood29/Cuckaroom29/Cuckarooz29 (Grin) (Nvidia only)
    • Cuckatoo31 (Grin) (Nvidia only)
    • Cuckatoo32 (Grin) (Nvidia only)
    • Cuckoo29 (Aeternity) (Nvidia/Amd)
    • CryptoNightBBC (BBC) (Nvidia only)
    • BFC (Nvidia/Amd)
    • Cortex (Nvidia only)
    • Cuckaroo29b (BitTube) (Nvidia only)
    • Cuckaroo29s (Swap) (Nvidia/Amd)
    • Cuckarood29v (MoneroV) (Nvidia only)
    • Blake2s(KDA) (Nvidia/Amd)
    • Eaglesong (CKB) (Nvidia/Amd)
    • Equihash 96,5 (MinexCoin) (Nvidia only)
    • Equihash+Scrypt (Vollar) (Nvidia only)
    • Equihash 125,4 (ZelCash) (Nvidia only)
    • Equihash 144,5 (Bitcoin Gold, BitcoinZ, SnowGem, ZelCash) (Nvidia/Amd)
    • Beam Hash (BEAM) (Nvidia/Amd)
    • Equihash 192,7 (Zero, Genesis) (Nvidia/Amd)
    • Equihash 210,9 (Aion) (Nvidia only)

    Features:

    • Watchdog (Automatically restart miner on GPU failure, loss of connection to pool, miner crashes)
    • Failover pools (Automatically connect to failover pool when main pool unavailable, support unlimited number of failover pools)
    • Power efficiency calculator (Show power consuming for each GPU, Sol/W)
    • SSL stratum connection (optional)
    • API / Telemerty

    Fee is 0.65% for Ethash, 5% for BBC, 5% for Cortex, 3% for Cuckaroom29, 3% for BFC, 2% for all other algorithms

    Performance on stock GPU settings:

    ALGO COIN UNIT 1060 1660Ti 1070 1070Ti 1080 1080Ti 2060 2070 2080 RX570 RX580 VEGA56 VEGA64
    Equihash 96,5 MNX KSol/s 15.3 24.7 28 39.5
    Equihash 125,4 ZEL Sol/s 22.3 26.1 32.9 40.1 42.3 56.9 35.5 45.3 58.9
    Equihash 144,5 BTG, BTCZ Sol/s 37.5 55.5 65 69 96 65.6 68 24 27 43
    BeamHashII BEAM Sol/s 22.5 26.8 34.7 41.4 39.9 58.9 37.2 50 62.5 16
    Equihash 192,7 YEC, ZCL Sol/s 21 30 37 39 54 36 52 14 17 26
    Equihash 210,9 AION Sol/s 147 209 227 347
    Cuckarood29 GRIN G/s 3.65 5.26 5.26 5.82 5.82 9.17 6.75 8.4 10
    Cuckaroo29(s) XWP, XBG G/s 3.2 4.55 4.65 5.25 5.5 8 6 7.6 8.8 1.6 1.8 3.2 3.85
    Cuckatoo31 GRIN G/s 0.86 0.96 1.64 1.33
    Cuckoo29 AE G/s 3.53 4.75 5.22 5.65 5.75 8.66 6.53 8.12 9.5 1.88 2.07 3.2 4.4
    BFC BFC H/s 84.04 133.09 124.28 134.52 136.90 206.19 155.47 193.33 226.19
    Equihash+Scrypt VDS KSol/s 14 19.5 19.7 23.1 27 37.3 24 28.5 36.5
    Cortex CTXC G/s 1.53 3.13
    Ethash ETH MH/s 27.13 27.95 37.22
    Eaglesong CKB MH/s 778 755 1150 300

    Requirements:

    • CUDA compute compability 5.0+
    • Cuckaroo29 ~ 3.8GB VRAM
    • Cuckatoo31 ~ 7.68GB VRAM
    • Cuckoo29 ~ 3.8GB VRAM
    • Equihash 96,5 ~0.75GB VRAM
    • Equihash 144,5 ~1.75GB VRAM
    • Beam Hash ~2.9GB VRAM
    • Equihash 192,7 ~2.75GB VRAM
    • Equihash 210,9 ~1GB VRAM
    • CUDA 9.0+

    v2.19

    • improved cuckarooz29 performance
    • removed grin29 hard fork auto-switch

    v2.18

    • improved cuckarooz29 performance on RTX cards

    v2.17

    • added Cuckarooz29 algorithm. To enable auto-switch use --algorithm grin29, to force enable cuckarooz29 use --algorithm cuckarooz29

    v2.16

    • added AMD support for Cuckaroo29b (BitTube)

    v2.15

    • added Cuckaroo29b algorithm (BitTube)

    v2.14

    • fixed bug with share difficulty on cuckaroom29-qitmeer algorithm
    • lowered devfee to 3% on cuckaroom29-qitmeer algorithm

    v2.13

    • support Qitmeer hardfork (cuckaroom29 Qitmeer algorithm)

    Download links:
    Mega:
    https://mega.nz/folder/EHxHmDbT#Fsl41S582vaf5G12RU2gyA

    Usage examples:

    1. Bitcoing Gold
      Code:
      miner --algo 144_5 --pers BgoldPoW --server eu.btgpool.pro --port 1445 --user YOUR_BITCOING_GOLD_WALLET.rigName --pass x
    2. ZERO
      Code:
      miner --algo 192_7 --pers ZERO_PoW --server zer-eu.forgetop.com --port 2052 --user YOUR_ZERO_WALLET.rigName --pass x
    3. Failover pool
      Code:
      miner --algo 144_5 --pers BgoldPoW --server eu.btgpool.pro --port 1445 --user YOUR_BITCOING_GOLD_WALLET.rigName --pass x --server btg.2miners.com --port 4040 --user YOUR_BITCOING_GOLD_WALLET.rigName --pass x

    posted in RVN Mining read more
  • Ushu

    GMiner v2.18

    GMiner - High-performance miner for AMD/Nvidia GPUs.

    Download links:
    Mega: https://mega.nz/folder/EHxHmDbT#Fsl41S582vaf5G12RU2gyA

    Supported algoritms:

    • Ethash (Nvidia only)
    • ProgPoW (Sero) (Nvidia only)
    • KAWPOW (Ravencoin) (Nvidia only)
    • Ethash+Eaglesong (Nvidia only)
    • Ethash+Blake2s (Nvidia only)
    • Eaglesong (Nvidia/Amd)
    • Blake2b+Sha3 (Handshake) (Nvidia only)
    • Cuckarood29/Cuckaroom29/Cuckarooz29 (Grin) (Nvidia only)
    • Cuckatoo31 (Grin) (Nvidia only)
    • Cuckatoo32 (Grin) (Nvidia only)
    • Cuckoo29 (Aeternity) (Nvidia/Amd)
    • CryptoNightBBC (BBC) (Nvidia only)
    • BFC (Nvidia/Amd)
    • Cortex (Nvidia only)
    • Cuckaroo29b (BitTube) (Nvidia only)
    • Cuckaroo29s (Swap) (Nvidia/Amd)
    • Cuckarood29v (MoneroV) (Nvidia only)
    • Blake2s(KDA) (Nvidia/Amd)
    • Eaglesong (CKB) (Nvidia/Amd)
    • Equihash 96,5 (MinexCoin) (Nvidia only)
    • Equihash+Scrypt (Vollar) (Nvidia only)
    • Equihash 125,4 (ZelCash) (Nvidia only)
    • Equihash 144,5 (Bitcoin Gold, BitcoinZ, SnowGem, ZelCash) (Nvidia/Amd)
    • Beam Hash (BEAM) (Nvidia/Amd)
    • Equihash 192,7 (Zero, Genesis) (Nvidia/Amd)
    • Equihash 210,9 (Aion) (Nvidia only)

    Features:

    • Watchdog (Automatically restart miner on GPU failure, loss of connection to pool, miner crashes)
    • Failover pools (Automatically connect to failover pool when main pool unavailable, support unlimited number of failover pools)
    • Power efficiency calculator (Show power consuming for each GPU, Sol/W)
    • SSL stratum connection (optional)
    • API / Telemerty

    Fee is 0.65% for Ethash, 5% for BBC, 5% for Cortex, 3% for Cuckaroom29, 3% for BFC, 2% for all other algorithms

    Performance on stock GPU settings:

    ALGO COIN UNIT 1060 1660Ti 1070 1070Ti 1080 1080Ti 2060 2070 2080 RX570 RX580 VEGA56 VEGA64
    Equihash 96,5 MNX KSol/s 15.3 24.7 28 39.5
    Equihash 125,4 ZEL Sol/s 22.3 26.1 32.9 40.1 42.3 56.9 35.5 45.3 58.9
    Equihash 144,5 BTG, BTCZ Sol/s 37.5 55.5 65 69 96 65.6 68 24 27 43
    BeamHashII BEAM Sol/s 22.5 26.8 34.7 41.4 39.9 58.9 37.2 50 62.5 16
    Equihash 192,7 YEC, ZCL Sol/s 21 30 37 39 54 36 52 14 17 26
    Equihash 210,9 AION Sol/s 147 209 227 347
    Cuckarood29 GRIN G/s 3.65 5.26 5.26 5.82 5.82 9.17 6.75 8.4 10
    Cuckaroo29(s) XWP, XBG G/s 3.2 4.55 4.65 5.25 5.5 8 6 7.6 8.8 1.6 1.8 3.2 3.85
    Cuckatoo31 GRIN G/s 0.86 0.96 1.64 1.33
    Cuckoo29 AE G/s 3.53 4.75 5.22 5.65 5.75 8.66 6.53 8.12 9.5 1.88 2.07 3.2 4.4
    BFC BFC H/s 84.04 133.09 124.28 134.52 136.90 206.19 155.47 193.33 226.19
    Equihash+Scrypt VDS KSol/s 14 19.5 19.7 23.1 27 37.3 24 28.5 36.5
    Cortex CTXC G/s 1.53 3.13
    Ethash ETH MH/s 27.13 27.95 37.22
    Eaglesong CKB MH/s 778 755 1150 300

    Requirements:

    • CUDA compute compability 5.0+
    • Cuckaroo29 ~ 3.8GB VRAM
    • Cuckatoo31 ~ 7.68GB VRAM
    • Cuckoo29 ~ 3.8GB VRAM
    • Equihash 96,5 ~0.75GB VRAM
    • Equihash 144,5 ~1.75GB VRAM
    • Beam Hash ~2.9GB VRAM
    • Equihash 192,7 ~2.75GB VRAM
    • Equihash 210,9 ~1GB VRAM
    • CUDA 9.0+

    v2.18

    • improved cuckarooz29 performance on RTX cards

    v2.17

    • added Cuckarooz29 algorithm. To enable auto-switch use --algorithm grin29, to force enable cuckarooz29 use --algorithm cuckarooz29

    v2.16

    • added AMD support for Cuckaroo29b (BitTube)

    v2.15

    • added Cuckaroo29b algorithm (BitTube)

    v2.14

    • fixed bug with share difficulty on cuckaroom29-qitmeer algorithm
    • lowered devfee to 3% on cuckaroom29-qitmeer algorithm

    v2.13

    • support Qitmeer hardfork (cuckaroom29 Qitmeer algorithm)

    Download links:
    Mega: https://mega.nz/folder/EHxHmDbT#Fsl41S582vaf5G12RU2gyA

    Usage examples:

    1. Bitcoing Gold
      Code:
      miner --algo 144_5 --pers BgoldPoW --server eu.btgpool.pro --port 1445 --user YOUR_BITCOING_GOLD_WALLET.rigName --pass x
    2. ZERO
      Code:
      miner --algo 192_7 --pers ZERO_PoW --server zer-eu.forgetop.com --port 2052 --user YOUR_ZERO_WALLET.rigName --pass x
    3. Failover pool
      Code:
      miner --algo 144_5 --pers BgoldPoW --server eu.btgpool.pro --port 1445 --user YOUR_BITCOING_GOLD_WALLET.rigName --pass x --server btg.2miners.com --port 4040 --user YOUR_BITCOING_GOLD_WALLET.rigName --pass x

    posted in RVN Mining read more
  • Ushu

    GMiner v2.17

    GMiner - High-performance miner for AMD/Nvidia GPUs.

    Download links:
    Mega: https://mega.nz/folder/EHxHmDbT#Fsl41S582vaf5G12RU2gyA

    Supported algoritms:

    • Ethash (Nvidia only)
    • ProgPoW (Sero) (Nvidia only)
    • KAWPOW (Ravencoin) (Nvidia only)
    • Ethash+Eaglesong (Nvidia only)
    • Ethash+Blake2s (Nvidia only)
    • Eaglesong (Nvidia/Amd)
    • Blake2b+Sha3 (Handshake) (Nvidia only)
    • Cuckarood29/Cuckaroom29/Cuckarooz29 (Grin) (Nvidia only)
    • Cuckatoo31 (Grin) (Nvidia only)
    • Cuckatoo32 (Grin) (Nvidia only)
    • Cuckoo29 (Aeternity) (Nvidia/Amd)
    • CryptoNightBBC (BBC) (Nvidia only)
    • BFC (Nvidia/Amd)
    • Cortex (Nvidia only)
    • Cuckaroo29b (BitTube) (Nvidia only)
    • Cuckaroo29s (Swap) (Nvidia/Amd)
    • Cuckarood29v (MoneroV) (Nvidia only)
    • Blake2s(KDA) (Nvidia/Amd)
    • Eaglesong (CKB) (Nvidia/Amd)
    • Equihash 96,5 (MinexCoin) (Nvidia only)
    • Equihash+Scrypt (Vollar) (Nvidia only)
    • Equihash 125,4 (ZelCash) (Nvidia only)
    • Equihash 144,5 (Bitcoin Gold, BitcoinZ, SnowGem, ZelCash) (Nvidia/Amd)
    • Beam Hash (BEAM) (Nvidia/Amd)
    • Equihash 192,7 (Zero, Genesis) (Nvidia/Amd)
    • Equihash 210,9 (Aion) (Nvidia only)

    Features:

    • Watchdog (Automatically restart miner on GPU failure, loss of connection to pool, miner crashes)
    • Failover pools (Automatically connect to failover pool when main pool unavailable, support unlimited number of failover pools)
    • Power efficiency calculator (Show power consuming for each GPU, Sol/W)
    • SSL stratum connection (optional)
    • API / Telemerty

    Fee is 0.65% for Ethash, 5% for BBC, 5% for Cortex, 3% for Cuckaroom29, 3% for BFC, 2% for all other algorithms

    Performance on stock GPU settings:

    ALGO COIN UNIT 1060 1660Ti 1070 1070Ti 1080 1080Ti 2060 2070 2080 RX570 RX580 VEGA56 VEGA64
    Equihash 96,5 MNX KSol/s 15.3 24.7 28 39.5
    Equihash 125,4 ZEL Sol/s 22.3 26.1 32.9 40.1 42.3 56.9 35.5 45.3 58.9
    Equihash 144,5 BTG, BTCZ Sol/s 37.5 55.5 65 69 96 65.6 68 24 27 43
    BeamHashII BEAM Sol/s 22.5 26.8 34.7 41.4 39.9 58.9 37.2 50 62.5 16
    Equihash 192,7 YEC, ZCL Sol/s 21 30 37 39 54 36 52 14 17 26
    Equihash 210,9 AION Sol/s 147 209 227 347
    Cuckarood29 GRIN G/s 3.65 5.26 5.26 5.82 5.82 9.17 6.75 8.4 10
    Cuckaroo29(s) XWP, XBG G/s 3.2 4.55 4.65 5.25 5.5 8 6 7.6 8.8 1.6 1.8 3.2 3.85
    Cuckatoo31 GRIN G/s 0.86 0.96 1.64 1.33
    Cuckoo29 AE G/s 3.53 4.75 5.22 5.65 5.75 8.66 6.53 8.12 9.5 1.88 2.07 3.2 4.4
    BFC BFC H/s 84.04 133.09 124.28 134.52 136.90 206.19 155.47 193.33 226.19
    Equihash+Scrypt VDS KSol/s 14 19.5 19.7 23.1 27 37.3 24 28.5 36.5
    Cortex CTXC G/s 1.53 3.13
    Ethash ETH MH/s 27.13 27.95 37.22
    Eaglesong CKB MH/s 778 755 1150 300

    Requirements:

    • CUDA compute compability 5.0+
    • Cuckaroo29 ~ 3.8GB VRAM
    • Cuckatoo31 ~ 7.68GB VRAM
    • Cuckoo29 ~ 3.8GB VRAM
    • Equihash 96,5 ~0.75GB VRAM
    • Equihash 144,5 ~1.75GB VRAM
    • Beam Hash ~2.9GB VRAM
    • Equihash 192,7 ~2.75GB VRAM
    • Equihash 210,9 ~1GB VRAM
    • CUDA 9.0+

    v2.17

    • added Cuckarooz29 algorithm. To enable auto-switch use --algorithm grin29, to force enable cuckarooz29 use --algorithm cuckarooz29

    v2.16

    • added AMD support for Cuckaroo29b (BitTube)

    v2.15

    • added Cuckaroo29b algorithm (BitTube)

    v2.14

    • fixed bug with share difficulty on cuckaroom29-qitmeer algorithm
    • lowered devfee to 3% on cuckaroom29-qitmeer algorithm

    v2.13

    • support Qitmeer hardfork (cuckaroom29 Qitmeer algorithm)

    Download links:
    MEGA: https://mega.nz/folder/EHxHmDbT#Fsl41S582vaf5G12RU2gyA

    Usage examples:

    1. Bitcoing Gold
      Code:
      miner --algo 144_5 --pers BgoldPoW --server eu.btgpool.pro --port 1445 --user YOUR_BITCOING_GOLD_WALLET.rigName --pass x
    2. ZERO
      Code:
      miner --algo 192_7 --pers ZERO_PoW --server zer-eu.forgetop.com --port 2052 --user YOUR_ZERO_WALLET.rigName --pass x
    3. Failover pool
      Code:
      miner --algo 144_5 --pers BgoldPoW --server eu.btgpool.pro --port 1445 --user YOUR_BITCOING_GOLD_WALLET.rigName --pass x --server btg.2miners.com --port 4040 --user YOUR_BITCOING_GOLD_WALLET.rigName --pass x

    posted in RVN Mining read more
  • Ushu

    lolMiner
    -- Announcement Thread --

    Hi there,
    this is the announcement thread for lolMiner 1.04 a multi algorithm Equihash / Beam & Grin miner with focus on AMD GPUs (OpenCL based).
    Note it will run on most Nvidia GPUs, too but the speed and stability may vary.

    Download:

    lolMiner 1.04:
    [Linux & Windows] https://mega.nz/folder/xDg0zSbB#s-KdTy6qGTKxYkwNmibc3Q

    Driver Requirement:
    Windows: Adrenaline 19.1 & newer (pre Navi) / 19.10.02 & newer (Navi), Linux: 18.10 & newer (RX 390, Fury, 470-580), 18.50 & newer (Vega, VII), 19.30 & newer (Navi)

    Supported Algorithms

    Algorithm Solvers for Memory Size
    Beam Hash I 3G / 4G
    Beam Hash II 3G / 4G
    Beam Hash III 6G
    Cuckatoo-31 4G / 8G / 16G
    Cuckatoo-32 4G / 8G / 16G
    Cuckaroo-30CTX 8G
    CuckarooD-29 4G / 6G
    CuckarooM-29 6G / 8G
    ZelHash 3G / 4G
    Equihash 144/5 2G
    Equihash 192/7 3G / 4G
    Equihash 210/9 2G

    • and many others

    Changelog

    Version 1.03
    New Beam Hash III 4G solver, replaces the 6G solver on AMD Vega GPUs and earlier (+5 - 8% performance on RX 580 & Vega GPUs)
    New Beam Hash III 6G solver on ROCm and for AMD Navi GPUs (+8-10% performance on Navi cards)
    Fixed a bug with the API (--apiport) crashing the miner in Windows on startup

    Version 1.02
    Disabled Beam Hash III auto switcher. --coin BEAM now pointing to --algo BEAM-III - this should resolve some config problems
    Fixed a bug that made the miner not starting BEAM-III on RX 550 4G GPUs
    Fixed a bug that made the miner not start mining Cortex
    Fixed a bug with Beam Hash I 3G solver (miners did not find it)
    Fixed a bug not writing a log file when --log on was given
    Fixed a bug with parameter --digits (was missing in 1.0 and 1.01)
    Re-Enabled parameter --port, but with a big red deprecation warning. Will resolve some 1.0 config problems

    Version 1.01
    Improved performance of Beam Hash III on all 6G+ cards (by about 4-5%)
    Added 3G* / 4G solver for Beam Hash III
    (* will not work in Windows 10 and some older AMD cards)
    Fixed an issue with mining Beam Hash III to NiceHash
    --tls now allowed to be used multiple times to configure it for each pool separately
    If found the miner will now load the user_config.json file per default again (fixes issues with minerstat)
    Fixed temperature and power monitoring for VII and Navi on Windows 10 (Fan speed may still be broken ... work in progress)

    Version 1.0
    lolMiner got a restructure how to configure it and also features a 2nd, more simple config file format.
    Use lolMiner -h to get a list of new supported parameters or visit the new online manual
    Added optimizes solvers for Beam Hash III for AMD & Nvidia cards. Use --coin BEAM to auto switch from BeamHash II to BeamHash III on fork (approx June 28th, requires 8G card) or select Beam Hash III solver manually with --algo BEAM-III (requires 6G card)
    Added performance improved (+ >10%) GRIN-C29M solver for 8G GPUs
    Added Cuckaroo-30 solver to mine Cortex Ai (--coin CTXC or --algo C30CTX) for all 8G and higher GPUs
    Added support for non-integer difficulty on Grin
    Reactivated support for Beam Hash I including support for personalization strings.
    AMD Navi does now work on all supported algorithms
    Removed Grin Auto-Switcher (C31 is obsolete now and the switcher would not work on next Grin fork)
    Removed support for MNX (Minex Coin project is dead / abandoned by developers)
    Added temperature, consumption and fan speed readings in API and long statistics
    Internal bug fixes

    Version 0.9.8
    New GRIN-C29M solver, Less memory usage (fits 6G) & 8-12% better performance
    Added BEAM support for AMD Navi Generation
    Fixed a lot of driver issues of the last build with GRIN codes
    Renamed GRIN-AD29 to MWC-C29D

    Version 0.9.7
    Windows: Increased GRIN-C32 performance on Navi cards by 15-18%
    Linux: Increased GRIN-C32 performance on Vega, VII & Navi cards by 15-18%
    Added a Grin Auto profit switcher (use: --coin GRIN-AUTO + further options).

    Version 0.9.6
    Significant improvement on GRIN-C29M performance (+6-7% on 580 and Vega cards, +10% on Navi)
    Significant improvement on GRIN-C31 and GRIN-C32 solver (~ +6% on all AMD cards)
    Added a 16G GRIN-C32 solver (Approx 20% faster on Radeon VII, Vega FE and 570 16G)

    Version 0.9.5
    Added support for Grin CuckarooM-29 (hard fork on Jan 16th) on 8G AMD GPUs, use --coin GRIN-C29M to mine with it.
    Hint: The miner will pause until the fork height is reached not to waste energy. Use --coin FLOO-C29M to test the miner in floonet testnet before if you like.
    Improved C31 performance on 8G cards by ~5% (Windows: relatively to 0.9.3, Linux: relatively to 0.9.4)
    Navi on Windows now runs same kernels as in Linux
    Slightly lowered energy use of C31 / C32 solver
    Added aliases GRIN-C31 and GRIN-C32 for the Cuckatoo solvers (the old names still exist and continue to work)
    Changed driver requirement for all GRIN codes: 18.50 for all pre-Navi cards, 19.30 for Navi (Linux); Adrenaline 18.12 for all pre-Navi, Adrenaline 19.10 for Navi

    Version 0.9.4 (Linux Only)
    New GRIN-AT31 performance code for Vega (+7%) and Navi (+12%). Requires amdgpu-pro 18.50 or newer or ROCm 2.10 driver
    Experimental support for Cuckatoo-32 (use --coin GRIN-AT32) on 8G AMD cards (see further notes)
    Windows release postponed due to incompatibilities with the new performance codes.

    Expected performance (C31, 0.9.4)
    Radeon VII (Stock, 19.30): 1.91 g/s
    Radeon VII (1330 / 975 / 775mV, ROCm 2.10): 1.55 g/s
    Vega 64 (1550 / 1100 / 1000mV, ROCm 2.10): 1.45 g/s
    Vega 64 (1350 / 1025 / 875mV, ROCm 2.10): 1.25 g/s
    Vega 64 (1350 / 1025 / 875mV, 19.30): 1.22 g/s
    Vega 56 (1270 / 900 / 862mV, 19.30): 1.1 g/s
    RX 5700 (Power Color Red Dragon, Stock, 19.30): 0.99 g/s

    Expected performance (C32)

    Radeon VII (Stock): 0.5 g/s
    RX 64 (Stock): 0.39 g/s
    RX 56 (Stock): 0.35 g/s

    About Cuckatoo-32 (Grin)
    The primary grin proof of work Cuckatoo 31+ is designed in a way that the original instance - cuckatoo-31 - will fade out beginning mid January 2020, which means its difficulty will increase slowly over a period of 31 weeks until it gets impossible to mine a C31 block on the chain. But as by design also more difficult instances of Cuckatoo, namely Cuckatoo-32 ... Cuckatoo-63 are implemented on the chain that also can make blocks. The difficulties of this higher instances will remain stable, such that at some point it will be more profitable to mine Cuckatoo-32 instead of Cuckatoo-31 (likely from mid of February).

    lolMiner 0.8.4 provides the first public implementation on a C32 GPU miner for 8G cards. The code is not yet tuned to the max and thus flagged experimental. When you want to pool mine with it make sure the pool supports Cuckatoo-32. Some pools (e.g. grinmint.com) - especially the pools using the reference pool software - support it on their C31 ports without mentioning it, other pools currently reject C32 shares. Solo mining with C32 will work as usual. Note that a share of C32 has ~2.064 times the weight of a C31 share and will thus rewarded higher / has a higher chance to mine a block by that factor.

    Currently there are already two solo mined C32 blocks on the Grin blockchain using an early version of the code published with lolMiner 0.8.4. The two blocks have height 430112 and 430255.

    Have fun experimenting with C32.

    Version 0.9.3
    Extended GRIN-AT31 compatibility to older drivers (18.x +)
    Improved GRIN-AT31 performance on ROCm (RX 470/480/570/580/Vega/VII)
    Introduced early job cancellation for GRIN-AT31+ (improves hash on pool side, see further release notes)
    Deeply reworked kernel scheduler
    Fixed GRIN-AT31 kernel bugs (improving stability and fidelity)
    Fixed Bug: Vega FE loading 8G instead of 16G GRIN-AT31 solver in Windows
    Fixed Bug: Watchdog did not call right file in Windows
    Added --disablewatchdog 1 parameter to disable the 0 sol/s / 0 g/s detection

    About Early Job Cancellation for GRIN

    The GRIN proof of work is a compute intense and rather slow algorithm. Especially C31 often needs (at 1 g/s) about one second for each graph processed. In case a new job (for a new chain height) arrives, the current calculation effort is worthless, because the block that was mined on already got found.
    lolMiner 0.9.3 now introduces an early cancellation for long lasting works: if a new work arrives that invalidates the current run calculations, they get canceled to start quicker on the fresh work. To demonstrate the effect see the example describing the 0.9.2 and 0.9.3 difference:
    Assume you have a card running 1 g/s on GRIN-AT31. Then in 2 minutes (120 seconds) it will be able to process 120 graphs. On average - Grin has a 1 minute block time - two of these graphs are already obsolete when they got finished.
    lolMiner 0.9.2 will display the 1 g/s, because of 120 processed graphs per 120 seconds. But two of the graphs are then filtered out in the stratum module, thus the pool can see at most 118 / 120 = 0.983 g/s (minus about 1 graph fee).
    lolMiner 0.9.3 will cancel the running work before it gets completed. On average you will be able to process one more graph then 0.9.2 assuming both are canceled about half way through. Thus lolMiner 0.9.3 starts 121 graphs and completes 119 of them. The displayed hash rate is now 119 graphs /120 seconds = 0.991 g/s. This equals what the pool could see (minus one for fee), because the 119 completed are the ones that got not canceled early.

    Conclusion: lolMiner 0.9.3 DISPLAYED hash rate may be a little lower then 0.9.2, but what arrives at pool is better. The slower the cards are, the more drastic is this effect, e.g. a 580 8G running at 0.65 g/s will benefit almost 2% on pool side, a VII with 1.75 g/s only half a percent.
    Combined with the mostly on GPU cycle finder lolMiner achieves a stale share rate of less then 0.7% and thus gives you best displayed to pool hash rate ratio available for Grin Cuckatoo-31.

    Version 0.9.2
    Significant performance improvement of GRIN-AT31 on 8 / 16G cards (+5% on Polaris & Vega, +10 on Navi)
    Experimental support for GRIN-AT31 and Polaris, Vega and VII using AMD ROCm drivers
    Added range checks to GRIN-AT31 code (improves better stability)
    Added function to call external watchdog scripts in case a GPU fails during mining (see release notes)

    Usage of Watchdog Script

    In case the miner detects no action of a GPU for at least a minute it will call the included scripts "reboot.sh" (Linux) or "reboot.bat" (Windows) and display a warning message in red. Afterwards the counters are reset. The scripts can be used to trigger a reboot of the rig or to call any other watchdog actions. The miner itself will take no further action and continue operation on the remaining cards.

    Expected Performance:

    Radeon VII (stock): 1.79 g/s
    Radeon VII (1375/975/0.793v, 110W): 1.37 g/s
    Vega FE (stock): ~1.3 g/s
    Vega 56 (1230/900/0.85v, 130W): 1.0 g/s
    RX 5700 (Red Dragon, stock): 0.91 g/s
    RX 580 8G (1240/2150/0.868V, ~120W): 0.61 g/s

    Version 0.9.1
    Added GRIN-AT31 solver for 16G AMD cards (Better performance on Radeon Vega FE, Radeon VII and Sapphire RX 570 16G)
    Updated GRIN-AT31 solver for 4G AMD cards (Better performance on Fiji based GPUs, Polaris 10 4G)
    Fixed a bug causing too low pool hash on GRIN-AT31
    Added experimental GRIN-AT31 support for AMD Navi (8G), AMD Fiji (4G) and AMD Hawaii (4G / 8G) GPUs

    Version 0.9
    Significant performance improvement for GRIN-AT31 on 8G AMD cards (+22% on Polaris to 30% on Radeon VII)
    Disabled 16G solver for GRIN-AT31 (the 8G is faster at the moment)
    Reduced Grin stale shares
    Added --coin YEC parameter for YCash
    In command line lolMiner now accepts --pool address:port pattern
    Fixed a bug with the API crashing when accessed by Chrome based browsers
    Fixed a bug in EXCC stratum not passing number of submitted shares to the API

    Version 0.8.8

    • Removed BEAM-I (Beam Hash I), since the fork had happened, BEAM-II and BEAM now both point to the new PoW
    • Improved driver detection mechanisms and kernel selection
      -> On AMDs: The invalid work group size bug should be gone for Beam*
      -> On Nvidias: Performance of Beam Hash II should be improved (since it now uses the right kernels)
    • Added new simple .bat (Windows) and .sh (Linux) files for one liner configuration.
    • Beta: Equihash 96/5 (--coin MNX) should now allow to change the personalization string (--overwritepersonal=newPers)

    (*) Note: If you see now BeamHash II running in a compatibility kernel on Polaris or Vega cards please report me your driver version (it was tested with 19.20 drivers) - older drivers may in future be unsupported for newer kernels.

    Changes of 0.8.7 over 0.8.6

    • Added support for Beam Hash II on older AMD cards (R 9 200 / 300 4 & 8G cards; R9 280(X), HD 79x0 with 3G). Note that the auto-switcher is only working with at least 4G, for the 3G cards please use --coin BEAM-II manually on fork height.
    • Fixed an issue with Genesis Network (GENX) missing in lolMiner 0.8.x

    Changes of 0.8.6 over 0.8.5

    • Added support the BEAM hard fork on block 321321 (approx August 15th), read below about the usage
    • Fixed a bug with the BEAM stratum back end in case of formatted job descriptions (e.g. new Nicehash platform)

    Note about the BEAM hard fork usage
    There are now 3 parameters for mining BEAM, --coin BEAM-I, --coin BEAM-II and --coin BEAM

    • Use BEAM-I for mining the current / old BEAM proof of work that is valid until the hard fork.
    • Use BEAM-II for mining the new BEAM proof of work that is valid from the hard fork.
    • Use BEAM for an automatic switcher between the two PoWs. This mode will detect the height and the fork height and will automatically switch over on the right block. Note that this requires the pool to send at least the height. On startup the miner will detect if the pool is compatible to the automatic switcher and display a message if all is fine.
      The message is colored in command line: green - in this case the new PoW is guarantied to be supported; yellow - the height is send so the miner can switch over, but its uncertain if the new PoW is implemented; red - the pool does not send the required information.
      In the last case the miner will show the message and then quit after 10 seconds. In this case select the right PoW manually with BEAM-I or BEAM-II. When at least the height is send, the miner will start mining in automatic mode.

    Changes of 0.8.5 over 0.8.4

    • Added support for Grin Cuckarood-29 algorithm (--coin GRIN-AD29) for 4G and 8G AMD cards. This new PoW will be active on Grin from block 262.080 (July 17th)

    Changes of 0.8.4 over 0.8.3

    • Fixed a 0 sol/s issue for Zelcash
    • Reduced Zelcash memory usage to 2.9 GBytes
    • Fixed a bug with the stratum for 125/4, 144/5, 192/7 and 96/5 in case the pool sends a very low job id.

    Changes of 0.8.3 over 0.8.2

    • Added a new Cuckatoo-31 solver for 16G AMD cards

    Changes of 0.8.2 over 0.8.1

    • Added support for ZELHash (EquihashR 125/4/0). The new algorithm is available under --coin ZEL now. If you want to mine Zel pre fork please use 0.8.1 or earlier version

    Changes of 0.8.1 over 0.8

    • Added support for NiceHash on Grin
    • Fixed a bug with some pool software (e.g. grinmint.com)
    • Reduced number of stale shares submitted

    Changes of 0.8 over 0.7(.1)

    • Added support for Grin (Cuckatoo-31) for 4G (Slean) and 8G cards. The parameter is "--coin GRIN-AT31"
    • Grin cycle finding is completely done on GPU, the miner has almost 0 CPU load (on AMD, Nvidia has some due to OpenCL back end)
    • Stratum bug fixes (NiceHash) for 144/5, 192/7 and 96/5
    • Improved general stability
    • Added a distinct 1G / 3&4G / 6&8G kernel for mining MNX (Windows, Linux had this in 0.7.1)

    Changes of 0.7.1 over 0.7

    • Added a distinct 1G / 3&4G / 6&8G kernel for mining MNX
    • Added a new parameter --asm. The parameter activates the use of binary kernels, see below.

    Binary kernels in 0.7.1
    lolMiner 0.7.1 features binary kernels for mining BEAM that are tuned with AMD assembler commands. This kernels currently require the AMD ROCm OpenCL driver in Linux (thats why 0.7.1 is Linux only).
    When you run a system with this OpenCL drivers using --asm 1 or the pendant in config file, the miner will try to load the binary kernels.

    The kernels feature a speedup of approx 8% on Radeon RX 580 series and 10% on Vega 56, 64 and Radeon VII. Also the energy consumption should slightly be reduced. There are kernels included for RX 470, 480, 570, 580, 590, Vega 56, 64 and Radeon VII. Fiji GPUs can be compatible but are untested yet.

    It is planned for future releases to extend the support for other drivers and Windows, but these other drivers make it complicated to handle the improvements. Stay tuned.

    Changes of 0.7 over 0.6 stable

    • Added support for Beam (BEAM, modified Equihash 150/5), only tuned for AMD cards
    • Added TLS support for stratum. The default is off for all coins except Beam but on for Beam. This adds a new parameter --tls to control TLS on / off (see manual on usage)
    • Some bugfixes and reworks in the stratum code. It is more stable now
    • Complete rework of the mining back end. Lower CPU load for AMD graphic cards.
    • GPU sorting changed. Its now sorted by PCIE bus address. This addresses are also shown at startup and in API.
    • Integrated all kernel files to the executable
    • Lowered fee of ALL algorithms / coins to 1%
    • Added --help parameter (needs formating)
    • API update interval is now fixed to 10 seconds
    • API now smooths the performance data over approx one minute

    Coin specific changes:

    • Removed workbatch parameter for MNX, its obsolete now
    • Removed 96/5 Nvidia specific kernel
    • Changed Safecoin (SAFE) from Equihash 144/5 to 192/7
    • Added Vidulum (VDL), Equihash 192/7

    Changes of 0.6 over 0.5 stable

    • New codes for all coins on all cards (better speed)
    • New API and statistics module (API updating every 10 seconds)
    • Better stratum stability
    • Improved stability for many GPU systems
    • and many more small stuff I can not remember

    posted in RVN Mining read more
  • Ushu

    GMiner v2.16

    GMiner - High-performance miner for AMD/Nvidia GPUs.

    Download links:
    MEGA: GMiner v2.16 https://mega.nz/folder/EHxHmDbT#Fsl41S582vaf5G12RU2gyA

    Supported algoritms:

    • Ethash (Nvidia only)
    • ProgPoW (Sero) (Nvidia only)
    • KAWPOW (Ravencoin) (Nvidia only)
    • Ethash+Eaglesong (Nvidia only)
    • Ethash+Blake2s (Nvidia only)
    • Eaglesong (Nvidia/Amd)
    • Blake2b+Sha3 (Handshake) (Nvidia only)
    • Cuckarood29/Cuckaroom29 (Grin) (Nvidia only)
    • Cuckatoo31 (Grin) (Nvidia only)
    • Cuckatoo32 (Grin) (Nvidia only)
    • Cuckoo29 (Aeternity) (Nvidia/Amd)
    • CryptoNightBBC (BBC) (Nvidia only)
    • BFC (Nvidia/Amd)
    • Cortex (Nvidia only)
    • Cuckaroo29b (BitTube) (Nvidia only)
    • Cuckaroo29s (Swap) (Nvidia/Amd)
    • Cuckarood29v (MoneroV) (Nvidia only)
    • Blake2s(KDA) (Nvidia/Amd)
    • Eaglesong (CKB) (Nvidia/Amd)
    • Equihash 96,5 (MinexCoin) (Nvidia only)
    • Equihash+Scrypt (Vollar) (Nvidia only)
    • Equihash 125,4 (ZelCash) (Nvidia only)
    • Equihash 144,5 (Bitcoin Gold, BitcoinZ, SnowGem, ZelCash) (Nvidia/Amd)
    • Beam Hash (BEAM) (Nvidia/Amd)
    • Equihash 192,7 (Zero, Genesis) (Nvidia/Amd)
    • Equihash 210,9 (Aion) (Nvidia only)

    Features:

    • Watchdog (Automatically restart miner on GPU failure, loss of connection to pool, miner crashes)
    • Failover pools (Automatically connect to failover pool when main pool unavailable, support unlimited number of failover pools)
    • Power efficiency calculator (Show power consuming for each GPU, Sol/W)
    • SSL stratum connection (optional)
    • API / Telemerty

    Fee is 0.65% for Ethash, 5% for BBC, 5% for Cortex, 3% for Cuckaroom29, 3% for BFC, 2% for all other algorithms

    Performance on stock GPU settings:

    ALGO COIN UNIT 1060 1660Ti 1070 1070Ti 1080 1080Ti 2060 2070 2080 RX570 RX580 VEGA56 VEGA64
    Equihash 96,5 MNX KSol/s 15.3 24.7 28 39.5
    Equihash 125,4 ZEL Sol/s 22.3 26.1 32.9 40.1 42.3 56.9 35.5 45.3 58.9
    Equihash 144,5 BTG, BTCZ Sol/s 37.5 55.5 65 69 96 65.6 68 24 27 43
    BeamHashII BEAM Sol/s 22.5 26.8 34.7 41.4 39.9 58.9 37.2 50 62.5 16
    Equihash 192,7 YEC, ZCL Sol/s 21 30 37 39 54 36 52 14 17 26
    Equihash 210,9 AION Sol/s 147 209 227 347
    Cuckarood29 GRIN G/s 3.65 5.26 5.26 5.82 5.82 9.17 6.75 8.4 10
    Cuckaroo29(s) XWP, XBG G/s 3.2 4.55 4.65 5.25 5.5 8 6 7.6 8.8 1.6 1.8 3.2 3.85
    Cuckatoo31 GRIN G/s 0.86 0.96 1.64 1.33
    Cuckoo29 AE G/s 3.53 4.75 5.22 5.65 5.75 8.66 6.53 8.12 9.5 1.88 2.07 3.2 4.4
    BFC BFC H/s 84.04 133.09 124.28 134.52 136.90 206.19 155.47 193.33 226.19
    Equihash+Scrypt VDS KSol/s 14 19.5 19.7 23.1 27 37.3 24 28.5 36.5
    Cortex CTXC G/s 1.53 3.13
    Ethash ETH MH/s 27.13 27.95 37.22
    Eaglesong CKB MH/s 778 755 1150 300

    Requirements:

    • CUDA compute compability 5.0+
    • Cuckaroo29 ~ 3.8GB VRAM
    • Cuckatoo31 ~ 7.68GB VRAM
    • Cuckoo29 ~ 3.8GB VRAM
    • Equihash 96,5 ~0.75GB VRAM
    • Equihash 144,5 ~1.75GB VRAM
    • Beam Hash ~2.9GB VRAM
    • Equihash 192,7 ~2.75GB VRAM
    • Equihash 210,9 ~1GB VRAM
    • CUDA 9.0+

    v2.16

    • added AMD support for Cuckaroo29b (BitTube)

    v2.15

    • added Cuckaroo29b algorithm (BitTube)

    v2.14

    • fixed bug with share difficulty on cuckaroom29-qitmeer algorithm
    • lowered devfee to 3% on cuckaroom29-qitmeer algorithm

    v2.13

    • support Qitmeer hardfork (cuckaroom29 Qitmeer algorithm)

    v2.12

    • improved performance for BeamHashIII algorithm (+2%-10% dependent on GPU)
    • removed auto-switching to BeamHashIII

    v2.11

    • support BeamHashIII algorithm for Nvidia GPUs (for auto-switching use algo --beamhash)
    • improved Cuckatoo32 performance (up to 5%-8% dependent on GPU)
    • lowered fee for Cuckatoo32 algorithm to 2%

    Usage examples:

    1. Bitcoing Gold

    miner --algo 144_5 --pers BgoldPoW --server eu.btgpool.pro --port 1445 --user YOUR_BITCOING_GOLD_WALLET.rigName --pass x

    1. ZERO

    miner --algo 192_7 --pers ZERO_PoW --server zer-eu.forgetop.com --port 2052 --user YOUR_ZERO_WALLET.rigName --pass x

    1. Failover pool

    miner --algo 144_5 --pers BgoldPoW --server eu.btgpool.pro --port 1445 --user YOUR_BITCOING_GOLD_WALLET.rigName --pass x --server btg.2miners.com --port 4040 --user YOUR_BITCOING_GOLD_WALLET.rigName --pass x

    posted in RVN Mining read more
  • Ushu

    Bminer is a highly optimized cryptocurrency miner that runs on modern AMD/NVIDIA GPUs (Maxwell and Pascal, i.e. GPUs that have compute capability 5.0 or above). Bminer is one of the fastest publicly available miners today -- we use various techniques including tiling and pipelining to realize the full potentials of the hardware.
    Bminer also comes with REST APIs to facilitate production deployments (e.g., mining farms).

    Bminer supports mining Equihash-based coins (e.g., Zcash) with 2% of devfee.
    Bminer supports mining Zhash / Equihash 144,5 based coins (e.g. BitcoinGold, BitcoinZ) with 2% of devfee.
    Bminer supports mining Ethash-based coins (e.g., Ethereum) with 0.65% of devfee.
    Bminer also supports dual mining mode - mining Ethash-based coins (e.g. Ethereum) and Blake14r-based coins (e.g. Decred) / Blake2s-based coins (e.g. Verge) at the same time. Devfee for the dual mining mode is 1.3%, and the second coin (e.g. Decred/Verge) is mined without devfee.
    Bminer supports mining Tensority-based coins (e.g., Bytom(BTM)) with 2% of devfee.
    Bminer supports mining Grin (GRIN) with 1% of devfee.

    Features:

    Fast

    Grin31 mining on stock settings:
    2.60 G/s on RTX 2080Ti
    1.65 G/s on RTX 2080
    1.55 G/s on GTX 1080Ti
    0.95 G/s on GTX 1070
    Bminer 16.0.6 Grin29m mining on stock settings:
    8.32 G/s on GTX 2080Ti
    5.18 G/s on GTX 2070
    3.96 G/s on 2060
    2.18 G/s on 1060
    3.34 G/s on 1070
    5.03 G/s on 1080ti
    3.00 G/s on P104-4G
    3.56 G/s on P104-8G
    4.95 G/s on P102-10G
    AE mining on stock settings:
    11.8 Sol/s on GTX 2080Ti
    8.90 Sol/s on GTX 2080
    7.40 Sol/s on GTX 1080Ti
    4.7 Sol/s on GTX 1070
    3.4 Sol/s on GTX 1060 6G
    Beam mining on stock settings:
    30 Sol/s on GTX 1080Ti
    21 Sol/s on GTX 1070
    12 Sol/s on GTX 1060 6G
    Equihash mining on stock settings:
    735-745 Sol/s on GTX 1080Ti
    450-460 Sol/s on GTX 1070
    315-325 Sol/s on GTX 1060
    Equihash 144,5 (Zhash) mining on stock settings
    61 Sol/s on GTX 1080Ti
    25 Sol/s on GTX 1060
    Ethash mining on GTX 1080Ti stock settings (power: 250 W)
    With OhGodAnETHlargementPill: 46.7 MH/s
    Without OhGodAnETHlargementPill: 32.2 MH/s
    Dual mining using automatic tuning (default) on GTX 1080Ti stock settings (power: 250 W)
    With OhGodAnETHlargementPill:
    ETH 46 MH/s and DCR 1000 MH/s
    ETH 46 MH/s and XVG 1770 MH/s
    Without OhGodAnETHlargementPill:
    ETH 32 MH/s and DCR 2200 MH/s
    ETH 32 MH/s and XVG 3750 MH/s
    Bytom mining on stock settings:
    4650 H/s on GTX 1080Ti
    2850 H/s on GTX 1070
    1800 H/s on GTX 1060 6G

    Secure and reliable:
    SSL support
    Automatic reconnects to recover from transient network failures
    Automatic restarts if GPUs hang
    Operation friendly:
    Comes with REST APIs to facilitate production deployments
    Quickstart:
    Download and extract Bminer into a folder (e.g. C:\bminer or /home/bminer)
    Depending on the coins that you want to mine, find the corresponding script in the folder. For example, the corresponding script is mine_grin29.bat (on Windows) or mine_grin29.sh (on Linux) when mining Grin using the Cuckaroo29 algorithm.
    Change the address and account information in the script.
    Run the script and Enjoy mining.

    Download BMiner v.16.2.6 https://mega.nz/folder/dahjRTrS#tq10sdyOH898ZfR64Ds9LQ

    Release notes:

    16.2.6 (Current)
    Fix compatibility issues with Beam mining pools.
    Fix compatibility issues on Windows
    16.2.5
    Improve performance of the BeamHash III miner.
    Fix critical issues that the BeamHash III miner computes invalid solutions.
    Reduce the rejection rates of the Ethereum and ProgPOW miners.
    16.2.4
    Fix critical issues that Bminer fails to connect to the pools under Windows.
    Fix the miscalculations of the targets for Qitmeer.
    16.2.3
    Support the Cuckaroo29m hardfork for Qitmeer.
    Retire the CKB miner.
    Fix compatibility issues when mining Ethereum on Nicehash.
    16.2.2
    Improve the performance of Ethereum mining on AMD GPUs.
    Retire ZEC miner.
    Improve stability of the Cuckatoo32 miner.
    Support automatic transition to BeamHashIII.
    Improve compatibility with Windows.
    16.2.1
    Fix compatibility issues with some Raven mining pools.
    16.2.0
    Improve the performance on mining Aeternity / BFC.
    Initial support for mining SERO / Raven.

    posted in RVN Mining read more
  • Ushu

    T-Rex miner for modern NVIDIA GPUs - Maxwell and newer

    Download https://mega.nz/folder/FDwlzAIL#LxhBM58HnRtwBLVYc8kwIQ

    Supported algorithms:
    kawpow
    progpow
    mtp
    x16rt
    x16r
    x16rv2
    x16s
    x17
    x22i
    x25x
    x21s
    x11r
    geek
    bcd
    hmq1725
    honeycomb
    tensority
    dedal
    sha256t
    sha256q
    timetravel
    lyra2z
    bitcore
    sonoa
    renesis
    balloon
    polytimos
    skunk
    c11
    phi
    tribus
    GLT algos:
    astralhash
    jeonghash
    padihash
    pawelhash
    Usage
    T-Rex supports command line arguments similar to that of ccminer:

    kawpow:
    t-rex -a kawpow -o stratum+tcp://us.rvn.minermore.com:4501 -u <wallet> -p x

    MTP:
    t-rex -a mtp -o stratum+tcp://xzc.2miners.com:8080 -u <wallet> -p x

    To get the full list of supported options run:
    t-rex -h

    Release notes
    0.15.8

    Bug fixes:

    • (KAWPOW) "kawpow validation failed" rejects (especially on high intensity and low difficulty)
    • Use %HOSTNAME%, %USER% environment variables in parameters or config file

    posted in RVN Mining read more
  • Ushu

    GMiner v2.15 Equihash/CuckooCycle/Ethash/ProgPoW/KAWPOW

    GMiner - High-performance miner for AMD/Nvidia GPUs.

    Download https://mega.nz/folder/EHxHmDbT#Fsl41S582vaf5G12RU2gyA

    Supported algoritms:

    • Ethash (Nvidia only)
    • ProgPoW (Sero) (Nvidia only)
    • KAWPOW (Ravencoin) (Nvidia only)
    • Ethash+Eaglesong (Nvidia only)
    • Ethash+Blake2s (Nvidia only)
    • Eaglesong (Nvidia/Amd)
    • Blake2b+Sha3 (Handshake) (Nvidia only)
    • Cuckarood29/Cuckaroom29 (Grin) (Nvidia only)
    • Cuckatoo31 (Grin) (Nvidia only)
    • Cuckatoo32 (Grin) (Nvidia only)
    • Cuckoo29 (Aeternity) (Nvidia/Amd)
    • CryptoNightBBC (BBC) (Nvidia only)
    • BFC (Nvidia/Amd)
    • Cortex (Nvidia only)
    • Cuckaroo29b (BitTube) (Nvidia only)
    • Cuckaroo29s (Swap) (Nvidia/Amd)
    • Cuckarood29v (MoneroV) (Nvidia only)
    • Blake2s(KDA) (Nvidia/Amd)
    • Eaglesong (CKB) (Nvidia/Amd)
    • Equihash 96,5 (MinexCoin) (Nvidia only)
    • Equihash+Scrypt (Vollar) (Nvidia only)
    • Equihash 125,4 (ZelCash) (Nvidia only)
    • Equihash 144,5 (Bitcoin Gold, BitcoinZ, SnowGem, ZelCash) (Nvidia/Amd)
    • Beam Hash (BEAM) (Nvidia/Amd)
    • Equihash 192,7 (Zero, Genesis) (Nvidia/Amd)
    • Equihash 210,9 (Aion) (Nvidia only)

    Features:

    • Watchdog (Automatically restart miner on GPU failure, loss of connection to pool, miner crashes)
    • Failover pools (Automatically connect to failover pool when main pool unavailable, support unlimited number of failover pools)
    • Power efficiency calculator (Show power consuming for each GPU, Sol/W)
    • SSL stratum connection (optional)

    Requirements:

    • CUDA compute compability 5.0+
    • Cuckaroo29 ~ 3.8GB VRAM
    • Cuckatoo31 ~ 7.68GB VRAM
    • Cuckoo29 ~ 3.8GB VRAM
    • Equihash 96,5 ~0.75GB VRAM
    • Equihash 144,5 ~1.75GB VRAM
    • Beam Hash ~2.9GB VRAM
    • Equihash 192,7 ~2.75GB VRAM
    • Equihash 210,9 ~1GB VRAM
    • CUDA 9.0+

    v2.15

    • added Cuckaroo29b algorithm (BitTube)

    v2.14

    • fixed bug with share difficulty on cuckaroom29-qitmeer algorithm
    • lowered devfee to 3% on cuckaroom29-qitmeer algorithm

    v2.13

    • support Qitmeer hardfork (cuckaroom29 Qitmeer algorithm)

    Usage examples:

    1. Bitcoing Gold
      Code: [Select]
      miner --algo 144_5 --pers BgoldPoW --server eu.btgpool.pro --port 1445 --user YOUR_BITCOING_GOLD_WALLET.rigName --pass x
    2. ZERO
      Code: [Select]
      miner --algo 192_7 --pers ZERO_PoW --server zer-eu.forgetop.com --port 2052 --user YOUR_ZERO_WALLET.rigName --pass x
    3. Failover pool
      Code: [Select]
      miner --algo 144_5 --pers BgoldPoW --server eu.btgpool.pro --port 1445 --user YOUR_BITCOING_GOLD_WALLET.rigName --pass x --server btg.2miners.com --port 4040 --user YOUR_BITCOING_GOLD_WALLET.rigName --pass x

    posted in RVN Mining read more
  • Ushu

    lolMiner
    -- Announcement Thread --

    Hi there,
    this is the announcement thread for lolMiner 1.03 a multi algorithm Equihash / Beam & Grin miner with focus on AMD GPUs (OpenCL based).
    Note it will run on most Nvidia GPUs, too but the speed and stability may vary.

    Download

    lolMiner 1.03:
    [Linux & Windows] https://mega.nz/folder/xDg0zSbB#s-KdTy6qGTKxYkwNmibc3Q

    Driver Requirement:
    Windows: Adrenaline 19.1 & newer (pre Navi) / 19.10.02 & newer (Navi), Linux: 18.10 & newer (RX 390, Fury, 470-580), 18.50 & newer (Vega, VII), 19.30 & newer (Navi)

    Supported Algorithms
    Algorithm Solvers for Memory Size
    Beam Hash I 3G / 4G
    Beam Hash II 3G / 4G
    Beam Hash III 6G
    Cuckatoo-31 4G / 8G / 16G
    Cuckatoo-32 4G / 8G / 16G
    Cuckaroo-30CTX 8G
    CuckarooD-29 4G / 6G
    CuckarooM-29 6G / 8G
    ZelHash 3G / 4G
    Equihash 144/5 2G
    Equihash 192/7 3G / 4G
    Equihash 210/9 2G

    • and many others

    Changelog

    Version 1.03

    New Beam Hash III 4G solver, replaces the 6G solver on AMD Vega GPUs and earlier (+5 - 8% performance on RX 580 & Vega GPUs)
    New Beam Hash III 6G solver on ROCm and for AMD Navi GPUs (+8-10% performance on Navi cards)
    Fixed a bug with the API (--apiport) crashing the miner in Windows on startup

    Version 1.02
    Disabled Beam Hash III auto switcher. --coin BEAM now pointing to --algo BEAM-III - this should resolve some config problems
    Fixed a bug that made the miner not starting BEAM-III on RX 550 4G GPUs
    Fixed a bug that made the miner not start mining Cortex
    Fixed a bug with Beam Hash I 3G solver (miners did not find it)
    Fixed a bug not writing a log file when --log on was given
    Fixed a bug with parameter --digits (was missing in 1.0 and 1.01)
    Re-Enabled parameter --port, but with a big red deprecation warning. Will resolve some 1.0 config problems

    Version 1.01
    Improved performance of Beam Hash III on all 6G+ cards (by about 4-5%)
    Added 3G* / 4G solver for Beam Hash III
    (* will not work in Windows 10 and some older AMD cards)
    Fixed an issue with mining Beam Hash III to NiceHash
    --tls now allowed to be used multiple times to configure it for each pool separately
    If found the miner will now load the user_config.json file per default again (fixes issues with minerstat)
    Fixed temperature and power monitoring for VII and Navi on Windows 10 (Fan speed may still be broken ... work in progress)

    Version 1.0
    lolMiner got a restructure how to configure it and also features a 2nd, more simple config file format.
    Use lolMiner -h to get a list of new supported parameters or visit the new online manual
    Added optimizes solvers for Beam Hash III for AMD & Nvidia cards. Use --coin BEAM to auto switch from BeamHash II to BeamHash III on fork (approx June 28th, requires 8G card) or select Beam Hash III solver manually with --algo BEAM-III (requires 6G card)
    Added performance improved (+ >10%) GRIN-C29M solver for 8G GPUs
    Added Cuckaroo-30 solver to mine Cortex Ai (--coin CTXC or --algo C30CTX) for all 8G and higher GPUs
    Added support for non-integer difficulty on Grin
    Reactivated support for Beam Hash I including support for personalization strings.
    AMD Navi does now work on all supported algorithms
    Removed Grin Auto-Switcher (C31 is obsolete now and the switcher would not work on next Grin fork)
    Removed support for MNX (Minex Coin project is dead / abandoned by developers)
    Added temperature, consumption and fan speed readings in API and long statistics
    Internal bug fixes

    Version 0.9.8
    New GRIN-C29M solver, Less memory usage (fits 6G) & 8-12% better performance
    Added BEAM support for AMD Navi Generation
    Fixed a lot of driver issues of the last build with GRIN codes
    Renamed GRIN-AD29 to MWC-C29D

    Version 0.9.7
    Windows: Increased GRIN-C32 performance on Navi cards by 15-18%
    Linux: Increased GRIN-C32 performance on Vega, VII & Navi cards by 15-18%
    Added a Grin Auto profit switcher (use: --coin GRIN-AUTO + further options). Please read carefully how to use it and which pools are supported.

    Version 0.9.6
    Significant improvement on GRIN-C29M performance (+6-7% on 580 and Vega cards, +10% on Navi)
    Significant improvement on GRIN-C31 and GRIN-C32 solver (~ +6% on all AMD cards)
    Added a 16G GRIN-C32 solver (Approx 20% faster on Radeon VII, Vega FE and 570 16G)

    Version 0.9.5
    Added support for Grin CuckarooM-29 (hard fork on Jan 16th) on 8G AMD GPUs, use --coin GRIN-C29M to mine with it.
    Hint: The miner will pause until the fork height is reached not to waste energy. Use --coin FLOO-C29M to test the miner in floonet testnet before if you like.
    Improved C31 performance on 8G cards by ~5% (Windows: relatively to 0.9.3, Linux: relatively to 0.9.4)
    Navi on Windows now runs same kernels as in Linux
    Slightly lowered energy use of C31 / C32 solver
    Added aliases GRIN-C31 and GRIN-C32 for the Cuckatoo solvers (the old names still exist and continue to work)
    Changed driver requirement for all GRIN codes: 18.50 for all pre-Navi cards, 19.30 for Navi (Linux); Adrenaline 18.12 for all pre-Navi, Adrenaline 19.10 for Navi

    Version 0.9.4 (Linux Only)
    New GRIN-AT31 performance code for Vega (+7%) and Navi (+12%). Requires amdgpu-pro 18.50 or newer or ROCm 2.10 driver
    Experimental support for Cuckatoo-32 (use --coin GRIN-AT32) on 8G AMD cards (see further notes)
    Windows release postponed due to incompatibilities with the new performance codes.

    Expected performance (C31, 0.9.4)
    Radeon VII (Stock, 19.30): 1.91 g/s
    Radeon VII (1330 / 975 / 775mV, ROCm 2.10): 1.55 g/s
    Vega 64 (1550 / 1100 / 1000mV, ROCm 2.10): 1.45 g/s
    Vega 64 (1350 / 1025 / 875mV, ROCm 2.10): 1.25 g/s
    Vega 64 (1350 / 1025 / 875mV, 19.30): 1.22 g/s
    Vega 56 (1270 / 900 / 862mV, 19.30): 1.1 g/s
    RX 5700 (Power Color Red Dragon, Stock, 19.30): 0.99 g/s

    Expected performance (C32)

    Radeon VII (Stock): 0.5 g/s
    RX 64 (Stock): 0.39 g/s
    RX 56 (Stock): 0.35 g/s

    About Cuckatoo-32 (Grin)
    The primary grin proof of work Cuckatoo 31+ is designed in a way that the original instance - cuckatoo-31 - will fade out beginning mid January 2020, which means its difficulty will increase slowly over a period of 31 weeks until it gets impossible to mine a C31 block on the chain. But as by design also more difficult instances of Cuckatoo, namely Cuckatoo-32 ... Cuckatoo-63 are implemented on the chain that also can make blocks. The difficulties of this higher instances will remain stable, such that at some point it will be more profitable to mine Cuckatoo-32 instead of Cuckatoo-31 (likely from mid of February).

    lolMiner 0.8.4 provides the first public implementation on a C32 GPU miner for 8G cards. The code is not yet tuned to the max and thus flagged experimental. When you want to pool mine with it make sure the pool supports Cuckatoo-32. Some pools (e.g. grinmint.com) - especially the pools using the reference pool software - support it on their C31 ports without mentioning it, other pools currently reject C32 shares. Solo mining with C32 will work as usual. Note that a share of C32 has ~2.064 times the weight of a C31 share and will thus rewarded higher / has a higher chance to mine a block by that factor.

    Currently there are already two solo mined C32 blocks on the Grin blockchain using an early version of the code published with lolMiner 0.8.4. The two blocks have height 430112 and 430255.

    Have fun experimenting with C32.

    Version 0.9.3
    Extended GRIN-AT31 compatibility to older drivers (18.x +)
    Improved GRIN-AT31 performance on ROCm (RX 470/480/570/580/Vega/VII)
    Introduced early job cancellation for GRIN-AT31+ (improves hash on pool side, see further release notes)
    Deeply reworked kernel scheduler
    Fixed GRIN-AT31 kernel bugs (improving stability and fidelity)
    Fixed Bug: Vega FE loading 8G instead of 16G GRIN-AT31 solver in Windows
    Fixed Bug: Watchdog did not call right file in Windows
    Added --disablewatchdog 1 parameter to disable the 0 sol/s / 0 g/s detection

    About Early Job Cancellation for GRIN

    The GRIN proof of work is a compute intense and rather slow algorithm. Especially C31 often needs (at 1 g/s) about one second for each graph processed. In case a new job (for a new chain height) arrives, the current calculation effort is worthless, because the block that was mined on already got found.
    lolMiner 0.9.3 now introduces an early cancellation for long lasting works: if a new work arrives that invalidates the current run calculations, they get canceled to start quicker on the fresh work. To demonstrate the effect see the example describing the 0.9.2 and 0.9.3 difference:
    Assume you have a card running 1 g/s on GRIN-AT31. Then in 2 minutes (120 seconds) it will be able to process 120 graphs. On average - Grin has a 1 minute block time - two of these graphs are already obsolete when they got finished.
    lolMiner 0.9.2 will display the 1 g/s, because of 120 processed graphs per 120 seconds. But two of the graphs are then filtered out in the stratum module, thus the pool can see at most 118 / 120 = 0.983 g/s (minus about 1 graph fee).
    lolMiner 0.9.3 will cancel the running work before it gets completed. On average you will be able to process one more graph then 0.9.2 assuming both are canceled about half way through. Thus lolMiner 0.9.3 starts 121 graphs and completes 119 of them. The displayed hash rate is now 119 graphs /120 seconds = 0.991 g/s. This equals what the pool could see (minus one for fee), because the 119 completed are the ones that got not canceled early.

    Conclusion: lolMiner 0.9.3 DISPLAYED hash rate may be a little lower then 0.9.2, but what arrives at pool is better. The slower the cards are, the more drastic is this effect, e.g. a 580 8G running at 0.65 g/s will benefit almost 2% on pool side, a VII with 1.75 g/s only half a percent.
    Combined with the mostly on GPU cycle finder lolMiner achieves a stale share rate of less then 0.7% and thus gives you best displayed to pool hash rate ratio available for Grin Cuckatoo-31.

    Version 0.9.2
    Significant performance improvement of GRIN-AT31 on 8 / 16G cards (+5% on Polaris & Vega, +10 on Navi)
    Experimental support for GRIN-AT31 and Polaris, Vega and VII using AMD ROCm drivers
    Added range checks to GRIN-AT31 code (improves better stability)
    Added function to call external watchdog scripts in case a GPU fails during mining (see release notes)

    Usage of Watchdog Script

    In case the miner detects no action of a GPU for at least a minute it will call the included scripts "reboot.sh" (Linux) or "reboot.bat" (Windows) and display a warning message in red. Afterwards the counters are reset. The scripts can be used to trigger a reboot of the rig or to call any other watchdog actions. The miner itself will take no further action and continue operation on the remaining cards.

    Expected Performance:

    Radeon VII (stock): 1.79 g/s
    Radeon VII (1375/975/0.793v, 110W): 1.37 g/s
    Vega FE (stock): ~1.3 g/s
    Vega 56 (1230/900/0.85v, 130W): 1.0 g/s
    RX 5700 (Red Dragon, stock): 0.91 g/s
    RX 580 8G (1240/2150/0.868V, ~120W): 0.61 g/s

    Version 0.9.1
    Added GRIN-AT31 solver for 16G AMD cards (Better performance on Radeon Vega FE, Radeon VII and Sapphire RX 570 16G)
    Updated GRIN-AT31 solver for 4G AMD cards (Better performance on Fiji based GPUs, Polaris 10 4G)
    Fixed a bug causing too low pool hash on GRIN-AT31
    Added experimental GRIN-AT31 support for AMD Navi (8G), AMD Fiji (4G) and AMD Hawaii (4G / 8G) GPUs

    Version 0.9
    Significant performance improvement for GRIN-AT31 on 8G AMD cards (+22% on Polaris to 30% on Radeon VII)
    Disabled 16G solver for GRIN-AT31 (the 8G is faster at the moment)
    Reduced Grin stale shares
    Added --coin YEC parameter for YCash
    In command line lolMiner now accepts --pool address:port pattern
    Fixed a bug with the API crashing when accessed by Chrome based browsers
    Fixed a bug in EXCC stratum not passing number of submitted shares to the API

    Version 0.8.8

    • Removed BEAM-I (Beam Hash I), since the fork had happened, BEAM-II and BEAM now both point to the new PoW
    • Improved driver detection mechanisms and kernel selection
      -> On AMDs: The invalid work group size bug should be gone for Beam*
      -> On Nvidias: Performance of Beam Hash II should be improved (since it now uses the right kernels)
    • Added new simple .bat (Windows) and .sh (Linux) files for one liner configuration.
    • Beta: Equihash 96/5 (--coin MNX) should now allow to change the personalization string (--overwritepersonal=newPers)

    (*) Note: If you see now BeamHash II running in a compatibility kernel on Polaris or Vega cards please report me your driver version (it was tested with 19.20 drivers) - older drivers may in future be unsupported for newer kernels.

    Changes of 0.8.7 over 0.8.6

    • Added support for Beam Hash II on older AMD cards (R 9 200 / 300 4 & 8G cards; R9 280(X), HD 79x0 with 3G). Note that the auto-switcher is only working with at least 4G, for the 3G cards please use --coin BEAM-II manually on fork height.
    • Fixed an issue with Genesis Network (GENX) missing in lolMiner 0.8.x

    Changes of 0.8.6 over 0.8.5

    • Added support the BEAM hard fork on block 321321 (approx August 15th), read below about the usage
    • Fixed a bug with the BEAM stratum back end in case of formatted job descriptions (e.g. new Nicehash platform)

    Note about the BEAM hard fork usage
    There are now 3 parameters for mining BEAM, --coin BEAM-I, --coin BEAM-II and --coin BEAM

    • Use BEAM-I for mining the current / old BEAM proof of work that is valid until the hard fork.
    • Use BEAM-II for mining the new BEAM proof of work that is valid from the hard fork.
    • Use BEAM for an automatic switcher between the two PoWs. This mode will detect the height and the fork height and will automatically switch over on the right block. Note that this requires the pool to send at least the height. On startup the miner will detect if the pool is compatible to the automatic switcher and display a message if all is fine.
      The message is colored in command line: green - in this case the new PoW is guarantied to be supported; yellow - the height is send so the miner can switch over, but its uncertain if the new PoW is implemented; red - the pool does not send the required information.
      In the last case the miner will show the message and then quit after 10 seconds. In this case select the right PoW manually with BEAM-I or BEAM-II. When at least the height is send, the miner will start mining in automatic mode.

    Changes of 0.8.5 over 0.8.4

    • Added support for Grin Cuckarood-29 algorithm (--coin GRIN-AD29) for 4G and 8G AMD cards. This new PoW will be active on Grin from block 262.080 (July 17th)

    Changes of 0.8.4 over 0.8.3

    • Fixed a 0 sol/s issue for Zelcash
    • Reduced Zelcash memory usage to 2.9 GBytes
    • Fixed a bug with the stratum for 125/4, 144/5, 192/7 and 96/5 in case the pool sends a very low job id.

    Changes of 0.8.3 over 0.8.2

    • Added a new Cuckatoo-31 solver for 16G AMD cards

    Changes of 0.8.2 over 0.8.1

    • Added support for ZELHash (EquihashR 125/4/0). The new algorithm is available under --coin ZEL now. If you want to mine Zel pre fork please use 0.8.1 or earlier version

    Changes of 0.8.1 over 0.8

    • Added support for NiceHash on Grin
    • Fixed a bug with some pool software (e.g. grinmint.com)
    • Reduced number of stale shares submitted

    Changes of 0.8 over 0.7(.1)

    • Added support for Grin (Cuckatoo-31) for 4G (Slean) and 8G cards. The parameter is "--coin GRIN-AT31"
    • Grin cycle finding is completely done on GPU, the miner has almost 0 CPU load (on AMD, Nvidia has some due to OpenCL back end)
    • Stratum bug fixes (NiceHash) for 144/5, 192/7 and 96/5
    • Improved general stability
    • Added a distinct 1G / 3&4G / 6&8G kernel for mining MNX (Windows, Linux had this in 0.7.1)

    Changes of 0.7.1 over 0.7

    • Added a distinct 1G / 3&4G / 6&8G kernel for mining MNX
    • Added a new parameter --asm. The parameter activates the use of binary kernels, see below.

    Binary kernels in 0.7.1
    lolMiner 0.7.1 features binary kernels for mining BEAM that are tuned with AMD assembler commands. This kernels currently require the AMD ROCm OpenCL driver in Linux (thats why 0.7.1 is Linux only).
    When you run a system with this OpenCL drivers using --asm 1 or the pendant in config file, the miner will try to load the binary kernels.

    The kernels feature a speedup of approx 8% on Radeon RX 580 series and 10% on Vega 56, 64 and Radeon VII. Also the energy consumption should slightly be reduced. There are kernels included for RX 470, 480, 570, 580, 590, Vega 56, 64 and Radeon VII. Fiji GPUs can be compatible but are untested yet.

    It is planned for future releases to extend the support for other drivers and Windows, but these other drivers make it complicated to handle the improvements. Stay tuned.

    Changes of 0.7 over 0.6 stable

    • Added support for Beam (BEAM, modified Equihash 150/5), only tuned for AMD cards
    • Added TLS support for stratum. The default is off for all coins except Beam but on for Beam. This adds a new parameter --tls to control TLS on / off (see manual on usage)
    • Some bugfixes and reworks in the stratum code. It is more stable now
    • Complete rework of the mining back end. Lower CPU load for AMD graphic cards.
    • GPU sorting changed. Its now sorted by PCIE bus address. This addresses are also shown at startup and in API.
    • Integrated all kernel files to the executable
    • Lowered fee of ALL algorithms / coins to 1%
    • Added --help parameter (needs formating)
    • API update interval is now fixed to 10 seconds
    • API now smooths the performance data over approx one minute

    Coin specific changes:

    • Removed workbatch parameter for MNX, its obsolete now
    • Removed 96/5 Nvidia specific kernel
    • Changed Safecoin (SAFE) from Equihash 144/5 to 192/7
    • Added Vidulum (VDL), Equihash 192/7

    Changes of 0.6 over 0.5 stable

    • New codes for all coins on all cards (better speed)
    • New API and statistics module (API updating every 10 seconds)
    • Better stratum stability
    • Improved stability for many GPU systems
    • and many more small stuff I can not remember

    posted in RVN Mining read more
  • Ushu

    GMiner v2.14

    GMiner - High-performance miner for AMD/Nvidia GPUs.

    Download links:
    Mega: https://mega.nz/folder/EHxHmDbT#Fsl41S582vaf5G12RU2gyA

    Supported algoritms:

    • Ethash (Nvidia only)
    • ProgPoW (Sero) (Nvidia only)
    • KAWPOW (Ravencoin) (Nvidia only)
    • Ethash+Eaglesong (Nvidia only)
    • Ethash+Blake2s (Nvidia only)
    • Eaglesong (Nvidia/Amd)
    • Blake2b+Sha3 (Handshake) (Nvidia only)
    • Cuckarood29/Cuckaroom29 (Grin) (Nvidia only)
    • Cuckatoo31 (Grin) (Nvidia only)
    • Cuckatoo32 (Grin) (Nvidia only)
    • Cuckoo29 (Aeternity) (Nvidia/Amd)
    • CryptoNightBBC (BBC) (Nvidia only)
    • BFC (Nvidia/Amd)
    • Cortex (Nvidia only)
    • Cuckaroo29s (Swap) (Nvidia/Amd)
    • Cuckarood29v (MoneroV) (Nvidia only)
    • Blake2s(KDA) (Nvidia/Amd)
    • Eaglesong (CKB) (Nvidia/Amd)
    • Equihash 96,5 (MinexCoin) (Nvidia only)
    • Equihash+Scrypt (Vollar) (Nvidia only)
    • Equihash 125,4 (ZelCash) (Nvidia only)
    • Equihash 144,5 (Bitcoin Gold, BitcoinZ, SnowGem, ZelCash) (Nvidia/Amd)
    • Beam Hash (BEAM) (Nvidia/Amd)
    • Equihash 192,7 (Zero, Genesis) (Nvidia/Amd)
    • Equihash 210,9 (Aion) (Nvidia only)

    Features:

    • Watchdog (Automatically restart miner on GPU failure, loss of connection to pool, miner crashes)
    • Failover pools (Automatically connect to failover pool when main pool unavailable, support unlimited number of failover pools)
    • Power efficiency calculator (Show power consuming for each GPU, Sol/W)
    • SSL stratum connection (optional)
    • API / Telemerty

    Fee is 0.65% for Ethash, 5% for BBC, 5% for Cortex, 3% for Cuckaroom29, 3% for BFC, 2% for all other algorithms

    Performance on stock GPU settings:

    ALGO COIN UNIT 1060 1660Ti 1070 1070Ti 1080 1080Ti 2060 2070 2080 RX570 RX580 VEGA56 VEGA64
    Equihash 96,5 MNX KSol/s 15.3 24.7 28 39.5
    Equihash 125,4 ZEL Sol/s 22.3 26.1 32.9 40.1 42.3 56.9 35.5 45.3 58.9
    Equihash 144,5 BTG, BTCZ Sol/s 37.5 55.5 65 69 96 65.6 68 24 27 43
    BeamHashII BEAM Sol/s 22.5 26.8 34.7 41.4 39.9 58.9 37.2 50 62.5 16
    Equihash 192,7 YEC, ZCL Sol/s 21 30 37 39 54 36 52 14 17 26
    Equihash 210,9 AION Sol/s 147 209 227 347
    Cuckarood29 GRIN G/s 3.65 5.26 5.26 5.82 5.82 9.17 6.75 8.4 10
    Cuckaroo29(s) XWP, XBG G/s 3.2 4.55 4.65 5.25 5.5 8 6 7.6 8.8 1.6 1.8 3.2 3.85
    Cuckatoo31 GRIN G/s 0.86 0.96 1.64 1.33
    Cuckoo29 AE G/s 3.53 4.75 5.22 5.65 5.75 8.66 6.53 8.12 9.5 1.88 2.07 3.2 4.4
    BFC BFC H/s 84.04 133.09 124.28 134.52 136.90 206.19 155.47 193.33 226.19
    Equihash+Scrypt VDS KSol/s 14 19.5 19.7 23.1 27 37.3 24 28.5 36.5
    Cortex CTXC G/s 1.53 3.13
    Ethash ETH MH/s 27.13 27.95 37.22
    Eaglesong CKB MH/s 778 755 1150 300

    Requirements:

    • CUDA compute compability 5.0+
    • Cuckaroo29 ~ 3.8GB VRAM
    • Cuckatoo31 ~ 7.68GB VRAM
    • Cuckoo29 ~ 3.8GB VRAM
    • Equihash 96,5 ~0.75GB VRAM
    • Equihash 144,5 ~1.75GB VRAM
    • Beam Hash ~2.9GB VRAM
    • Equihash 192,7 ~2.75GB VRAM
    • Equihash 210,9 ~1GB VRAM
    • CUDA 9.0+

    v2.14

    • fixed bug with share difficulty on cuckaroom29-qitmeer algorithm
    • lowered devfee to 3% on cuckaroom29-qitmeer algorithm

    v2.13

    • support Qitmeer hardfork (cuckaroom29 Qitmeer algorithm)

    v2.12

    • improved performance for BeamHashIII algorithm (+2%-10% dependent on GPU)
    • removed auto-switching to BeamHashIII

    v2.11

    • support BeamHashIII algorithm for Nvidia GPUs (for auto-switching use algo --beamhash)
    • improved Cuckatoo32 performance (up to 5%-8% dependent on GPU)
    • lowered fee for Cuckatoo32 algorithm to 2%

    v2.10

    • major performance improvements for qitmeer (+20%)
    • fixed compatibility with latest nvidia drivers (fixed "no device found" error)

    v2.09

    • fixed low difficulty shares for equihash algorithms (this bug appeared in 2.07 and 2.08)

    v2.08

    • fixed "invalid argument" error on RTX 2080 Ti for cuckatoo32 algorithm

    v2.07

    • improved cuckatoo32 performance (up to +20% dependent on GPU and OC mode)

    Usage examples:

    1. Bitcoing Gold
      Code:
      miner --algo 144_5 --pers BgoldPoW --server eu.btgpool.pro --port 1445 --user YOUR_BITCOING_GOLD_WALLET.rigName --pass x
    2. ZERO
      Code:
      miner --algo 192_7 --pers ZERO_PoW --server zer-eu.forgetop.com --port 2052 --user YOUR_ZERO_WALLET.rigName --pass x
    3. Failover pool
      Code:
      miner --algo 144_5 --pers BgoldPoW --server eu.btgpool.pro --port 1445 --user YOUR_BITCOING_GOLD_WALLET.rigName --pass x --server btg.2miners.com --port 4040 --user YOUR_BITCOING_GOLD_WALLET.rigName --pass x

    posted in RVN Mining read more
  • Ushu

    GMiner v2.13

    GMiner - High-performance miner for AMD/Nvidia GPUs.

    Download links:
    Mega: https://mega.nz/folder/EHxHmDbT#Fsl41S582vaf5G12RU2gyA

    Supported algoritms:

    • Ethash (Nvidia only)
    • ProgPoW (Sero) (Nvidia only)
    • KAWPOW (Ravencoin) (Nvidia only)
    • Ethash+Eaglesong (Nvidia only)
    • Ethash+Blake2s (Nvidia only)
    • Eaglesong (Nvidia/Amd)
    • Blake2b+Sha3 (Handshake) (Nvidia only)
    • Cuckarood29/Cuckaroom29 (Grin) (Nvidia only)
    • Cuckatoo31 (Grin) (Nvidia only)
    • Cuckatoo32 (Grin) (Nvidia only)
    • Cuckoo29 (Aeternity) (Nvidia/Amd)
    • CryptoNightBBC (BBC) (Nvidia only)
    • BFC (Nvidia/Amd)
    • Cortex (Nvidia only)
    • Cuckaroo29s (Swap) (Nvidia/Amd)
    • Cuckarood29v (MoneroV) (Nvidia only)
    • Blake2s(KDA) (Nvidia/Amd)
    • Eaglesong (CKB) (Nvidia/Amd)
    • Equihash 96,5 (MinexCoin) (Nvidia only)
    • Equihash+Scrypt (Vollar) (Nvidia only)
    • Equihash 125,4 (ZelCash) (Nvidia only)
    • Equihash 144,5 (Bitcoin Gold, BitcoinZ, SnowGem, ZelCash) (Nvidia/Amd)
    • Beam Hash (BEAM) (Nvidia/Amd)
    • Equihash 192,7 (Zero, Genesis) (Nvidia/Amd)
    • Equihash 210,9 (Aion) (Nvidia only)

    Features:

    • Watchdog (Automatically restart miner on GPU failure, loss of connection to pool, miner crashes)
    • Failover pools (Automatically connect to failover pool when main pool unavailable, support unlimited number of failover pools)
    • Power efficiency calculator (Show power consuming for each GPU, Sol/W)
    • SSL stratum connection (optional)
    • API / Telemerty

    Fee is 0.65% for Ethash, 5% for BBC, 5% for Cortex, 3% for Cuckaroom29, 3% for BFC, 2% for all other algorithms

    Performance on stock GPU settings:

    ALGO COIN UNIT 1060 1660Ti 1070 1070Ti 1080 1080Ti 2060 2070 2080 RX570 RX580 VEGA56 VEGA64
    Equihash 96,5 MNX KSol/s 15.3 24.7 28 39.5
    Equihash 125,4 ZEL Sol/s 22.3 26.1 32.9 40.1 42.3 56.9 35.5 45.3 58.9
    Equihash 144,5 BTG, BTCZ Sol/s 37.5 55.5 65 69 96 65.6 68 24 27 43
    BeamHashII BEAM Sol/s 22.5 26.8 34.7 41.4 39.9 58.9 37.2 50 62.5 16
    Equihash 192,7 YEC, ZCL Sol/s 21 30 37 39 54 36 52 14 17 26
    Equihash 210,9 AION Sol/s 147 209 227 347
    Cuckarood29 GRIN G/s 3.65 5.26 5.26 5.82 5.82 9.17 6.75 8.4 10
    Cuckaroo29(s) XWP, XBG G/s 3.2 4.55 4.65 5.25 5.5 8 6 7.6 8.8 1.6 1.8 3.2 3.85
    Cuckatoo31 GRIN G/s 0.86 0.96 1.64 1.33
    Cuckoo29 AE G/s 3.53 4.75 5.22 5.65 5.75 8.66 6.53 8.12 9.5 1.88 2.07 3.2 4.4
    BFC BFC H/s 84.04 133.09 124.28 134.52 136.90 206.19 155.47 193.33 226.19
    Equihash+Scrypt VDS KSol/s 14 19.5 19.7 23.1 27 37.3 24 28.5 36.5
    Cortex CTXC G/s 1.53 3.13
    Ethash ETH MH/s 27.13 27.95 37.22
    Eaglesong CKB MH/s 778 755 1150 300

    Requirements:

    • CUDA compute compability 5.0+
    • Cuckaroo29 ~ 3.8GB VRAM
    • Cuckatoo31 ~ 7.68GB VRAM
    • Cuckoo29 ~ 3.8GB VRAM
    • Equihash 96,5 ~0.75GB VRAM
    • Equihash 144,5 ~1.75GB VRAM
    • Beam Hash ~2.9GB VRAM
    • Equihash 192,7 ~2.75GB VRAM
    • Equihash 210,9 ~1GB VRAM
    • CUDA 9.0+

    v2.13

    • support Qitmeer hardfork (cuckaroom29 Qitmeer algorithm)

    v2.12

    • improved performance for BeamHashIII algorithm (+2%-10% dependent on GPU)
    • removed auto-switching to BeamHashIII

    v2.11

    • support BeamHashIII algorithm for Nvidia GPUs (for auto-switching use algo --beamhash)
    • improved Cuckatoo32 performance (up to 5%-8% dependent on GPU)
    • lowered fee for Cuckatoo32 algorithm to 2%

    v2.10

    • major performance improvements for qitmeer (+20%)
    • fixed compatibility with latest nvidia drivers (fixed "no device found" error)

    v2.09

    • fixed low difficulty shares for equihash algorithms (this bug appeared in 2.07 and 2.08)

    v2.08

    • fixed "invalid argument" error on RTX 2080 Ti for cuckatoo32 algorithm

    v2.07

    • improved cuckatoo32 performance (up to +20% dependent on GPU and OC mode)

    Usage examples:

    1. Bitcoing Gold
      Code:
      miner --algo 144_5 --pers BgoldPoW --server eu.btgpool.pro --port 1445 --user YOUR_BITCOING_GOLD_WALLET.rigName --pass x
    2. ZERO
      Code:
      miner --algo 192_7 --pers ZERO_PoW --server zer-eu.forgetop.com --port 2052 --user YOUR_ZERO_WALLET.rigName --pass x
    3. Failover pool
      Code:
      miner --algo 144_5 --pers BgoldPoW --server eu.btgpool.pro --port 1445 --user YOUR_BITCOING_GOLD_WALLET.rigName --pass x --server btg.2miners.com --port 4040 --user YOUR_BITCOING_GOLD_WALLET.rigName --pass x

    posted in RVN Mining read more
  • Ushu

    Bminer is a highly optimized cryptocurrency miner that runs on modern AMD/NVIDIA GPUs (Maxwell and Pascal, i.e. GPUs that have compute capability 5.0 or above). Bminer is one of the fastest publicly available miners today -- we use various techniques including tiling and pipelining to realize the full potentials of the hardware.

    Bminer also comes with REST APIs to facilitate production deployments (e.g., mining farms).
    Bminer supports mining Equihash-based coins (e.g., Zcash) with 2% of devfee.
    Bminer supports mining Zhash / Equihash 144,5 based coins (e.g. BitcoinGold, BitcoinZ) with 2% of devfee.
    Bminer supports mining Ethash-based coins (e.g., Ethereum) with 0.65% of devfee.
    Bminer also supports dual mining mode - mining Ethash-based coins (e.g. Ethereum) and Blake14r-based coins (e.g. Decred) / Blake2s-based coins (e.g. Verge) at the same time. Devfee for the dual mining mode is 1.3%, and the second coin (e.g. Decred/Verge) is mined without devfee.
    Bminer supports mining Tensority-based coins (e.g., Bytom(BTM)) with 2% of devfee.
    Bminer supports mining Grin (GRIN) with 1% of devfee.

    Features

    Fast

    Grin31 mining on stock settings
    2.60 G/s on RTX 2080Ti
    1.65 G/s on RTX 2080
    1.55 G/s on GTX 1080Ti
    0.95 G/s on GTX 1070

    Bminer 16.0.6 Grin29m mining on stock settings
    8.32 G/s on GTX 2080Ti
    5.18 G/s on GTX 2070
    3.96 G/s on 2060
    2.18 G/s on 1060
    3.34 G/s on 1070
    5.03 G/s on 1080ti
    3.00 G/s on P104-4G
    3.56 G/s on P104-8G
    4.95 G/s on P102-10G

    AE mining on stock settings:
    11.8 Sol/s on GTX 2080Ti
    8.90 Sol/s on GTX 2080
    7.40 Sol/s on GTX 1080Ti
    4.7 Sol/s on GTX 1070
    3.4 Sol/s on GTX 1060 6G

    Beam mining on stock settings
    30 Sol/s on GTX 1080Ti
    21 Sol/s on GTX 1070
    12 Sol/s on GTX 1060 6G

    Equihash mining on stock settings
    735-745 Sol/s on GTX 1080Ti
    450-460 Sol/s on GTX 1070
    315-325 Sol/s on GTX 1060
    Equihash 144,5 (Zhash) mining on stock settings
    61 Sol/s on GTX 1080Ti
    25 Sol/s on GTX 1060
    Ethash mining on GTX 1080Ti stock settings (power: 250 W)
    With OhGodAnETHlargementPill: 46.7 MH/s
    Without OhGodAnETHlargementPill: 32.2 MH/s
    Dual mining using automatic tuning (default) on GTX 1080Ti stock settings (power: 250 W)
    With OhGodAnETHlargementPill:
    ETH 46 MH/s and DCR 1000 MH/s
    ETH 46 MH/s and XVG 1770 MH/s
    Without OhGodAnETHlargementPill:
    ETH 32 MH/s and DCR 2200 MH/s
    ETH 32 MH/s and XVG 3750 MH/s
    Bytom mining on stock settings:
    4650 H/s on GTX 1080Ti
    2850 H/s on GTX 1070
    1800 H/s on GTX 1060 6G

    Secure and reliable

    SSL support
    Automatic reconnects to recover from transient network failures
    Automatic restarts if GPUs hang

    Operation friendly

    Comes with REST APIs to facilitate production deployments

    Quickstart

    Download and extract Bminer into a folder (e.g. C:\bminer or /home/bminer)
    Depending on the coins that you want to mine, find the corresponding script in the folder. For example, the corresponding script is mine_grin29.bat (on Windows) or mine_grin29.sh (on Linux) when mining Grin using the Cuckaroo29 algorithm.
    Change the address and account information in the script.
    Run the script and Enjoy mining :)

    Downloads

    Windows x64: bminer-v16.2.6-b0bf7b6-amd64.rar https://mega.nz/folder/dahjRTrS#tq10sdyOH898ZfR64Ds9LQ
    Windows x64: bminer-lite-v16.2.6-b0bf7b6-amd64.rar https://mega.nz/folder/dahjRTrS#tq10sdyOH898ZfR64Ds9LQ

    Release notes

    16.2.6 (Current)
    Fix compatibility issues with Beam mining pools.
    Fix compatibility issues on Windows

    16.2.5
    Improve performance of the BeamHash III miner.
    Fix critical issues that the BeamHash III miner computes invalid solutions.
    Reduce the rejection rates of the Ethereum and ProgPOW miners.

    16.2.4
    Fix critical issues that Bminer fails to connect to the pools under Windows.
    Fix the miscalculations of the targets for Qitmeer.

    16.2.3
    Support the Cuckaroo29m hardfork for Qitmeer.
    Retire the CKB miner.
    Fix compatibility issues when mining Ethereum on Nicehash.

    16.2.2
    Improve the performance of Ethereum mining on AMD GPUs.
    Retire ZEC miner.
    Improve stability of the Cuckatoo32 miner.
    Support automatic transition to BeamHashIII.
    Improve compatibility with Windows.

    16.2.1
    Fix compatibility issues with some Raven mining pools.

    16.2.0
    Improve the performance on mining Aeternity / BFC.
    Initial support for mining SERO / Raven.

    16.1.0
    Fix fidelity issues on Cuckaroo29m.
    Support for BFC and Cuckatoo32.
    Improve the stability of ETH mining.

    16.0.7
    Retire the supports for XVG, DCR, and VBK.
    Initial support for mining Ethash as well as dual mining Ethash and Handshake on AMD platforms.

    16.0.6
    Improve the performance of Cuckaroo29m miner.
    Fix the regression that the Cuckatoo / Cuckoo miners failed to start.
    Fix the performance regression of Cuckaroo29m under Windows.
    Fix the compatibility issues on Windows system.

    16.0.5
    Improve the performance of Cuckaroo29m miner.

    16.0.4
    Improve the performance of Cuckaroo29m miner.
    Reduce the rejection rate of the Cuckaroo29m miner.

    16.0.3 (Current)
    Improve performance and stability of the Cuckaroo29m miner.
    Fix fidelity issues of the Cuckaroo29m miner.

    16.0.2
    Performance improvement on the Cuckaroo29m miner.

    16.0.1
    Fix the Cuckaroo29m miner fails to start on Turing-based cards or cards that have only 4G memory.
    Fix the Cuckaroo29m miner submits shares that have low difficulty.
    Performance improvement on the Cuckaroo29m miner.

    16.0.0
    Initial support for the Cuckaroo29m algorithm.

    posted in RVN Mining read more
  • Ushu

    lolMiner
    -- Announcement Thread --

    Hi there,
    this is the announcement thread for lolMiner 1.02 a multi algorithm Equihash / Beam & Grin miner with focus on AMD GPUs (OpenCL based).
    Note it will run on most Nvidia GPUs, too but the speed and stability may vary.

    Download:

    lolMiner 1.02:
    [Linux & Windows] https://mega.nz/folder/xDg0zSbB#s-KdTy6qGTKxYkwNmibc3Q

    Driver Requirement:
    Windows: Adrenaline 19.1 & newer (pre Navi) / 19.10.02 & newer (Navi), Linux: 18.10 & newer (RX 390, Fury, 470-580), 18.50 & newer (Vega, VII), 19.30 & newer (Navi)

    Supported Algorithms
    Algorithm Solvers for Memory Size
    Beam Hash I 3G / 4G
    Beam Hash II 3G / 4G
    Beam Hash III 6G
    Cuckatoo-31 4G / 8G / 16G
    Cuckatoo-32 4G / 8G / 16G
    Cuckaroo-30CTX 8G
    CuckarooD-29 4G / 6G
    CuckarooM-29 6G / 8G
    ZelHash 3G / 4G
    Equihash 144/5 2G
    Equihash 192/7 3G / 4G
    Equihash 210/9 2G

    • and many others

    Changelog

    Version 1.02
    Disabled Beam Hash III auto switcher. --coin BEAM now pointing to --algo BEAM-III - this should resolve some config problems
    Fixed a bug that made the miner not starting BEAM-III on RX 550 4G GPUs
    Fixed a bug that made the miner not start mining Cortex
    Fixed a bug with Beam Hash I 3G solver (miners did not find it)
    Fixed a bug not writing a log file when --log on was given
    Fixed a bug with parameter --digits (was missing in 1.0 and 1.01)
    Re-Enabled parameter --port, but with a big red deprecation warning. Will resolve some 1.0 config problems

    Version 1.01
    Improved performance of Beam Hash III on all 6G+ cards (by about 4-5%)
    Added 3G* / 4G solver for Beam Hash III
    (* will not work in Windows 10 and some older AMD cards)
    Fixed an issue with mining Beam Hash III to NiceHash
    --tls now allowed to be used multiple times to configure it for each pool separately
    If found the miner will now load the user_config.json file per default again (fixes issues with minerstat)
    Fixed temperature and power monitoring for VII and Navi on Windows 10 (Fan speed may still be broken ... work in progress)

    Version 1.0
    lolMiner got a restructure how to configure it and also features a 2nd, more simple config file format.
    Use lolMiner -h to get a list of new supported parameters or visit the new online manual
    Added optimizes solvers for Beam Hash III for AMD & Nvidia cards. Use --coin BEAM to auto switch from BeamHash II to BeamHash III on fork (approx June 28th, requires 8G card) or select Beam Hash III solver manually with --algo BEAM-III (requires 6G card)
    Added performance improved (+ >10%) GRIN-C29M solver for 8G GPUs
    Added Cuckaroo-30 solver to mine Cortex Ai (--coin CTXC or --algo C30CTX) for all 8G and higher GPUs
    Added support for non-integer difficulty on Grin
    Reactivated support for Beam Hash I including support for personalization strings.
    AMD Navi does now work on all supported algorithms
    Removed Grin Auto-Switcher (C31 is obsolete now and the switcher would not work on next Grin fork)
    Removed support for MNX (Minex Coin project is dead / abandoned by developers)
    Added temperature, consumption and fan speed readings in API and long statistics
    Internal bug fixes

    Version 0.9.8
    New GRIN-C29M solver, Less memory usage (fits 6G) & 8-12% better performance
    Added BEAM support for AMD Navi Generation
    Fixed a lot of driver issues of the last build with GRIN codes
    Renamed GRIN-AD29 to MWC-C29D

    Version 0.9.7
    Windows: Increased GRIN-C32 performance on Navi cards by 15-18%
    Linux: Increased GRIN-C32 performance on Vega, VII & Navi cards by 15-18%
    Added a Grin Auto profit switcher (use: --coin GRIN-AUTO + further options). Please read carefully how to use it and which pools are supported.

    Version 0.9.6
    Significant improvement on GRIN-C29M performance (+6-7% on 580 and Vega cards, +10% on Navi)
    Significant improvement on GRIN-C31 and GRIN-C32 solver (~ +6% on all AMD cards)
    Added a 16G GRIN-C32 solver (Approx 20% faster on Radeon VII, Vega FE and 570 16G)

    Version 0.9.5
    Added support for Grin CuckarooM-29 (hard fork on Jan 16th) on 8G AMD GPUs, use --coin GRIN-C29M to mine with it.
    Hint: The miner will pause until the fork height is reached not to waste energy. Use --coin FLOO-C29M to test the miner in floonet testnet before if you like.
    Improved C31 performance on 8G cards by ~5% (Windows: relatively to 0.9.3, Linux: relatively to 0.9.4)
    Navi on Windows now runs same kernels as in Linux
    Slightly lowered energy use of C31 / C32 solver
    Added aliases GRIN-C31 and GRIN-C32 for the Cuckatoo solvers (the old names still exist and continue to work)
    Changed driver requirement for all GRIN codes: 18.50 for all pre-Navi cards, 19.30 for Navi (Linux); Adrenaline 18.12 for all pre-Navi, Adrenaline 19.10 for Navi

    Version 0.9.4 (Linux Only)
    New GRIN-AT31 performance code for Vega (+7%) and Navi (+12%). Requires amdgpu-pro 18.50 or newer or ROCm 2.10 driver
    Experimental support for Cuckatoo-32 (use --coin GRIN-AT32) on 8G AMD cards (see further notes)
    Windows release postponed due to incompatibilities with the new performance codes.

    Expected performance (C31, 0.9.4)
    Radeon VII (Stock, 19.30): 1.91 g/s
    Radeon VII (1330 / 975 / 775mV, ROCm 2.10): 1.55 g/s
    Vega 64 (1550 / 1100 / 1000mV, ROCm 2.10): 1.45 g/s
    Vega 64 (1350 / 1025 / 875mV, ROCm 2.10): 1.25 g/s
    Vega 64 (1350 / 1025 / 875mV, 19.30): 1.22 g/s
    Vega 56 (1270 / 900 / 862mV, 19.30): 1.1 g/s
    RX 5700 (Power Color Red Dragon, Stock, 19.30): 0.99 g/s

    Expected performance (C32)

    Radeon VII (Stock): 0.5 g/s
    RX 64 (Stock): 0.39 g/s
    RX 56 (Stock): 0.35 g/s

    About Cuckatoo-32 (Grin)
    The primary grin proof of work Cuckatoo 31+ is designed in a way that the original instance - cuckatoo-31 - will fade out beginning mid January 2020, which means its difficulty will increase slowly over a period of 31 weeks until it gets impossible to mine a C31 block on the chain. But as by design also more difficult instances of Cuckatoo, namely Cuckatoo-32 ... Cuckatoo-63 are implemented on the chain that also can make blocks. The difficulties of this higher instances will remain stable, such that at some point it will be more profitable to mine Cuckatoo-32 instead of Cuckatoo-31 (likely from mid of February).

    lolMiner 0.8.4 provides the first public implementation on a C32 GPU miner for 8G cards. The code is not yet tuned to the max and thus flagged experimental. When you want to pool mine with it make sure the pool supports Cuckatoo-32. Some pools (e.g. grinmint.com) - especially the pools using the reference pool software - support it on their C31 ports without mentioning it, other pools currently reject C32 shares. Solo mining with C32 will work as usual. Note that a share of C32 has ~2.064 times the weight of a C31 share and will thus rewarded higher / has a higher chance to mine a block by that factor.

    Currently there are already two solo mined C32 blocks on the Grin blockchain using an early version of the code published with lolMiner 0.8.4. The two blocks have height 430112 and 430255.

    Have fun experimenting with C32.

    Version 0.9.3
    Extended GRIN-AT31 compatibility to older drivers (18.x +)
    Improved GRIN-AT31 performance on ROCm (RX 470/480/570/580/Vega/VII)
    Introduced early job cancellation for GRIN-AT31+ (improves hash on pool side, see further release notes)
    Deeply reworked kernel scheduler
    Fixed GRIN-AT31 kernel bugs (improving stability and fidelity)
    Fixed Bug: Vega FE loading 8G instead of 16G GRIN-AT31 solver in Windows
    Fixed Bug: Watchdog did not call right file in Windows
    Added --disablewatchdog 1 parameter to disable the 0 sol/s / 0 g/s detection

    About Early Job Cancellation for GRIN

    The GRIN proof of work is a compute intense and rather slow algorithm. Especially C31 often needs (at 1 g/s) about one second for each graph processed. In case a new job (for a new chain height) arrives, the current calculation effort is worthless, because the block that was mined on already got found.
    lolMiner 0.9.3 now introduces an early cancellation for long lasting works: if a new work arrives that invalidates the current run calculations, they get canceled to start quicker on the fresh work. To demonstrate the effect see the example describing the 0.9.2 and 0.9.3 difference:
    Assume you have a card running 1 g/s on GRIN-AT31. Then in 2 minutes (120 seconds) it will be able to process 120 graphs. On average - Grin has a 1 minute block time - two of these graphs are already obsolete when they got finished.
    lolMiner 0.9.2 will display the 1 g/s, because of 120 processed graphs per 120 seconds. But two of the graphs are then filtered out in the stratum module, thus the pool can see at most 118 / 120 = 0.983 g/s (minus about 1 graph fee).
    lolMiner 0.9.3 will cancel the running work before it gets completed. On average you will be able to process one more graph then 0.9.2 assuming both are canceled about half way through. Thus lolMiner 0.9.3 starts 121 graphs and completes 119 of them. The displayed hash rate is now 119 graphs /120 seconds = 0.991 g/s. This equals what the pool could see (minus one for fee), because the 119 completed are the ones that got not canceled early.

    Conclusion: lolMiner 0.9.3 DISPLAYED hash rate may be a little lower then 0.9.2, but what arrives at pool is better. The slower the cards are, the more drastic is this effect, e.g. a 580 8G running at 0.65 g/s will benefit almost 2% on pool side, a VII with 1.75 g/s only half a percent.
    Combined with the mostly on GPU cycle finder lolMiner achieves a stale share rate of less then 0.7% and thus gives you best displayed to pool hash rate ratio available for Grin Cuckatoo-31.

    Version 0.9.2
    Significant performance improvement of GRIN-AT31 on 8 / 16G cards (+5% on Polaris & Vega, +10 on Navi)
    Experimental support for GRIN-AT31 and Polaris, Vega and VII using AMD ROCm drivers
    Added range checks to GRIN-AT31 code (improves better stability)
    Added function to call external watchdog scripts in case a GPU fails during mining (see release notes)

    Usage of Watchdog Script

    In case the miner detects no action of a GPU for at least a minute it will call the included scripts "reboot.sh" (Linux) or "reboot.bat" (Windows) and display a warning message in red. Afterwards the counters are reset. The scripts can be used to trigger a reboot of the rig or to call any other watchdog actions. The miner itself will take no further action and continue operation on the remaining cards.

    Expected Performance:

    Radeon VII (stock): 1.79 g/s
    Radeon VII (1375/975/0.793v, 110W): 1.37 g/s
    Vega FE (stock): ~1.3 g/s
    Vega 56 (1230/900/0.85v, 130W): 1.0 g/s
    RX 5700 (Red Dragon, stock): 0.91 g/s
    RX 580 8G (1240/2150/0.868V, ~120W): 0.61 g/s

    Version 0.9.1
    Added GRIN-AT31 solver for 16G AMD cards (Better performance on Radeon Vega FE, Radeon VII and Sapphire RX 570 16G)
    Updated GRIN-AT31 solver for 4G AMD cards (Better performance on Fiji based GPUs, Polaris 10 4G)
    Fixed a bug causing too low pool hash on GRIN-AT31
    Added experimental GRIN-AT31 support for AMD Navi (8G), AMD Fiji (4G) and AMD Hawaii (4G / 8G) GPUs

    Version 0.9
    Significant performance improvement for GRIN-AT31 on 8G AMD cards (+22% on Polaris to 30% on Radeon VII)
    Disabled 16G solver for GRIN-AT31 (the 8G is faster at the moment)
    Reduced Grin stale shares
    Added --coin YEC parameter for YCash
    In command line lolMiner now accepts --pool address:port pattern
    Fixed a bug with the API crashing when accessed by Chrome based browsers
    Fixed a bug in EXCC stratum not passing number of submitted shares to the API

    Version 0.8.8

    • Removed BEAM-I (Beam Hash I), since the fork had happened, BEAM-II and BEAM now both point to the new PoW
    • Improved driver detection mechanisms and kernel selection
      -> On AMDs: The invalid work group size bug should be gone for Beam*
      -> On Nvidias: Performance of Beam Hash II should be improved (since it now uses the right kernels)
    • Added new simple .bat (Windows) and .sh (Linux) files for one liner configuration.
    • Beta: Equihash 96/5 (--coin MNX) should now allow to change the personalization string (--overwritepersonal=newPers)

    (*) Note: If you see now BeamHash II running in a compatibility kernel on Polaris or Vega cards please report me your driver version (it was tested with 19.20 drivers) - older drivers may in future be unsupported for newer kernels.

    Changes of 0.8.7 over 0.8.6

    • Added support for Beam Hash II on older AMD cards (R 9 200 / 300 4 & 8G cards; R9 280(X), HD 79x0 with 3G). Note that the auto-switcher is only working with at least 4G, for the 3G cards please use --coin BEAM-II manually on fork height.
    • Fixed an issue with Genesis Network (GENX) missing in lolMiner 0.8.x

    Changes of 0.8.6 over 0.8.5

    • Added support the BEAM hard fork on block 321321 (approx August 15th), read below about the usage
    • Fixed a bug with the BEAM stratum back end in case of formatted job descriptions (e.g. new Nicehash platform)

    Note about the BEAM hard fork usage
    There are now 3 parameters for mining BEAM, --coin BEAM-I, --coin BEAM-II and --coin BEAM

    • Use BEAM-I for mining the current / old BEAM proof of work that is valid until the hard fork.
    • Use BEAM-II for mining the new BEAM proof of work that is valid from the hard fork.
    • Use BEAM for an automatic switcher between the two PoWs. This mode will detect the height and the fork height and will automatically switch over on the right block. Note that this requires the pool to send at least the height. On startup the miner will detect if the pool is compatible to the automatic switcher and display a message if all is fine.
      The message is colored in command line: green - in this case the new PoW is guarantied to be supported; yellow - the height is send so the miner can switch over, but its uncertain if the new PoW is implemented; red - the pool does not send the required information.
      In the last case the miner will show the message and then quit after 10 seconds. In this case select the right PoW manually with BEAM-I or BEAM-II. When at least the height is send, the miner will start mining in automatic mode.

    Changes of 0.8.5 over 0.8.4

    • Added support for Grin Cuckarood-29 algorithm (--coin GRIN-AD29) for 4G and 8G AMD cards. This new PoW will be active on Grin from block 262.080 (July 17th)

    Changes of 0.8.4 over 0.8.3

    • Fixed a 0 sol/s issue for Zelcash
    • Reduced Zelcash memory usage to 2.9 GBytes
    • Fixed a bug with the stratum for 125/4, 144/5, 192/7 and 96/5 in case the pool sends a very low job id.

    Changes of 0.8.3 over 0.8.2

    • Added a new Cuckatoo-31 solver for 16G AMD cards

    Changes of 0.8.2 over 0.8.1

    • Added support for ZELHash (EquihashR 125/4/0). The new algorithm is available under --coin ZEL now. If you want to mine Zel pre fork please use 0.8.1 or earlier version

    Changes of 0.8.1 over 0.8

    • Added support for NiceHash on Grin
    • Fixed a bug with some pool software (e.g. grinmint.com)
    • Reduced number of stale shares submitted

    Changes of 0.8 over 0.7(.1)

    • Added support for Grin (Cuckatoo-31) for 4G (Slean) and 8G cards. The parameter is "--coin GRIN-AT31"
    • Grin cycle finding is completely done on GPU, the miner has almost 0 CPU load (on AMD, Nvidia has some due to OpenCL back end)
    • Stratum bug fixes (NiceHash) for 144/5, 192/7 and 96/5
    • Improved general stability
    • Added a distinct 1G / 3&4G / 6&8G kernel for mining MNX (Windows, Linux had this in 0.7.1)

    Changes of 0.7.1 over 0.7

    • Added a distinct 1G / 3&4G / 6&8G kernel for mining MNX
    • Added a new parameter --asm. The parameter activates the use of binary kernels, see below.

    Binary kernels in 0.7.1
    lolMiner 0.7.1 features binary kernels for mining BEAM that are tuned with AMD assembler commands. This kernels currently require the AMD ROCm OpenCL driver in Linux (thats why 0.7.1 is Linux only).
    When you run a system with this OpenCL drivers using --asm 1 or the pendant in config file, the miner will try to load the binary kernels.

    The kernels feature a speedup of approx 8% on Radeon RX 580 series and 10% on Vega 56, 64 and Radeon VII. Also the energy consumption should slightly be reduced. There are kernels included for RX 470, 480, 570, 580, 590, Vega 56, 64 and Radeon VII. Fiji GPUs can be compatible but are untested yet.

    It is planned for future releases to extend the support for other drivers and Windows, but these other drivers make it complicated to handle the improvements. Stay tuned.

    Changes of 0.7 over 0.6 stable

    • Added support for Beam (BEAM, modified Equihash 150/5), only tuned for AMD cards
    • Added TLS support for stratum. The default is off for all coins except Beam but on for Beam. This adds a new parameter --tls to control TLS on / off (see manual on usage)
    • Some bugfixes and reworks in the stratum code. It is more stable now
    • Complete rework of the mining back end. Lower CPU load for AMD graphic cards.
    • GPU sorting changed. Its now sorted by PCIE bus address. This addresses are also shown at startup and in API.
    • Integrated all kernel files to the executable
    • Lowered fee of ALL algorithms / coins to 1%
    • Added --help parameter (needs formating)
    • API update interval is now fixed to 10 seconds
    • API now smooths the performance data over approx one minute

    Coin specific changes:

    • Removed workbatch parameter for MNX, its obsolete now
    • Removed 96/5 Nvidia specific kernel
    • Changed Safecoin (SAFE) from Equihash 144/5 to 192/7
    • Added Vidulum (VDL), Equihash 192/7

    Changes of 0.6 over 0.5 stable

    • New codes for all coins on all cards (better speed)
    • New API and statistics module (API updating every 10 seconds)
    • Better stratum stability
    • Improved stability for many GPU systems
    • and many more small stuff I can not remember

    posted in RVN Mining read more
  • Ushu

    WildRig Multi 0.25.2 beta

    DISCLAIMER(mostly for AMD miners):
    Mining almost all these algorithms that WildRig Multi support isn't the same thing as mining Cryptonight family or Ethereum. These algo's more power consuming and core intensive, especially something like x16r. So please, make sure your PSU's are good enough, GPU's are rock stable and voltage for them set well. Low core voltage won't work here in most cases. If you get any instability - start from stock and find your optimal settings.

    Download for Windows https://mega.nz/folder/kbZTiCQB#Lqk84SYDOQdwV1acglQV3Q

    HiveOS: check update for HiveOS, it should provide latest version.

    KNOWN ISSUES:

    • not all algorithms working on NVIDIA gpu's right now, and not all of them are optimized(see Release Notes)
    • broken honeycomb algoithm, last working version is 0.17.6
    • any report is welcome!

    SUPPORTED GPU's:
    AMD:

    • GCN 2nd gen: R7 260, R9 290, R9 295X2, R7 360, R9 390
    • GCN 3rd gen: R9 285, R9 380, R9 Fury, R9 Nano
    • GCN 4th gen: RX460, RX470, RX480, RX550, RX560, RX570, RX580, RX590
    • GCN 5th gen: Vega 11, Vega 56, Vega 64, Radeon VII(but need some changes for better performance)
    • RDNA 1st gen: Radeon 5500XT, Radeon 5600XT, Radeon 5700, Radeon 5700XT

    NVIDIA:

    • All gpu's with Compute Capabilities >=5.0 should work

    Pitcairn, Tahiti and other old cards of GCN 1st gen(like HD 78x0, HD 79x0, R7 265, R9 270, R9 280, R9 370, etc.) are not supported and won't be, because they are too old and need additional work.

    SUPPORTED ALGORITHMS:

    • aergo, anime
    • bcd, bitcore, blake2b-btcc, blake2b-glt, blake2s, bmw512
    • c11
    • dedal
    • exosis
    • geek, glt-astralhash, glt-globalhash, glt-jeonghash, glt-padihash, glt-pawelhash
    • hex, hmq1725, honeycomb
    • kawpow
    • lyra2tdc, lyra2v2, lyra2v3, lyra2vc0ban
    • mtp, mtp-tcr
    • nist5
    • phi, polytimos, progpowz, progpow-ethercore, progpow-sero
    • quark, quibit
    • renesis
    • sha256, sha256csm, sha256d, sha256q, sha256t, skein2, skunkhash, sonoa
    • timetravel, tribus
    • wildkeccak
    • x11, x12, x13, x14, x15, x16r, x16rv2, x16s, x17, x17,r x18, x20r, x21i, x21s, x25x, xevan

    BENCHMARKS:
    Table here was too old, will be updated in future and only for some main algorithms.

    OPTIMAL PARAMETERS:
    Since version 0.15.2 parameters --opencl-threads and --opencl-launch set automatically when you put auto. If you want to try different values to find probably better performance, you can start from values shown below each GPU initialization line.
    E.g. lines below means --opencl-threads 2 --opencl-launch 21x0. Where --opencl-launch consist of Intensity x Worksize.
    Code: (log)
    [2019-02-08 14:20:05] GPU #1 [BusID: #4] [Ellesmere] Radeon RX 570 Series
    [2019-02-08 14:20:05] threads: 2, intensity: 21, worksize: 0/256, cu: 32, memory: 4096Mb

    HINTS:

    • some algo's can boost if use parameter --opencl-threads set to 2, or even 3(e.g. phi and skunkhash, but can be unstable)
    • higher intensity not always more hashrate, try both more and less value than auto
    • try different worksize, e.g. 64 or 128 instead of mostly used 0(same as 256).

    DEV-FEE:

    • by default is 1%
    • lyra2TDC, sha256csm, x17r and wildkeccak algorithms are 2%

    TODO:

    • extend statistics per GPU(amount of found, rejected and stale shares)
    • improve API, show zero statistics for inactive gpu's if use --opencl-devices parameter
    • implement executing custom command when watchdog catch the gpu hang

    Example of command-line start(with loop if miner crash):

    Code: (bat)
    @echo off

    :loop

    wildrig.exe --print-full --algo algo --opencl-threads auto --opencl-launch auto --url pool port --user wallet --pass password

    if ERRORLEVEL 1000 goto custom
    timeout /t 5
    goto loop

    :custom
    echo Some error happened, put custom command here
    timeout /t 5
    goto loop

    Changelog:
    0.25.2

    • fixed crash after devfee for progpow variants
    • fixed wrong logic for temp limits(broken since version 0.25.0)
    • initial support for amd hardware monitoring via sysfs on Linux

    0.25.1

    • --opencl-platforms now can be set with values amd and nvidia
    • adl/nvml now won't initialize if not needed
    • fixed possible crash after donation mining on progpow variants
    • improved lyra2 variants for nvidia

    0.25.0

    • initial support NVIDIA gpu's
    • slightly improved speed of kawpow/progpow
    • fixed low hashrate of --progpow-kernel 1 on Navi with drivers 20.x
    • fixed incorrect shares for progpowz algorithm(--progpow-kernel 2) on Vega and Radeon VII gpu's
    • fixed different protocol issues for progpow variants
    • fixed possible incorrect nonce when switching from donation session to user session
    • added parameter --opencl-platforms to specify on which platforms start mining
    • added parameter --no-nvml to disable monitoring of NVIDIA hardware

    0.24.1

    • fixed broken non-progpow algorithms
    • progpow-kernel now set to 2 for Vega
    • tune up slightly progpow kernel 2

    0.24.0
    -added parameter --progpow-kernel(1 or 2 can give better hashrate on different drivers or gpu configuration)
    -speedup ProgPow/KawPow up to 10% on pre-Navi gpu's

    0.23.2

    • faster kernel compilation for ProgPow/KawPow
    • fixed start on Linux in some cases
    • fixed sending stale shares to pool for ProgPow/KawPow

    0.23.1

    • improved speed on all ProgPow variants and KawPow
    • --donate-level now set to 1% by default

    0.23.0

    • implemented progpow-sero
    • support --benchmark for progpow algorithms and added --benchmark-epoch
    • fixed crash when failover pool added

    0.22.0

    • initial support of kawpow

    0.21.0

    • implemented progpowz(fairpool.xyz doesn't work!) and progpow-ethercore algorithms

    0.20.6

    • added sha256csm

    0.20.5.3

    • fixed low difficulty shares on 666pool
    • implemented x17r-protocol2 to support other pools(e.g. official mainnet-pool01.ufo.link)

    0.20.5.2

    • fixed rejects on x17r when Hvl is first in hashorder

    0.20.5.1

    • fixed default --diff-factor for x17r

    0.20.5

    • one more fix to --split-job logic
    • added x17r algorithm for ufo-project
    • fixed mtp variants on RX gpu's

    0.20.1

    • up to 5% hashrate speedup for mtp/mtp-tcr on Navi gpu's
    • fixed x22i incorrect shares

    0.20.0.3

    • unlocked 1% dev-fee for mtp-tcr
    • increased a bit hashrate for mtp and mtp-tcr on RX and Vega cards
    • added parameter --split-job(should be useful for mtp-tcr)

    0.20.0.2

    • implemented mtp and mtp-tcr algorithms(Radeon 5700/5700XT support it too)
    • new parameter --opencl-less-cpu-load

    0.19.3

    • fixed x16rv2

    0.19.2

    • added Radeon 5700/5700XT support for limited list of algorithms
    • added support for Vega 11(gfx902)
    • implemented x16rv2

    0.18.0

    • added glt-globalhash algorithm
    • implemented --gpu-temp-limit and --gpu-temp-resume parameters
    • now additionally to hashrate miner will show GPU temperature, fan speed and uptime
    • added parameter --print-power(which will show power consumption per GPU Chip)
    • added parameter --benchmark-timeout*

    0.17.9:

    • fixed blake2b family for Linux
    • wildkeccak around %1 speed increase
    • added --print-devices parameter

    0.17.8:

    • improved blake2b(lower power consumption on pre-Vega gpu's and higher hashrate on Vega gpu's)

    0.17.7:

    • donation for honeycomb now can be reduced to 1%
    • slightly improved different algorithms for Vega cards(e.g. honeycomb up to 3%)

    0.17.6:

    • up to 5%-6% faster blake2b-btcc and blake2b-glt
    • added skein2(WoodCoin)

    0.17.5:

    • added blake2b-btcc and blake2b-glt algorithms
    • fixed gfx907(some Radeon VII gpu's) support

    0.17.4:

    • added just for fun anime algo
    • possible fix to crash on Linux
    • improved honeycomb up to 3%

    0.17.3:

    • up to 20% faster x25x

    0.17.2:

    • fixed support x25x on Linux
    • fixed handling rejects for some pools(e.g. coinfoundry)

    0.17.1:

    • fixed x22i and x25x for Radeon VII
    • fixed Tonga support
    • re-tuned auto parameters for Baffin's, gfx804 and Hawaii gpu's

    0.17.0:

    • added x25x
    • re-tuned auto-parameters to maximize hashrate with new optimizations for x16-family and other complex algorithms(right now only for Tonga, Fiji, RX470/570/RX480/RX580 and Vega cards)

    0.16.5:

    • should be better stability for wildkeccak using --scratchpad-safe-update on some systems
    • improved x16-like(Shavite at start), honeycomb and skunkhash

    0.16.4:

    • improved honeycomb
    • fixed hex, hmq1725 and some other algorithms hashrate regression
    • fixed parameters --scratchpad-safe-update, --scratchpad-full-update, --no-extranonce(they was random if not specified)
    • fixed communication with some pools

    0.16.3:

    • continue improve some hashorders for x16 family(JH512 in middle, SIMD at start)
    • special improvement for Vega on almost all algorithms(bcd, x16-fmaily, hex, x22i, etc.)
    • added parameter --no-extranonce
    • added parameter --scratchpad-full-update

    0.16.2:

    • fixed xevan on Vega
    • another improve to x16-like algorithms for specific hashorder(SIMD at start)

    0.16.1:

    • added algorithm xevan
    • improved speed a bit for some hashorders in x16-like algorithms(CubeHash and Echo at start)
    • added parameter --scratchpad-safe-update for wildkeccak algorithm

    0.16.0:

    • added wildkeccak algorithm
    • added honeycomb algorithm(since 0.15.6 preview - boost up to 5%)
    • improved speed on some hashorders for x16-like algorithms
    • interface changes, now real difficulty of shares shown and so on

    0.15.3.8:

    • tuned auto-parameters for Vega
    • fixed Tonga and Bonaire support

    0.15.3.7:

    • tuned auto parameters for RX550 and for some algorithms for other gpu's

    0.15.3.6

    • added support for Lexa RX550(gfx804)
    • increased a bit speed of lyra2v3
    • added bmw512
    • added --diff-factor parameter
    • removed diff from accepted message
    • fixed support for Fiji and Tonga

    0.15.2.2

    • fixed broken Ctrl+C command

    0.15.2.1

    • fixed skunkhash

    0.15.2

    • tweaked lyra2v3 a bit
    • fixed x16rt to support GIN coin
    • temporary removed mtp algo(will be improved in next releases)
    • implemented auto parameter for --opencl-threads and --opencl-launch(will work only for RX460/RX560, RX470/RX570, RX480/RX580 and Vega 56/64)
    • now Ctrl+C(closing the miner) works more correctly

    0.14.0

    • added support for lyra2v3, lyra2vc0ban, glt-astralhash, glt-jeonghash, glt-padihash and glt-pawelhash
    • correct shutdown of miner

    0.13.4

    • added algo x21s, dedal
    • correct checking rejects from pools like suprnova
    • improved speed of hex, hmq1725, x16r, x16s, x22i

    0.13.2

    • improved hashrate for hex, hmq1725, sonoa, x16r, x16s, x17, x18 and x22i
    • extended accepted/rejected message with number of GPU that solved the share

    0.13.1

    • added aergo algo
    • fixed stability of hashrate

    0.13.0

    • added x18 algo
    • improved speed for x16, x17, hex and other algo's

    0.12.9

    • increased hashrate for x22i up to 10%
    • fixed hashrate drops for x22i
    • slight boost for x16r, x16s and x17 algo

    0.12.8.1

    • fixed rejects in some cases for x16r, x16s, hex and some timetravel algo's

    0.12.8

    • speedup for all algo's, up to 10%

    0.12.7

    • fixed low hashrate on Vega cards
    • more improvements to x22i
    • now higher intensity can be set

    0.12.6

    • significant increase of hashrate for x22i algo
    • fixed support gfx901

    0.12.5.1

    • one more fix for NiceHash support

    0.12.5

    • fixed random crash after "new job", introduced in 0.12.4
    • fixed NiceHash support
    • fixed extra nonce subscription
    • officially added algorithms x22i, exosis and skunkhash

    0.12.1.1

    • fixed hashrate printing per gpu

    0.12.1

    • added bitcore(timetravel10) algo
    • improved hashrate for x16r/x16s/hex algo's when fugue, whirlpool, or skein is first in hashorder
    • slight hashrate increase for all algo's where fugue used(e.g. bcd, renesis, a bit higher increase for sonoa and hmq1725)
    • implemented colorized hashorder printing for some algo's
    • implemented --benchmark parameter
    • reworked --opencl-threads, now will work with --opencl-devices correctly
    • fixed custom algo support in HiveOS

    0.12.0

    • slight speedup for bcd
    • fixed API for showing correct hashrate when use --opencl-threads
    • stripped kernels

    0.11.9

    • speedup x16r/x16s in some cases on final step
    • fixed regress for simd, so should speedup x16r/x16s and return speed for other algos(bcd, sonoa, etc.)
    • added hex algo
    • now intensity can be set using sgminer-like numbers(old one supported too)
    • improved API a bit, now threads contains hashrate per GPU, not per thread, so it should be correct now for HiveOS/etc.
    • fixed GPU numbering at start when --opencl-threads used

    0.11.8

    • regen job now per GPU, should increase poolside hashrate
    • added x16r, x16s and timetravel algorithms
    • 30% boost for hmq1725
    • grouped print of hashrate per GPU when use --opencl-threads parameter
    • H/s unit in API instead of kH/s

    0.11.7

    • slight hashrate improvement
    • added x17 algo
    • improved pool communication code
    • backup pools support(just use --url, --user and --pass as many times as you need)

    0.11.6

    • fixed regen job(it was working only once per "new job" message)
    • optimized phi and renesis a bit
    • some changes to kernels for more safe and correct calculations

    0.11.5

    • some small improvements to renesis, c11, phi, bcd, tribus
    • implemented job regen using extra nonce, should be no more "waiting for a new job more than"(pool should support extra nonce subscription, some of GeekCash pools don't support it)
    • one more fix to "Duplicate share" problem

    0.11.4

    • implemented subscribe for extra nonce
    • final fix for "Duplicate share"
    • implemented support few solved shares per iteration for one GPU

    0.11.3

    • some minor improvements to hashrate of different algo's
    • added c11 and tribus

    0.11.2

    • critical: fixed sonoa hashing
    • fixed sending stale shares
    • fixed possible "Duplicate share"
    • added phi algo

    0.11.1

    • fixed support not yiimp-based pools
    • significant boost for all algo's
    • added geek algo

    0.11.0

    • fixed rejects after donation mining
    • critical: fixed possible stuck at donation mining if miner can't login

    0.10.9

    • added bcd algo
    • improved speed for hmq1725
    • a bit more correct share validation for sonoa and renesis

    0.10.8.1:

    • fixed hmq1725 algo

    0.10.8:

    • added sonoa algo
    • implemented --opencl-threads parameter

    0.10.7:

    • added hmq1725 algo
    • improved speed for renesis algo
    • added gfx900 kernels

    posted in RVN Mining read more