PRIJAVI SE
in sodeluj na forumu, komentiraj, ocenjuj... Registriraš se v samo 10ih sekudah!
Bitcoin Slovenija
 

Zadnja sporočila


Pes :: 09.07.2020 ob 22:36
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

poslano v temi :: GMiner v2.15 Equihash/CuckooCycle/Ethash/ProgPoW/KAWPOW
Pes :: 07.07.2020 ob 17:45
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 addressort 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

poslano v temi :: lolMiner 1.03: Improved Beam Hash III speed and a crash fix (July 5th)
Pes :: 07.07.2020 ob 17:04
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

poslano v temi :: GMiner v2.14 Equihash/CuckooCycle/Ethash/ProgPoW/KAWPOW
Pes :: 07.07.2020 ob 16:44
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

poslano v temi :: GMiner v2.13 Equihash/CuckooCycle/Ethash/ProgPoW/KAWPOW
Pes :: 05.07.2020 ob 19:58
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.

poslano v temi :: [ANN]Bminer: a fast Equihash/Ethash/Cuckaroo29m miner for AMD/NVIDIA GPUs 16.2.4
Pes :: 05.07.2020 ob 19:33
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 addressort 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

poslano v temi :: lolMiner 1.02:A lot of bug fixes (July 1st 2020)
Pes :: 05.07.2020 ob 18:44
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

poslano v temi :: WildRig Multi 0.25.2: multi-algo miner for AMD & NVIDIA
Pes :: 02.07.2020 ob 16:10
GMiner v2.12

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.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

poslano v temi :: GMiner v2.12 Equihash/CuckooCycle/Ethash/ProgPoW/KAWPOW
Pes :: 29.06.2020 ob 11:58
teamredminer v0.7.7 Release
This is an optimized miner for AMD GPUs

For questions/comments about cuckarood29, cuckatoo31, mtp, x16rv2, x16r, x16rt, x16s, lyra2rev3, lyra2z, or phi2
This is the Nimiq/Kawpow/Ethash/Cryptonight/Chukwa thread for this miner.



Algorithms:
Ethash (eth, etc, etp, others)
Kawpow (ravencoin)
Nimiq (nimiq)
Cryptonight R (monero)
Cryptonight v8 turtle (turtlecoin, loki)
Cryptonight v8 half (stellite, masari)
Cryptonight v8 double (x-cash)
Cryptonight v8 reverse waltz (graft)
Cryptonight v8 upx2 (uPlexa)
Cryptonight v8
Cryptonight heavy
Cryptonight haven (haven)
Cryptonight saber (bittube)
Cryptonight conceal (conceal)
Chukwa (trtl)
x16rv2 (rvn)
x16r (rvn)
x16s (pgn, xsh)
x16rt (veil, gin)
MTP (zcoin)
Cuckarood29 (grin)
Cuckatoo31 (grin)
Lyra2rev3 (vtc)
Lyra2z
Phi2 (lux, argoneum)

GPUs Supported and Tested:
RX 5700(XT)/5600(XT)/5500(XT) for ethash, kawpow, and nimiq only
RX 580/570/480/470
RX Vega 64/56
RX 560/550
Radeon VII

Windows download available: https://mega.nz/folder/0PIFiYhS#ZNpY6ezWMFiA2VK7T1bj8A

API: The miner includes a read-only api based on the sgminer-5.5 API.
Both the json and text formats are supported. For more details, we refer to the sgminer api documentation.

Software Requirements:
For chukwa, mtp, cryptonight algos and lyra2rev3 on linux, only amdgpu-pro drivers are supported. Version 18.30 or newer is needed for Vegas. ROCm is not supported.

