An other performance improvement of Flux mining on Ampere based GPUs (1.5 - 3.5% depending on model and clocks), Fixed a bug causing some Ergo pools to disconnect the miner frequently (Introduced with 1.56 :/ ), Major performance increase for Flux mining on Nvidia Ampere GPUs, Major performance increase for Beam mining on Nvidia Ampere GPUs, Mining Flux and Beam on all Nvidia GPUs now uses Cuda instead of OpenCL, Slight performance improvements for Flux mining on AMD RX 500, RX 5000 and RX 6000 (about 0.2 it/s), Mining any Equihash based coin (Flux, BTG, Aion, ) now supports extra nonce subscription via stratum (e.g. The 460 series drivers might perform up to 0.5% worse. 6G cards or when mining e.g. When doing ZIL make sure --enablezilcache is used on all the LHR cards, because the re-calibration is needed on every hard epoch change. Kernel mode to mine on. Significantly improved the Kaspa only mining energy efficiency on Nvidia Turing, Ampere and Ada GPUs by 7-11% depending on the actual model. Windows: Re-Worked GPU detection mechanism fixing the bug that miner fails to start up on some systems without any error message. About the split mining Windows: fixed a bug that caused abnormal high stale rates on Ethash and Ethash / Ton dual mining on Nvidia cards. Changes LHR tuning algorithm to minimize the number of locks & time for finding a stable value: The tuning might be improved by the miner later once stable for long enough time. --devices 1,2,4 --cclk 1050,1400,1500 now makes sense, while before --cclk, --lhrtune 0 is now semantically identical to --lhrtune off, Changed handling of user/wallet names containing one or multiple dots. LHR cards that have memory junction temperature sensors will automatically throttle LHR unlock by ~0.4 - 0.5% when hitting 106 C memory clock to prevent unneeded locks.
3080 12GB Results 1.43 Issue #999 Lolliedieb/lolMiner-releases Updated WebUI for Nexa mining and more pools to support. See online version: Fixed: segmentation fault when the dns resolve of a pool fails #109, Fixed: miner does not restart after connection loss. Therefore the crashed card detection now allows three different options to proceed with a crashed card or driver: --watchdog off Improved compatibility with many current drivers. (Vary the last number to find out sweet spot), Added ETCHash support for Radeon HD 79x0 / R9 280 (X) & RX 5300 3G. Also 2G cards in zombie mode will see a significant reduction in speed, because the data set is more then 2150 MBytes in size now. Further you can use --tmode edge/junction/memory to apply the scheme to edge (chip), junction (hotspot) or memory temperature. Also when the miner is more then 2 hours stable on its current settings and a lock appears, the card will unlock again, but the tuning will not be reduced. shellinabox) use. The API is now bound to the local host, causing less issues with firewalls. Cuda solver: Supports Nvidia Maxwell (GTX 900 series) and newer GPUs with at least 3G of VRAM, OpenCL solver: Supports AMD GCN1 (Radeon HD 7950) and newer (b) with at least 3G of VRAM, Linux: Experimental zombie mode for AMD GPUs with 2G of memory (like HD 7870, RX 550, ) (c), Improved performance of RTX 3060 semi-unlocker in Linux, Reduced power draw of RX 3060 semi-unlocker in Linux. Use --4g-alloc-size to calibrate the number of MBytes the GPUs are allowed to use. sparkpool). Specify which action to take when a card is detected to be crashed. Added reading of junction temperature and memory temperature for Nvidia GPUs for drivers 515 or newer. 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. Added a 4G_Ethash_Linux_Readme.txt file to the Linux release, giving guidance how to configure for ideal zombie mode performance. If a pool used a difficulty equal to the block difficulty then only one share would be found per block and it would be found by the miner who solves the block. Fixed a bug with --compactaccept not showing the * sign on short statistics. Recommended driver for LHR v2: 470.74 (Linux), 472.12 (Windows), Less performance difference between low and high core clock then earlier versions, Cards are automatically detected if they are LHR -. The dns resolving and the connection attempt can now timeout (after 10 seconds each) and will re-try to connect afterwards. Fixes the miner not working on current epoch on latest release and fixes the requirement to restart the miner on Ergo epoch change. Are you sure you want to create this branch? Range is +/-40. Fixed potential issue causing GPUs to freeze when a GPU needs to reboot, e.g. Fixed benchmark mode not starting up when called from json type configuration. Added Eth/Etc/Ubiq + Kaspa dual mining solver for AMD RX 400, 500, 5000 and 6000 series and Nvidia RTX 2000 / 3000 series. If you see cards getting slower then before, set to 0 or 1. With lolMiner 1.20 the miner starts supporting to create two connections to your favorite pools and mine two algorithms within the same miner instance. Complete rework of the mining back end. Cards are separated with a comma. Use --disable-dag-verify to disable the verify & repair mechanism routine. Will hopefully be fixed in next version. Usually the pool determines a difficulty number individual for every miner (most pools put 1024 as start diff to be Nicehash compatible), so thats nothing the mining software is responsible for - it just receives the values and needs to process them correctly. connected screens. (1) Note: No responsibility taken for the values set. slightly improved the performance of Linux zombie mode on Polaris GPUs on medium tune stages (needs re-tuning from previous settings), increased range of accepted zombie tune parameter for GPUs with high interconnect bandwidth, slightly decreased GPU load of Polaris GPUs during DAG build, Added more control about handling cards that are detected to be non-working any more. There are two new splitting modes.
What is going on with the difficulty mining BEAMIII? : beamprivacy - Reddit Newbie Offline Activity: 2 Merit: 0. 1.32a: Fixed --mode LHR1 not starting in unlocked state on many systems. This allows running the solvers on more then 8 GPUs with only 4G system memory. Values given to --dualfactor parameter will now be value checked and rounded / capped to working values. Use --help-format to get a list with accepted entries. Beta feature: Added experimental support for AMD RX7900 series. The archives for ZIL example files now contain examples how to bypass the ZIL pools. The next two phases take about 1 minute per card and followed by a approximately 1.5 minutes fine tune phase. Note that at the moment the miner has no fan control module and also no throttling to keep a target temperature. 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, Added a distinct 1G / 3&4G / 6&8G kernel for mining MNX (Windows, Linux had this in 0.7.1), Added support for Beam (BEAM, modified Equihash 150/5), only tuned for AMD cards, Added TLS support for stratum. Known issues If so and you get authorization rejected make sure you use --worker instead, Fixed a bug causing LHR unlock not working when too many GPUs needed to perform DAG repair in Aleph dual mining (yea, that is a special case one ), Fixed a bug causing RTX 3050 & RTX 3080 12GB to have extremely low Ethash performance when dual mining, Fixed a bug causing dual mining hash rate on FHR cards not showing up during dual mine calibration in 1.47, Fixed a bug causing --lhrtune off occasionally not to work in 1.47, Added support for LHR unlock in 470.103.01 and all 510.x drivers. Extended working range of 100% LHR unlocker to 470 and 472 drivers. All supported algorithms now show the share difficulty and have best share statistics. Nexa mining will now allocate memory for each GPU sequentially and delay later cards startup slightly to help systems with small virtual memory. Setting the parameter --maxdualimpact to 0 will now completely disable dual mining on this card. Significantly improved DAG repair process on all Nvidia GPUs. Fee is 1% + 0%. Fixed bug: Wavy hashrate - especially for rigs with many AMD Navi GPUs. Currently I also can not recommend mixing them into rigs where RX 4xx and 5xx cards run in zombie mode, because that seems to cause stuck systems from time to time. 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 on releases page), 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, 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), 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. Otherwise, the miner cannot choose the parameters for it and constantly . Default ethstratum changed from ETHV1 to ETHPROXY for better pool compatibility. Added ETH / ETC + Kaspa code for Nvidia Pascal based GPUs. _ These are default in Windows and on RTX 3080 on Linux, other cards can request this kernels by using --lhrtune wauto or wTuneNumber in case the default is unstable. Also CPU mining in parallel to the new unlocker is untested and might give unexpected results. The parameter --4g-alloc-size can now also be set for each card individually. This new mode mode allows to mine at a speed about 3/4 of the maximum speed of this cards. It is more stable now. "They are masters of gaslighting," says psychologist and CSU professor Dr. Ramani Durvasula. Offset to most important LHR parameters. Features: (1) Using Windows and Nvidia Driver 470.05 Beta. Some cards might need a bit more core clock to achieve the used performance. Supports Maxwell to Ampere GPU generations. Fixed a crash on Nvidia GPUs when mixing ethproxy and Nicehash stratum modes in dualmodes. GPU 1: Found a share of difficulty 46.24G GPU 1: Share accepted (11 ms) The text was updated successfully, but these errors were encountered: All reactions Copy link . Default --shortstats interval lowered to 15 seconds, default --longstats interval lowered to 60 seconds, More stable displayed hashrate on Nvidia cards when mining Eth, Changes in Api: On supported algorithms the miner now exposes the number of stale shares in API (stales and defect shares are no longer collapsed into one value), Fixed a bug with processing old style --dualmode etc dualmine settings, Fixed a bug causing a non-realistic high hash rate to be displayed on LHR cards when overclocked after start. The % of the fan used for the GPUs. This will allow to point different GPUs to different pools. If only one value is specified, it applies to all connections. Linux 19.50), Renamed GRIN-AD29 to MWC-C29D to mine cuckarood-29, Added a small penalty to C32 in auto switcher - it seems the solver has not perfect fidelity and the penalty will make it switch a bit later to cover this. The added epochs will minimum last until the 1.35 release. You can control its behavior with the parameter, Updated internal libraries for TLS connection handling. (b) Optimization target were AMD GCN 3 cards with 4G of memory like RX 470, 560, Fixed a bug causing --dualworker not to work right with Kaspa dual mining. Needs super user or administrator privileges to work. Improved Ironfish mining speed by 4-5% on all supported GPUs. Fixed an issue with Genesis Network (GENX) missing in lolMiner 0.8.x. From v1.50 experimental LHR v3 unlock to ~90% (3050) and ~92% (3080 12G) (default enables) Use --lhrv3boost 0 to disable the mode and fall back to ~65% unlock. Significantly improved performance on Flux for Nvidia Turing & Ampere and AMD RX 5000 based GPUs. If this is not wished use --disablewatchdog. Slightly changes internal LHR parameters of 3070 ti & 3080 - we hope to improve stability by this plus a small speedup. Recommendation: When using lolMiner on Nvidia cards only use "--watchdog exit" mode and run the miner in a script that will automatically restart it on closing. Fixed a bug that can cause random invalid shared when mining Kaspa on AMD GPUs. Fixed bug: Miner crashes when mixing TLS and non-TLS pools for fail-over. Improved Nexa mining performance by 6 - 8% on all supported GPUs (except AMD Vega / VII). If your card is unstable or does not unlock try negative values. Fee is 0.75%. ezil pool), Added support for Ironfish mining (use -a IRONFISH for putting out your rod) for Nvidia Pascal and newer and AMD Vega and newer GPUs. RX 580) while others optimize for more Eth hash rate (e.g. Reworked Ethash codes for late epochs on Windows. From v1.53 If the pool share latency is above this value and failover pools are configured, the miner will terminate the connection and connect to the next failover pool (at the earliest after 10 shares on the active connection). Added Nexa support for AMD Vega / VII (1) and RDNA 1-3 GPUs (2). Fixed a bug causing Intel GPUs not to be sorted by PCIE bus and address in device list. Equihash 125/4 (Flux), 144/5 and 192/7 stratum can now distinguish between stale shares and other rejected. When mining Ethash, Etchash (both +ZIL), Ergo and Beam the fee connection is now always encrypted (TLS 1.2) and mining data packages can not be identified as such. This can resolve issues with defect shares that appeared in 1.34 or earlier with start of epoch 450. Fixed a bug with Ethash Nicehash protocol reporting "conversion of data to type 'b' failed" on new jobs. We hope to get this fixed in one of the upcoming versions. Windows: Added a beta gui to generate overclock settings strings / .bat files for the miner. It will generated only once and offers a faster switching. (old), Time in seconds to wait after startup before any LHR detection or calibration takes place. RX 5700). The initial configuration takes approx 3-4 minutes from the moment the DAG was build. Please make sure the script can be executed with the current user rights / does password-less operations. Note: you either can give one value for the whole rig or provide a comma separated list for each card individually. ETP + ZIL), General stability improvements (resolved many potential miner hangs up causes), Changed color scheme in Windows for Ethash mining (new jobs are now white, accepted shares green). Core Feature: Complete rework of LHR semi-unlock feature. . Linux: fixed a bug that might cause a SIGSEV or SIGPIPE crash on some Linux platforms when reconnecting. The maximum dual factor at the moment is 64, a value of 0 will disable dual mining on the GPU. Improved performance of RTX 3060 LHR v1 semi-unlock by 2-3% depending on configuration - at same low consumption! Fixed bug: Cards may crash when switching from ZIL cache back to normal mining. We are not yet sure why, but we will investigate. Note Fee is 0.75%. Fixed overzealous reconnection on Ethash connections when not receiving new work within 30 seconds (now limit is 150 seconds). Added a basic temperature protection mechanism. If there is only one miner on the pool, then you can set share difficulty equal to network difficulty. Added 16 GByte solver for Cuckatoo-31 (GRIN). Fixed a segmentation fault on Nvidia & mixed rigs when starting Ethash mining, Ethash: Reduced power draw significantly on non-zombie mode for Rx Fury & Rx 470 - 590, slight reduction for Vega & Navi, Ethash: Slightly improved performance on Vega, Navi and Nvidia GPUs. So the average consumption can still expected to be rather low. If the static diff is too low the miners will submit massive amount of shares which puts very high load on the pool servers/internet connection. See 4G_Windows_Readme.txt for configuring it. Fixed a bug that might cause the miner to crash when an Ergo pool connection needs to reconnect. --watchdog exit Updated complete network stack to newer libraries - for more stability. General note: The Nexa gpu codes are (and will be in foreseeable future) joint work with Iedoc from BzMiner. "*" can be used to skip a card. This will reduce the switching time for Nicehash & ZIL dual mining significantly. Also make sure your mining rig is configured to use PCIe-gen 2 connection to your GPUs. Current share difficulty in the Ethereum pool is 8.72G. Therefore the yesterday released version 1.21 will remain the recent release for Windows. The --keepfree parameter is now working for each GPU separately. Changed the Eth+Ton and Eth+Alephium tuning functions on AMD and all Nvidia non-LHR cards. With this option the miner will call an external script (default path is current working directory and there emergency.sh / .bat), which can be configured with --watchdogscript. "CL_OUT_OF_RESOURCES" will now also trigger the watchdog with the configured effect. Unlocking & reducing --lhrtune parameter. Nvidia LHR cards will no longer run the LHR unlock when not mining Et(c)hash or Ergo - this will prevent them from crashing on some other algorithms. Sorting out driver issues ;), Notes: Eth only on GPUs 0 & 1 (ton dual mining disabled by maxdualimpact), Ton only on GPUs 4 & 5 (eth mining disabled by dualdevices), Added DNS over HTTPS name resolving for establishing your pool connection. Not it does. On Linux will be good for ETCHash till epoch ~250 (about July 2022). Tested 460.93 driver and higher. The miner itself will take no further action and continue operation on the remaining cards. Personal release notes Fixed 3G Nvidia card not starting on ETC mining. Format for long statistics. How to Set Up the Software for 4GB GPU Mining. Maxing out will give more epochs of mining & better Zombie mode performance, lower values may improve compatibility. --mclk should only be used to mine core intense coins like Kaspa or Aleph in order to reduce power draw by the memory. Use "edge" (default), "junction" or "memory" to set the mode for temperature management. is treated as worker name. Please use with care. Added support for extranonce subscription on EthereumStratum/1.0.0 (Nicehash) format - this will stop the miner from frequently reconnecting to Nicehash. I received quite some requests with problems about Nvidia cards and also if I can add in zombie mode kernels for 4G Nvidias and RX 5500. Changed default behavior for "." Fixed displayed names of RX 6000 generation of cards and RTX 3060 in 460.x drivers. Added the Nvidia 3060 "Unlocker" for Linux. Recommended values for selected GPUs: Added (tunable) zombie mode kernels for R9 290(x) and R9 295 GPUs - on a popular request. Extended crc table for Ethash up until epoch 550. Reduced number of stale shares on Cortex algorithm. Changed LHR kernel defaults for RTX 3060 and RTX 3070, because the default ones had an issue with defect shares at high oc. This is recommended option for Nvidia cards. But the script and the binary don't quit. Fixed a bug that RTX 3070Ti only triggered the lock detector on rather low memory clock. Depending on configuration, the zombie mode now uses 0.5 to 1W less energy and is 0.2 to 0.4 mh/s faster. Fixed a issue that might cause the rig to drop to 0 hash rate on epoch changes - including changes with activated ZIL caching, Fixed the pool hash rate reporting not working correctly in dual & split stratum modes, Fixed the dual stratum connection not picking up the correct worker name when --worker is used. Improved Nexa performance on Nvidia Ada based gpus by approximately 25% on locked memory clock (5000) and about 8% on unlocked memory. Fixed bug: Miner causing invalid shares on 4G cards on some systems (mostly Linux), Fixed bug: Miner hangs up when changing epoch when using the ZIL cache feature. "*" can be used to skip a card. See notes below for usage. (a) General tuning tip: The dataset generation of Ergo is more core heavy then e.g. Often this happens when the card is slightly too much undervolted, but other problems like heat are possible. Additionally the OpenCL driver of Nvidia cards sometimes crashes with a CL_OUT_OF_RESOURCE error - this is rather a software then a hardware thing and will be fixed soon. This results in a Share Target of ( 1 / 1,000,000) = 0.0000010000 The miner. Note that with --maxdualimpact you still can just define the max % of Eth hashrate to give away. GDDR6X customer GPUs, most professional and server GPUs and so on. Requires Nvidia driver versions 510.x (Linux) or 512.x (Windows) and sudo / administrator privileges! Improvement of Ethash performance (up to 1%) and reduction of stale share rate for Maxwell and Pascal (GTX 10) based GPUs. Found a share of difficulty 6.51G Pool not reacting to submitted shares for too long. The selection can be done per card via a comma separated list. Disable (0) or Enable (1) the function of pre-building the dataset for Ergo. For terminals that do not have rgb colors (e.g. The total process takes 3-4 minutes total, one with rather low speed and the remaining time with speed closer to the final value. --zombie-tune 2,auto,0,auto will run the automatic tuning on the 2nd and 4th GPU while using fixed number 2 for first card and 0 for the 3rd one. Note that dual mode codes remain unchanged. Minimal temperature for a GPU to start in degree C. If set to 0 disables restart below a fixed temperature. Slightly improved Kaspa performance and efficiency on AMD Navi and Big Navi GPUs, Kaspa performance statistics should now be a bit more smooth. This will close the miner with a exit code of 42. . Integrated all kernel files to the executable, Lowered fee of ALL algorithms / coins to 1%, API update interval is now fixed to 10 seconds, API now smooths the performance data over approx one minute, Removed workbatch parameter for MNX, its obsolete now, Changed Safecoin (SAFE) from Equihash 144/5 to 192/7. Dual mining with Aleph & Ton is supported as well as doing ZIL dual mining. 1.32a: Fixed 3060 LHR V1 not starting in semi-unlock when the right drivers are detected. "*" can be used to skip a card. Use a comma separated list of values if you want to assign different values for each GPU. GPU sorting changed. Added Ethash + Alephium dual mining mode analogous to existing Ethash + Ton mode. Fixed a stratum error, that caused the "all shares stale" bug when too many reconnect attempts in a row did fail New feature: AMD Vega and newer cards now display memory temperature in statistics & api (only visible if there is at least one such GPU in the rig). This can be picked up by the .sh or .bat script that did start the miner (an example is provided in mine_eth.sh and mine_eth.bat) so the miner will restart after some seconds of pause. Cheaper locks: when unlocking the miner will continue mining at low speed to make the unlock procedure more cheap. Re-tuning your setup is highly recommended. Comma separated values for configuring multiple cards differently. The coin to mine - this is an alternative to --algo that sets both, the algorithm and the personalization string for Equihash coins. Ethereum stratum code will now print the pool difficulty in better human readable number, The miner will now print the ip of the connected pool - to be able to detect e.g. Note that existing dual mining configurations will automatically launch Eth / Etc / Ubiq only mode, so existing configurations will not be broken. When one Nvidia GPU stops because of a recoverable error (e.g. Miners that do not have a card using the zombie mode can safely ignore this update - it will behave identical to 1.21. lolMiner 1.22 is a Linux only release that targets improvements of the performance of the zombie mode in the Linux specific code. Use lolMiner -h to get a list of new supported parameters or visit the new, Added optimizes solvers for Beam Hash III for AMD & Nvidia cards. 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). lolMiner 1.22 - 1.24 are Linux only releases that targets improvements of the performance of the zombie mode in the Linux specific code. Slight changes to LHR unlocker to improve the unlocker stability. The miner seems to crash on some Windows machines running ETC+Kas on 4G cards. Separate worker name for the 2nd connection. (old). Added --zombie-tune parameter for Polaris GPUs. Added a real Cuda back-end for better Nvidia GPU support on Ethash. Two reasons: first, in order for their shares to be valid they have to have the pool set as the recipient, so the mined block already gives the reward to the pool no matter who broadcasts it, and second (as indicated by zanzu) the pool doesn't actually bother giving the whole block out to miners, just a template for the header that contains the