This miner includes the following dev fees:
Ethash on Polaris GPUs: 0.75%
Ethash on all other GPUs: 1.0%
Kawpow: 2.0%
Nimiq: 2.5%
Cryptonight R: 2.5%
Cryptonight v8 turtle: 2.5%
Cryptonight v8 half: 2.5%
Cryptonight v8 double: 2.5%
Cryptonight v8 reverse waltz: 2.5%
Cryptonight v8 upx2: 2.5%
Cryptonight v8: 2.5%
Cryptonight heavy: 2.5%
Cryptonight haven: 2.5%
Cryptonight saber: 2.5%
Cryptonight conceal: 2.5%
Chukwa 2.5%
x16rv2 2.5%
x16r 2.5%
x16s 2.5%
x16rt 2.5%
MTP 2.5%
Cuckarood29 2.5%
Cuckatoo31 2.5%
Lyra2rev3: 2.5%
Lyra2z: 3%
Phi2: 3%

For reporting bugs and/or for features requests please make a post here and we'll do our best to respond.
Any feedback would be appreciated.

Changes in v0.7.7
Added support for Nimiq (dumb mode only).
Integrated a Nimiq node.js network proxy into the miner.
Fixed Nimiq bug that could lose shares, especially against lower vardiff pools.
Fixed Nimiq bug that could cause duplicate shares on startup for low-diff pools.
Fixed regression bug for ethash Nicehash, correct stratum mode now used again.

Changes in v0.7.6
Fixed broken keyboard input in tmux+screen sessions (e.g. Hive OS).
Added support for 5500(xt).
Fixed Linux watchdog support for hard driver crashes (script was not executed).
Fixed kawpow nicehash extranonce support.

Changes in v0.7.5
Fixed broken optimizations for kawpow in 0.7.4.

Changes in v0.7.4
Increased ethash support on 4GB GPUs up to epoch 380-383
Implemented split ethash dag buffers for 8GB GPUs to support DAGs over 4GB
Kawpow optimizations (Navi +2.25%, Vega +1.25%, Polaris +0.25%)
Added gpu enable/disable API support.
Windows TDR detection/handling/warning.
Monitor detection on Windows/Linux with intensity adjustment.
Fix for ethash pool hashrate reporting stopping after network outage.

Changes in v0.7.3
Emergency patch for 4GB cards to handle a few more ETC epochs.
A more complete patch is coming out shortly.

Changes in v0.7.2
Fixed kawpow dag build DEAD gpu issue on windows Adrenalin 2020 drivers.
Fixed Navi 5600(xt) support on windows.
Fixed mining on Vegas on older amdgpu-pro drivers.
Fixed ADL reporting of stats on windows for newer cards.

Changes in v0.7.1
Fixed issue with VII ethash/kawpow on windows.

Changes in v0.7.0
Added kawpow algo for Ravencoin.
Added Navi support for kawpow and ethash.
Changed device ordering to be pcie bus based by default, added --opencl_order option.
Fixed issue with --list devices not working without other args.
Reformatted help message to hopefully make it easier to read.
Added multipool example scripts.
Removed ssl/tls server name verification (was re-added with TLS SNI fix)
Fixed an unhandled signal bug that would cause rare crashes.
Fixed multi-pool API bug.

Changes in v0.6.1
Added pool failover and load balancing.
Added better error messages when failing to allocate eth DAG buffers.
Added server name for TLS SNI.
Added automatic setting for environment variables for 4GB GPUs.
Extended maximum length of usernames and passwords (for some merged mining setups).
Added report of pool stats.
Changed initial pool auto detect mode to eth proxy.
Various fixes for submitting hashrate to pools.

Changes in v0.6.0
Added ethash algo support.
Relaxed ssl/tls cert chain verification.

Changes in v0.5.9
Added x16rv2 for the upcoming Ravencoin fork.
Optimization work on x16r: +8-10% hashrate depending on clocks.
Optimization work on x16r: mem clock no longer as important.
Issue fix: kernels split into multiple binaries to fix linux amdgpu-pro driver issues.

Changes in v0.5.8
Added Chukwa-512 algo For Turtlecoin (trtl_chukwa).
Issue fix: kernels not loaded properly for Conceal.
Issue fix: added logic for pool reconnect on N rejected shares in a row (see --pool_max_rejects=N).

Changes in v0.5.7
Added CN conceal algo for Conceal (CCX).
Added cuckarood29 algo for grin.

Changes in v0.5.6
MTP improvements for Vega and Polaris (+1-3% hashrate, improved efficiency, esp Polaris)

Changes in v0.5.5
Added cuckatoo31 algo for grin.

Changes in v0.5.4
Fixed API bug for MTP, crashing when using Awesome Miner.
Small MTP improvements, mostly for Polaris.

Changes in v0.5.3
Added MTP algo for Zcoin/XZC (please read MTP_MINING.txt before mining).
Further small stabilization fixes for CN variants, primarily 4MB algos.

Changes in v0.5.2
Bugfix release only, no new added algos or features.
Fix for 1-2% degraded hashrate on Radeon VIIs in some scenarios.
Fix for Radeon VII allocation bug, causing hw errs.
Fix for allocation bug causing crashes for some drivers and gpus.

Changes in v0.5.1
Added better support for CN intensities 16*15, use --allow_large_alloc under Linux.
Added --no_ntime_roll for mining x16rt on e.g. bsod.pw.
Added Tonga device recognition.
Better error reporting for pool communication issues.

Changes in v0.5.0
Added cryptonight 4MB variants: heavy, haven and saber.
Added x16 algo suite: x16r, x16s, x16rt (both gin and veil).
Auto-tuning mode for all CN variants, see bundled guide.
Manual key-driven CN tuning mode available inside the miner.
Additional data in miner stats console output.
Watchdog now detecting single stuck thread when mining CN.
Fix: in rare cases, poolside hash for compute algos (lyra2z, phi2, lyra2rev3) only reached ~95% of expected value.

Changes in v0.4.5
Added cryptonight v8 upx2 for the uPlexa coin fork.
Reworked init procedure, added retry logic on comm errors.
Added section on temps to the CN_MAX_YOUR_VEGA guide.
Added a new howto MAP_YOUR_GPUS describing how to map gpus between miner/tools/registry.

Changes in v0.4.4
Added * mode specifically for modded timings on Vega GPUs. Use with e.g. --cn_config=15*15. This mode is now the default for Vegas.
Introduced slow start/ramp-up. Threads increase their workload slowly at start or restart after e.g. a network outage.
Added interleave adjustment logic. Readjusts the two threads per gpu over time to make sure they don't gravitate and get stuck.
Added support for forcing colors (--force_color) for windows redirected consoles (git bash, cygwin, node.js).
Added hotkey menu system (show stats, enable/disable gpu).

Changes in v0.4.3
Added cryptonight v8 turtle (--algo cnv8_trtl) algo for coins such as turtle coin and loki.
Added support for running CN mining single-threaded using Y+0 configurations.
Changed the auto config mode for Radeon VII to L30+0 as a temporary setting.

Changes in v0.4.2
Added cryptonight v8 half (--algo cnv8_half) algo for coins such as stellite and masari.
Added cryptonight v8 double (--algo cnv8_dbl) algo for coins such as x-cash.
Added cryptonight v8 reverse waltz (--algo cnv8_rwz) algo for coins such as graft.
Added support for running devices on multiple OpenCL platforms.
Fixed more issues with console colors on older windows versions.
Added more cpu verification optimization for CN/R. CN/R cpu usage should decrease ~70%.

Changes in V0.4.1
Removed server name verification for SSL connections. (Pools like supportxmr now work with SSL)
Fixed bug causing GPUs to fail to initialize on some systems.
Fixed bug causing GPUs to only run one thread (but display 2x hashrate)
Fixed bug where having GPU_MAX_WORKGROUP_SIZE set too high would cause GPUs to crash.
Fixed bug where older windows versions would get no console output.
Added work-around for driver bug in linux amdgpu-pro drivers resulting in low pool-side hash for polaris cards in rare cases.
Added some cpu verification optimizations. CN/R cpu usage should decrease about 15%.

Changes in v0.4.0
Added cryptonight R support. (--algo cnr)
Added support for ssl/tls pool connections using the stratum+ssl:// prefix.
Added colors (and an option to disable them).
Slight performance increase for lyra2rev3 (~0.5%).
Fix for occasional crashes when pool disconnects.
Added more messages regarding not being connected to dev pool.
Changed printing to not block mining progress if stdout writes block.

Changes in v0.3.10
Slight performace improvement for Vegas on lyra2rev3
Pool stratum protocol work-arounds for some pools, fixing duplicate share error.
Changed handling of unrecognized pool rpcs to be ignored instead of causing a reconnect.
Fix for duplicate shares on 480/580/Vega56 cards with lyra2rev3.

Changes in v0.3.9
Added support for lyra2rev3 on amdgpu-pro and windows. ROCm support coming in later version.
Fixed API bug with not reporting dead GPUs

Changes in v0.3.8
Added support for fan speed and temperatures.
Added watchdog function for gpu init stuck, dead gpu, over-temp gpu, and non-responding pool.
Added new optional 'L' config prefix for low-end cards like lexa/baffin for a 10+% speed-up on some cards
Added an option for writing out a log file.
Added cycling through multi-entry dns records when connecting to pools.
Added a pool-connect timeout.
Added measurement and displaying of pool response times.
Added support for 80-byte headers for Phi2 algo (for non-LUX coins).
Slightly tuned the '+' mode for polaris, some GPUs will show slight performance increase.
Fixed bug with API interface occasionally getting stuck.

Changes in v0.3.7
Redesigned GPU initialization, should now be less error prone.
Added clean shutdown to reduce driver/GPU crashes.
Added staggered GPU start-up to reduce GPU crashes.
Added CPU verification for CNv8 and associated --no_cpu_check option.
Fixed crash on pool authentication error.
Added --pool_broken_rpc work-around option for pools that violate json rpc spec.
Added option to reorder by PCIe bus numbers.
Added --list_devices option to show available devices.
Added changed stats formatting to indicate which numbers are accepted/rejected/hw-error shares.
Added uptime to stats.

Changes in v0.3.6
Added support for Rx550 cards (gfx804).
Improved stability on larger rigs, especially with weaker cpus.
Improved error reporting on failed initialization.

Changes in v0.3.5
Changed GPU initialization to be sequential by default and added --init_style option for faster init styles.
Fixed network buffer size issue preventing the use of very long usernames/passwords/rig_ids.
Added opencl platform auto-detection for AMD platforms when --platform is not specified.

Changes in v0.3.4
Added CryptoNight v8 (CNv2) support
Changed stats display to include pool hashrate and better formatting
Added parallel GPU initialization
Added output of submitted/accepted/rejected shares.
Changed hashrate reported to be full GPU hashrate (previously hashrate reported was after dev fee deduction)

Changes in v0.3.3
ROCm support reintroduced
API support based on the sgminer API
Improved GPU platform detection
PCIe bus id printed on startup and is available over API
Added option for periodic stats interval

Changes in v0.3.2
Added windows support/build
Added vega PAL driver support
Removed ROCm support (temporarily)
Removed libjansson dependency

Changes in v0.3.1
Fixed phi2 issues with rejected shares and low pool-side hashrate.

poslano v temi :: [ANN] TeamRedMiner 0.7.7 - Nimiq/Kawpow/Ethash/Cryptonight/Chukwa Thread
Pes :: 29.06.2020 ob 11:38
GMiner v2.11

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

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.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)

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

poslano v temi :: GMiner v2.11 Equihash/CuckooCycle/Ethash/ProgPoW/KAWPOW