FORUM
lolMiner
-- Announcement Thread -- Hi there, this is the announcement thread for lolMiner 1.21 / lolMiner 1.22 a multi algorithm Ethash / 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.21 (latest Windows) lolMiner 1.22 (Latest Linux): [Linux & Windows] https://www.sendspace.com/folder/3iikme Driver Requirement: Nvidia: Cuda 10 or 11 AMD: - Big Navi: amdgpu-pro 20.40 (Linux) / Adrenaline 20.11.2 (Windows) and newer. - Navi: amdgpu-pro 19.30 (Linux) / Adrenaline 19.10.02 (Windows) and newer. - Vega: amdgpu-pro 18.50 (Linux) / Adrenaline 18.10 (Windows) and newer. - older cards: Blockchain drivers and newer. Usage: There is a new online manual with basic examples hosted here Supported Algorithms Algorithm Solvers for Memory Size Ethash 4G+ Beam Hash I 3G / 4G Beam Hash II 3G / 4G Beam Hash III 3G / 4G Cuckatoo-31 4G / 8G / 16G Cuckatoo-32 4G / 8G / 16G Cuckaroo-30CTX 8G Cuckaroo-29 6G Cuckoo-29 6G 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.22 Feature Updates: Significantly improved the performance of zombie mode on RX 400 and RX 500 GPUs in Linux, especially for low zombie tune values between 0 and 4 and rather high epochs. Performance increases by 7-11% on epoch 393 (--4g-alloc-size 4080 on a RX 580. 4G) and 15-20% on epoch 400. Re-tuning using the auto-tune is recommended. Also this version might draw a bit more power, but with approximately same total efficiency. Version 1.21 Feature Updates: 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. Use parameter --watchdog off/exit/script to turn off any action, exit the miner with a specific exit code or to run an external script. See detail description on the 1.21 release page Nvidia cards that experienced a OpenCL driver error (e.g. "CL_OUT_OF_RESOURCES" will now also trigger the watchdog with the configured effect. The --ethstratum parameter can now take two options separated by a ',' to give different options in case the dual or split mining mode is used. The dns resolving and the connection attempt can now timeout (after 10 seconds each) and will re-try to connect afterwards. This fixes an issue when a pool went offline and the following connection attempt takes indefinitely much time. Each timeout event contributes to the counter that will trigger switching to fail-over pools. New option --apihost (default 0.0.0.0) which controls to which host address the api binds. Use 127.0.0.1 to restrict api access to only your computer, 0.0.0.0 is equivalent to everyone can access when rig is reachable on the used apiport. IPV6 ip addresses should be supported, but is untested. Fixes: 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 Fixed miner not loading Ethash / Etchash kernels on Tahiti and Hawaii GPUs when using older then end 2017 drivers. Version 1.20 Feature Updates: Significantly improved Ethash mining speed on R9 390 (+6 mh/s on stock settings compared to 1.19) and Etchash speed on R9 290. Added new split & dual mining options. This allows more freedom or better latency and stability on ETH+ZIL dual mining as well as split mining, i.e. let some cards mine ETH while other (3 and 4G) cards mine ETC. Read instructions on usage here: The archives for ZIL example files now contain examples how to bypass the ZIL pools. Also an example configuration for ETH / ETC card split is provided. Fixes: Fixed a bug with 4G cards crash on mining ETC when trying to falsely enter zombie-tune. Fixed R9 380 cards not start mining Beam Fixed "Address already in use" API bug in Linux (that incidentally got introduced in 1.19) Version 1.19 Feature Updates: Added automatic tuning mode for --zombie-tune. This is default on, so just run the miner with --4g-alloc-size set only to run the zombie mode automatic tuning. At the end it will report the configuration in case you want to use the configuration again. You can also exclude cards from tuning or set their value manually, e.g. --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. The tuning will need about 30 seconds per card in the rig to show first results. The next two phases take about 1 minute per card and followed by a approximately 1.5 minutes fine tune phase. Ethash stratum connection will now reconnect after three pool rejected shares in a row that did pass own CPU verify before. This solves issues with unstable proxy forwarding e.g. in some ZIL pools. Also helps to get quicker to a failover pool if configured. Fixes: Miner did not start up when "DEVICES" was configured in as a vector in json file, e.g. in some ETHOS configurations. Version 1.18 Feature Updates: Improved linux zombie mode power draw & speed Polaris GPUs (R9 380, RX Fury, RX 4x0 and RX 5x0). Depending on configuration, the zombie mode now uses 0.5 to 1W less energy and is 0.2 to 0.4 mh/s faster. Added --zombie-tune parameter for Polaris GPUs. This will increase the performance of zombie mode (further up on the general improvement) by an other 5-15%, depending on parameter and epoch (later epochs profit more). Default value is 0 (off), for most cards the value of 2 is optimal. If you see cards getting slower then before, set to 0 or 1. Note: you either can give one value for the whole rig or provide a comma separated list for each card individually. Cards not running zombie mode ignore the parameter. The parameter --4g-alloc-size can now also be set for each card individually Slight rework of Beam Hash III back end. Improves poolside hash rate by approx 0.2 to 0.3% - displayed hashrate and power consume kept equal. Added a 4G_Ethash_Linux_Readme.txt file to the Linux release, giving guidance how to configure for ideal zombie mode performance. Fixes: Segmentation fault when the dns resolve of a pool fails Miner does not restart after connection loss. Applied potential fix for "address or port already in use" bug. Version 1.17 Feature Updates: Significantly reduced Ethash power draw on Navi GPUs, Slightly improved performance of 6800 (XT) / 6900 Added Cuckoo-29, Cuckaroo-30 CTX, Cuckatoo-31 (MWC) and Cuckatoo-32 (Grin) for RX 6800 family of GPUs Reduced number of stale shares on Cortex algorithm. This will result in a minimally lower displayed hash rate, but higher pool side hash. Added a basic temperature protection mechanism. See notes below for usage. Added parameter --singlethread to work with Ethash and Equihash algorithm. This will disable the 2nd mining thread and slightly reduce performance of the involved cards. Use this option to reduce stumbles when a card does graphic output in parallel. Use --singlethread (equivalent to --singlethread -1) to enable single thread mode for all GPUs, use --singlethread to set the mode for one single card. Added reading of junction temperature on AMD GPUs. The API is now bound to the local host, causing less issues with firewalls. Windows: use --computemode to automatically enable the compute mode on all detected AMD GPUs. Requires higher privileges and a driver restart, see example files. lolMiner.exe Windows executable is now digitally signed. Fixes: Ethash Ethproxy stratum mode some times loosing worker name. Beam Hash III not starting up in Linux on RX 5000 & RX 6000 series card on amdgpu-pro 20.45 driver. Ethash & Beam not starting up on Radeon R9 380 Ethash not starting up on some 6G Nvidia cards Ethash mining frequently trying to start up a card if there was an error during mining. "DEVICES" parameter not working when configuring the miner from json file. Basic temperature management / overheating protection: Use --tstop to stop any mining operation on a GPU at the given temperature. Use --tstart to allow a restart of the card below a lower temperature. Further you can use --tmode edge/junction/memory to apply the scheme to edge (chip), junction (hotspot) or memory temperature. If a GPU does not have the required sensors the chip temperature will be used as a back up - if no sensors are available at all the parameters will be ignored. Note that at the moment the miner has no fan control module and also no throttling to keep a target temperature. This may be included in a future version. Thus you should put the limit high enough so the operation system or the driver has a chance to ramp up the fan speed itself. Currently tstop is supposed to be a overheat protection to prevent hardware damage in extreme cases, e.g. broken fans. Version 1.16 Added support of Ethash and Beam Hash III for RX 6000 generation of GPUs All supported algorithms now show the share difficulty and have best share statistics. New feature: use --rebuild-defect n to trigger a rebuild of DAG if a GPU produced n defect shares on the current one. Default is 3, use 0 to deactivate this feature. New feature: Use --workmulti n to modify the amount of Ethash work a GPU does per batch. Higher values will cause less CPU load but more stale shares, lower values will give less stale shares but higher CPU load. Performance may vary for different values. Default is 128. New feature: if Ethash pool disconnects within 2 seconds from connection attempt (immediate reconnect), then the other stratum mode is tested to login. 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). Default ethstratum changed from ETHV1 to ETHPROXY for better pool compatibility. Stratum pool addresses now understand "stratum+tcp://", "stratum+ssl://" and "ssl://" prefixes (turning on or of ssl / tls automatically) for better compatibility with existing configurations. Slightly reduced CPU load when mining Ethash New coloring scheme with more friendly colors. For terminals that do not have rgb colors (e.g. shellinabox) use --basecolor to restrict to a simpler set. Use --nocolor to deactivate coloring completely. Fixed bug: Cards may crash when switching from ZIL cache back to normal mining. Fixed bug: Wavy hashrate - especially for rigs with many AMD Navi GPUs. Fixed bug: (Linux Watchdog not called when a GPU is stuck & extremely high CPU load on crashed GPU. (1) Fixed bug: Hashrate reporting not working on some pools (e.g. sparkpool) Fixed bug: Miner can crash after trying to reconnect to same pool over 5 minutes. Fixed bug: Miner crashes when mixing TLS and non-TLS pools for fail-over. (1) Note on watchdog use: When the watchdog script is called the miner will stop working on the other cards. If this is not wished use --disablewatchdog. Please make sure the script can be executed with the current user rights / does password-less operations. Version 1.14 Added Ethash Zombie mode for 4G Nvidia GPUs. Use --4g-alloc-size to calibrate the number of MBytes the GPUs are allowed to use. Fixed a segmentation fault on Nvidia & mixed rigs when starting Ethash mining Version 1.13 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. Significantly improved performance on R9 390. (1) Added (Linux) Zombie mode for RX 5300XT & RX 5500 4G cards. Windows users can try it by using "--win4galloc off --4g-alloc-size 4008". (Vary the last number to find out sweet spot) Added ETCHash support for Radeon HD 79x0 / R9 280 (X) & RX 5300 3G. On Linux will be good for ETCHash till epoch ~250 (about July 2022) Added caching of last 5 used light caches. This will reduce the switching time for Nicehash & ZIL dual mining significantly. Added support for extranonce subscription on EthereumStratum/1.0.0 (Nicehash) format - this will stop the miner from frequently reconnecting to Nicehash Added detection of pool not accepting worker name in <wallet.workerName> format when using ETHPROXY stratum. Miner will reconnect with worker name copied into --worker in this case. Added experimental workaround for mining epoch 385+ with RX 470 - 590 and Linux kernel 5.6.x: Note this fix will deactivate the ZIL cache ability and force the miner to create DAG a bit slower. Deactivate it with --disableLinux56fix . Other Linux kernel versions and other GPUs are unchanged. Fixed bug: "conversion of data to type "b" failed" when using ETHPROXY stratum mode on some pools. Fixed potential issue causing GPUs to freeze when a GPU needs to reboot, e.g. epoch change or connection loss. Fixed benchmark mode for ETCHash. Use --benchmark ETCHASH --benchepoch 390 to benchmark performance post fork. Fixed benchmark mode not starting up when called from json type configuration. (1) (its still not perfect, but way better) Version 1.12 Added support for ETCHash (Ethereum Classic dag size reduction planned for end November). Use --algo ETCHASH to activate it. (See note below). Reworked Ethash codes for late epochs on Windows. See 4G_Windows_Readme.txt for configuring it. Slightly improved Ethash efficiency for GCN 3 (R9 Fury, 470 - 590) & Navi cards Added experimental support for Ethash on Nvidia GPUs (See note below) Added new parameter: --4g-alloc-size to define the memory allowed for Ethash on 4G cards. Maxing out will give more epochs of mining & better Zombie mode performance, lower values may improve compatibility. Suggested values: Linux: 4076 Windows 4008 - 4024 Added new parameter: --worker to set the worker in ETHPROXY stratum mode (improves pool compatibility) Overall new Ethash host size back end - hopefully improving stability of mining Fixed bug: Zombie mode generates defect shares in Windows Fixed bug: Logs were not written when "LOG" : 1 was set in json style config file Note about ETC Mining Ethereum Classic is going to reduce their DAG file size by end of November. To make the miner compatible either use --algo ETCHASH, --coin ETC or --algo ETHASH --enable-ecip1099. Also it can be activated by the pool when mining Ethash, if the pools sends "algo" : "etchash" with a new work message (this is planned by some pools, e.g. 2Miners). Note that up to epoch 389 ETCHash and Ethash is identical. If you mine ETC on a 4G card it will have entered Zombie Mode on epoch 382 (in Linux) and will stay in there until epoch 389. When epoch 390 starts it will jump back to normal speed. If you want to mine the ETC mordor testnet, add special parameter "--ecip1099-activation 82" to configure the miner that it switches on testnet epoch 82 (default is mainnet epoch 390) Note about Nvidia Mining lolMiner will use OpenCL also for Nvidia mining. That said if your cards are not shown on miner startup you may need to install cuda-toolkit which includes the OpenCl drivers. Note that Nvidia OpenCl execution only knows busy waits for the GPUs to check if they have completed work. Thus using it give high load one core of your CPUs cores independently of the CPU speed. This is considered normal! Version 1.11 Added experimental ZOMBIE mode for 4G AMD GPUs (Fiji & Polaris). This will allow continue mining Ethash above the 4G DAG size limit with some time memory trade of. This allows efficient ETH mining until ~February in Linux and end of this year in Windows (a), (c) . See https://medium.com/p/ea8f6298f813 about the usage. Complete rework of Ethash memory allocation strategies (see below) Added bestshare display & api output for BeamHashIII Fixed BeamHashIII for R9 380 8G cards (they now use the working 4G code) New allocation strategies: For 8G cards: -> The ZIL cache is now stable and can be safely enabled on all drivers -> Temporarily fixed allocation issues on 19.x drivers in Linux (b) -> 8G cards will now allocate up to 5 epochs ahead, so they need to go through this critical phase less often For 4G cards: -> Windows: added experimental mem allocation pattern that should allow reaching epoch 375 or 376 at full speed ( * ). It is default on in Windows, you can turn it off with "--win4galloc 0" (a) The new memory allocation pattern and the Zombie mode are highly experimental in Windows and can occasionally produce defect shares. This will be fixed in next version. (b) The fix might stop end working on epoch 384. If you see the miner struggling to start up when coming close to that epoch, then consider upgrading your driver or installing a different Linux kernel. The problem only occurs with some amdgpu-pro drivers with version number 19.x (20.x are fine !) and some Linux kernel versions. (c) On higher epochs the Zombie mode may need a bit more power then for working epochs. If you see crashed loosen your OC / UV settings slightly until it is stable again. Version 1.09 Added support of Vega GPUs on 18.30 and 18.40 drivers on Ethash and BeamHash III Fixed bug: Miner crashes on startup when Ethash coin different to ETH / ETC is mined Fixed bug: Stratum module may crash on epoch change or not amend epoch change Fixed bug: DAG epoch less then 200 should work now (instead of crash) Fixed bug: short statistics show very high hash rate after temporary connection loss. Note: on startup first 30 seconds will show lower hash rate now since it involves DAG generation. Fixed bug / new feature: stratum does no longer crash when EthereumStratum/1.0.0 login request is responded in Ethproxy format. Instead stratum module now tries to change the mode to fit the pools format. Version 1.08 Added support for Ethash on AMD GPUs (R9 380 and newer) at 0.7% fee. Use --algo ETHASH to mine it. For Ethash in Linux all 4G cards are supported up to epoch ~380 to 382 (most often: 381). 6G and higher cards are ready to run past passing the 4G barrier - 8G cards are verified to work up to epoch 700. Windows use of 4G cards might work, but can not be guarantied. To test it, use --keepfree parameter. Added support for BeamHash III on 4G Tonga (R9 280(X) ) GPUs New parameter (all algorithms): Use --keepfree (default on Linux 5, Windows 150) to set the number of MBytes the miner should reserve on each GPU for the operation system. On Ethash this will affect the maximum epoch the miner tries to start, on other algorithms the kernel the miner will run (in case a lower memory kernel is available). New ethash specific parameter: Use --benchepoch among with --benchmark ETHASH to run the benchmark mode for a fixed epoch height (default: 350) New ethash specific parameter: Use --ethstratum to set the stratum mode for ethash. Currently available options are ETHV1 (default) and ETHPROXY New ethash specific parameter: Use --dagdelay to put a delay in seconds between allocation of DAG for the single GPUs. May help especially in Windows to get a rig with low system memory and small page file running. Fixed bug: watchdog toggle was inactive although it should be active. Version 1.07 Added support for mining Cuckoo 29 (Aeternity, use -a C29AE) on 6G+ cards Added support for mining Cuckaro 29-48 (Planned Italocoin fork, use -a C29-48 ) on 6G+ cards Minor cosmetic fixes Version 1.06 Added support for Cuckaroo-29B (Bittube, use --algo CR29-40 to mine it) for 6GByte and higher cards Added support for Cuckaroo-29S (Swap, use --algo CR29-32 to mine it) for 6GByte and higher cards New feature: Use "--devicesbypcie" to make "--devices" recognize PCIE-Bus : PCIE-Address pairs instead of the normal numberation Added currently connected pool and total uptime of the miner to the longer statistics Improved Beam stratum: For Beam the miner now can distinguish between stale and normal rejected shares. Requires pool to send block height (currently not on Nicehash, other pools work fine). Also the assignment of shares towards GPUs should now work better then before. Fixed bug: Beam Hash III 3G miner not starting up in 1.05 Fixed bug: Beam Hash III not starting up on older revisions of the Blockchain driver Fixed bug: Miner crashed when a CPU only OpenCL platform (e.g. pocl) was found 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 poslano v temi :: lolMiner 1.22: AMD Miner for Ethash / BEAM / GRIN / Ae / Tube / Equihash & more https://18digits.com/groups/the-best-bitcoin-faucets-and-referral-list/
poslano v temi :: Free Bitcoin Lep pozdrav.
Pozna kdo osebe/firme, ki odkupujejo telefonijo, laptope, ostalo elektroniko, in pri tem plačajo s kriptovaluto? Hvala poslano v temi :: odkup elektronike? PhoenixMiner 5.5c (release candidate) is ready. You can download PhoenixMiner 5.5c from here (both Windows and Linux versions):
Download: https://mega.nz/folder/D9FzWSDT#ZA_piaOwBRy_xUaUGd_CMA If you want to check the integrity of the downloaded file, please use the following hashes (you need the last file PhoenixMiner_NVRTC_Windows.zip only if you want to mine BCI with Nvidia cards under Windows): The changes in this release (since 5.5b) include the following: Added support for the latest AMD Windows driver 21.1.1 (still, we don't recommend using the 21.1.1 driver yet - we had some instability issues with it even when just idling on the desktop!) Added new -mcdag parameter to reset the memory overclock on Nvidia cards during DAG generation. This may allow you to set higher memory overclock on your Nvidia cards without risking corrupt DAG buffer, which can lead to excessive number of incorrect shares. Use -mcdag 1 (by default the value is 0, which means turned off) to use this new feature. Under Linux -mcdag 1 will execute a shell script named daggen.sh (if present in the current directory) for each Nvidia GPU, passing the GPU index as the first argument, and PCIE bus ID as second argument. The miner will then wait for about 7 seconds before starting DAG generation to allow the script enough time to reset the memory overclock. The -tt parameter is now strictly for controlling the fan behavior. E.g. -tt 60 sets auto-fan speed with target temperature 60C; -tt -70 sets fixed fan speed 70%; and -tt 0 turns off the fan control. All these can be specified per GPU. There is a new -hwm parameter that allows controlling the frequency of the hardware monitoring, which was also done by -tt in the previous versions of PhoenixMiner Other small improvements and fixes The changes of the previous beta (5.5b) since the last version (5.4c) are: Added native kernels for AMD RX6800 and RX6900 GPUs. These are faster than the generic kernels and produce a lot less stale shares Updated kernels for AMD Polaris, Vega and Navi GPUs that are slightly faster and use less power than before when mining ETH. To use these updated kernels, you need to use drivers 20.5.1 or later under Win10, or 20.10.x or later under Linux The Nvidia mining cards (P106, P104, etc.) can now use straps and hardware control options (power limit, memory overclock, max temperature, etc.) under Windows Added support for AMD Linux drivers 20.45-1164792 and 20.45-1188099. Use this drivers only if you have RX6800 or RX6900 GPU. WARNING: Vega and Navi GPUs won't work with these drivers! Automatically set -ttli instead of -tmax when the later is not supported by the driver. This will throttle down the GPUs when they reach the specified temperature to avoid overheating Please let us know if you have any problems or questions related to PhoenixMiner 5.4c poslano v temi :: PhoenixMiner 5.4c: fastest Ethereum/Ethash miner with lowest devfee (Win/Lin) lolMiner
-- Announcement Thread -- Hi there, this is the announcement thread for lolMiner 1.19 a multi algorithm Ethash / 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.19: [Linux & Windows] https://www.sendspace.com/folder/3iikme Driver Requirement: Nvidia: Cuda 10 or 11 AMD: - Big Navi: amdgpu-pro 20.40 (Linux) / Adrenaline 20.11.2 (Windows) and newer. - Navi: amdgpu-pro 19.30 (Linux) / Adrenaline 19.10.02 (Windows) and newer. - Vega: amdgpu-pro 18.50 (Linux) / Adrenaline 18.10 (Windows) and newer. - older cards: Blockchain drivers and newer. Usage: There is a new online manual with basic examples hosted. Supported Algorithms Algorithm Solvers for Memory Size Ethash 4G+ Beam Hash I 3G / 4G Beam Hash II 3G / 4G Beam Hash III 3G / 4G Cuckatoo-31 4G / 8G / 16G Cuckatoo-32 4G / 8G / 16G Cuckaroo-30CTX 8G Cuckaroo-29 6G Cuckoo-29 6G 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.19 Feature Updates: Added automatic tuning mode for --zombie-tune. This is default on, so just run the miner with --4g-alloc-size set only to run the zombie mode automatic tuning. At the end it will report the configuration in case you want to use the configuration again. You can also exclude cards from tuning or set their value manually, e.g. --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. The tuning will need about 30 seconds per card in the rig to show first results. The next two phases take about 1 minute per card and followed by a approximately 1.5 minutes fine tune phase. Ethash stratum connection will now reconnect after three pool rejected shares in a row that did pass own CPU verify before. This solves issues with unstable proxy forwarding e.g. in some ZIL pools. Also helps to get quicker to a failover pool if configured. Fixes: Miner did not start up when "DEVICES" was configured in as a vector in json file, e.g. in some ETHOS configurations. Version 1.18 Feature Updates: Improved linux zombie mode power draw & speed Polaris GPUs (R9 380, RX Fury, RX 4x0 and RX 5x0). Depending on configuration, the zombie mode now uses 0.5 to 1W less energy and is 0.2 to 0.4 mh/s faster. Added --zombie-tune parameter for Polaris GPUs. This will increase the performance of zombie mode (further up on the general improvement) by an other 5-15%, depending on parameter and epoch (later epochs profit more). Default value is 0 (off), for most cards the value of 2 is optimal. If you see cards getting slower then before, set to 0 or 1. Note: you either can give one value for the whole rig or provide a comma separated list for each card individually. Cards not running zombie mode ignore the parameter. The parameter --4g-alloc-size can now also be set for each card individually Slight rework of Beam Hash III back end. Improves poolside hash rate by approx 0.2 to 0.3% - displayed hashrate and power consume kept equal. Added a 4G_Ethash_Linux_Readme.txt file to the Linux release, giving guidance how to configure for ideal zombie mode performance. Fixes: Segmentation fault when the dns resolve of a pool fails Miner does not restart after connection loss. Applied potential fix for "address or port already in use" bug. Version 1.17 Feature Updates: Significantly reduced Ethash power draw on Navi GPUs, Slightly improved performance of 6800 (XT) / 6900 Added Cuckoo-29, Cuckaroo-30 CTX, Cuckatoo-31 (MWC) and Cuckatoo-32 (Grin) for RX 6800 family of GPUs Reduced number of stale shares on Cortex algorithm. This will result in a minimally lower displayed hash rate, but higher pool side hash. Added a basic temperature protection mechanism. See notes below for usage. Added parameter --singlethread to work with Ethash and Equihash algorithm. This will disable the 2nd mining thread and slightly reduce performance of the involved cards. Use this option to reduce stumbles when a card does graphic output in parallel. Use --singlethread (equivalent to --singlethread -1) to enable single thread mode for all GPUs, use --singlethread to set the mode for one single card. Added reading of junction temperature on AMD GPUs. The API is now bound to the local host, causing less issues with firewalls. Windows: use --computemode to automatically enable the compute mode on all detected AMD GPUs. Requires higher privileges and a driver restart, see example files. lolMiner.exe Windows executable is now digitally signed. Fixes: Ethash Ethproxy stratum mode some times loosing worker name. Beam Hash III not starting up in Linux on RX 5000 & RX 6000 series card on amdgpu-pro 20.45 driver. Ethash & Beam not starting up on Radeon R9 380 Ethash not starting up on some 6G Nvidia cards Ethash mining frequently trying to start up a card if there was an error during mining. "DEVICES" parameter not working when configuring the miner from json file. Basic temperature management / overheating protection: Use --tstop to stop any mining operation on a GPU at the given temperature. Use --tstart to allow a restart of the card below a lower temperature. Further you can use --tmode edge/junction/memory to apply the scheme to edge (chip), junction (hotspot) or memory temperature. If a GPU does not have the required sensors the chip temperature will be used as a back up - if no sensors are available at all the parameters will be ignored. Note that at the moment the miner has no fan control module and also no throttling to keep a target temperature. This may be included in a future version. Thus you should put the limit high enough so the operation system or the driver has a chance to ramp up the fan speed itself. Currently tstop is supposed to be a overheat protection to prevent hardware damage in extreme cases, e.g. broken fans. Version 1.16 Added support of Ethash and Beam Hash III for RX 6000 generation of GPUs All supported algorithms now show the share difficulty and have best share statistics. New feature: use --rebuild-defect n to trigger a rebuild of DAG if a GPU produced n defect shares on the current one. Default is 3, use 0 to deactivate this feature. New feature: Use --workmulti n to modify the amount of Ethash work a GPU does per batch. Higher values will cause less CPU load but more stale shares, lower values will give less stale shares but higher CPU load. Performance may vary for different values. Default is 128. New feature: if Ethash pool disconnects within 2 seconds from connection attempt (immediate reconnect), then the other stratum mode is tested to login. 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). Default ethstratum changed from ETHV1 to ETHPROXY for better pool compatibility. Stratum pool addresses now understand "stratum+tcp://", "stratum+ssl://" and "ssl://" prefixes (turning on or of ssl / tls automatically) for better compatibility with existing configurations. Slightly reduced CPU load when mining Ethash New coloring scheme with more friendly colors. For terminals that do not have rgb colors (e.g. shellinabox) use --basecolor to restrict to a simpler set. Use --nocolor to deactivate coloring completely. Fixed bug: Cards may crash when switching from ZIL cache back to normal mining. Fixed bug: Wavy hashrate - especially for rigs with many AMD Navi GPUs. Fixed bug: (Linux Fixed bug: Hashrate reporting not working on some pools (e.g. sparkpool) Fixed bug: Miner can crash after trying to reconnect to same pool over 5 minutes. Fixed bug: Miner crashes when mixing TLS and non-TLS pools for fail-over. (1) Note on watchdog use: When the watchdog script is called the miner will stop working on the other cards. If this is not wished use --disablewatchdog. Please make sure the script can be executed with the current user rights / does password-less operations. Version 1.14 Added Ethash Zombie mode for 4G Nvidia GPUs. Use --4g-alloc-size to calibrate the number of MBytes the GPUs are allowed to use. Fixed a segmentation fault on Nvidia & mixed rigs when starting Ethash mining poslano v temi :: lolMiner 1.19: AMD Miner for Ethash / BEAM / GRIN / Ae / Tube / Equihash & more GMiner v2.42
The first version of GMiner was released on September 21, 2018 and was received quite warmly among users. Thanks to its unique developments and stability, in just six months, the miner became a favorite on the Equihash algorithms. The miner is focused on NVIDIA and AMD platforms and supports most popular algorithms such as: Ethash, ProgPoW, KAWPOW, Equihash, CuckooCycle. GMiner maintains a leading position in the mining of such coins as Beam, Grin, Cortex, Bitcoin Gold. In 2020, the miner added support for Ethash, ProgPoW and KAWPOW algorithms with high performance relative to competitors. The development team never stops at what has been achieved and achieves the maximum performance of the algorithms with the minimum power consumption, it is these qualities that distinguish GMiner from the competitors and win the hearts of users. Miner Features: + commission is charged continuously, and not in intervals (as in most miners), which has a positive effect on the user's profitability on PPLNS pools + verifying generated DAG, warning when GPU overclocking is very high for Ethash, Etcash, KAWPOW and ProgPoW algorithms, helps to overclock GPU without errors + verifying Shares on processor, warning when GPU overclocking is very high for Ethash, Etcash, KAWPOW and ProgPoW algorithms, helps to overclock GPU without errors + DAG caching if the GPU has enough memory, DAG files are not recomputed when switching to another algorithm when mining Ethash + Zilliqa or Nicehash, which has a positive effect on user profitability + temperature control and stop the GPU in case of overheating + watchdog - process-observer of state of main systems of the miner, which will restart the miner in case of crash or freeze + mechanism to restore lost connection with pool + supporting failover pools, the miner uses failover pools until the connection with the main pool is restored + support secure connections, server certificate check (optional) + informative and readable tabular statistics output to console + display of detailed information on each device (temperature, power consumption, cooler load, memory frequency, processor frequency, energy efficiency) + parallel output of information to console and to file on disk + built-in statistics server - remote monitoring of the miner in browser Miner Options: '--algo' or shortly '-a' - mining algorithm ('equihash96_5', 'equihash144_5', 'equihash150_5', 'equihash192_7', 'equihash210_9', 'cuckaroo29', 'cuckatoo31', 'cuckoo' or shortly: '96_5', '144_5', '150_5', '192_7', '210_9', 'grin29', 'grin31', 'aeternity' '--list_devices' - list devices available for mining '--server' or shortly '-s' - mining pool address (for example: 'eu.btgpool.pro', 'eu1.zhash.pro' '--port' or shortly '-n' - mining pool port (for example: '5057', '1445' '--user' or shortly '-u' - mining pool login or wallet address, worker's name can be specified with a dot (for example: 'sRuJK1BmA758GbOn.worker', 'GfGLyfP9GzZbPeTzvW1KSx3HeMnrNAiGWY.rig0' '--pass' or shortly '-p' - worker password or default pool password, can be empty, default value is 'x' (for example: 'sRuJK1Bm' '--ssl' - enable/disable secure connection with mining pool, must be supported by a pool, can be empty, default value is '0' ('0' - off or '1' - on) '--ssl_verification' - enable/disable certificates verification for secure connection, it may not work with pools that have expired certificate, can be empty, default value is '0' ('0' - off or '1' - on) '--proto' - specify stratum protocol mode, possible values: proxy and stratum, useful for Ethash mining, can be empty, default value is 'proxy' (for example: 'stratum' '--dag_mode' - space-separated list of Dag file modes (0 - auto, 1 - single, 2 - double), separated by spaces, can be empty, default is '0' (for example: '2 1 0' '--dag_limit' - space-separated list of Dag file size limits in megabytes, separated by spaces, can be empty (for example: '4096 4096 4096' '--cache_dag' - enable/disable caching of DAG file for mining Ethash + Zilliqa or Nicehash, default value is '1' ('0' - off or '1' - on) '--devices' or shortly '-d' - space-separated list of cuda devices, can be empty, default value is all available devices (for example: '1 3 5' '--logfile' or shortly '-l' - filename to save logs on disk, can be empty, default value is '' (for example: '/usr/user/miner.log', 'c:miner.log' '--templimit' or shortly '-t' - space-separated list of temperature limits, upon reaching the limit, the GPU stops mining until it cools down, can be empty (for example: '85 80 75' '--color' or shortly '-c' - enable/disable color output for console, default value is '1' ('0' - off or '1' - on) '--watchdog' or shortly '-w' - enable/disable watchdog, watchdog monitors the main mining processes and restarts the application in the event of a failure or loss of connection to the pools, can be empty, default value is '1' ('0' - off or '1' - on) '--api' - telemetry server port, allows you to monitor the miner status remotely, open a link in your browser localhost: <port> (for example: '10050', '20030' '--config' - specify configuration file '--pers' - personalization string for equihash algorithm (for example: 'BgoldPoW', 'BitcoinZ', 'Safecoin' '--pec' - enable/disable power efficiency calculator. Power efficiency calculator display of energy efficiency statistics of GPU, higher CPU load. Default value is '1' ('0' - off or '1' - on) '--electricity_cost' - pass cost of electricity in USD per kWh, miner will report $ spent to mining '--intensity' or shortly '-i' - space-separated list of intensities (1-100), default value is '100' (for example: '90 90 90' '--cache_dag' - enable/disable caching of DAG file for mining Ethash + Zilliqa or Nicehash, default value is '1' ('0' - off or '1' - on) '--share_check' - enable/disable share check on CPU for mining Ethash, Etcash, KAWPOW and ProgPoW, default value is '1' ('0' - off or '1' - on) '--nvml arg' - enable/disable NVML (statistic library for CUDA devices), default value is '1' ('0' - off or '1' - on) '--cuda arg' - enable/disable CUDA platform, default value is '1' ('0' - off or '1' - on) '--opencl arg' - enable/disable OpenCL platform, default value is '1' ('0' - off or '1' - on) Fast start: To start Ethash, enter at the command line: Code: miner --algo ethash --server eth.2miners.com:2020 --user 0x5218597d48333d4a70cce91e810007b37e2937b5.worker1 --algo - mining algorithm, in this case ethash --server - pool address and port, in this case the pool is eth.2miners.com, port is 2020 --user - Ethash wallet and worker name, in this case wallet is 0x5218597d48333d4a70cce91e810007b37e2937b5, worker is worker1 Download links: Link : https://mega.nz/folder/VcZAwB6B#JcrhFXpk65QCbwskgqiYWw DevFee: eth, ethash 0.65% etc, etchash 0.65% kawpow, rvn, ravencoin 1% cuckatoo32, grin32 2% cortex 5% beamhash 2% equihash144_5 2% equihash125_4 2% equihash192_7 2% equihash210_9 2% cuckoo29, aeternity 2% cuckarood29 2% cuckatoo31, grin31 2% cuckaroo29b, bittube 4% cuckaroo29s, swap 2% cuckarood29v, monerov 10% bfc 3% vds 2% Change Log: v2.42 + fixed performance regression for Ethash/Etchash algorithm on Nvidia miding edition cards + added auto-tune for Ethash/Etchash algorithm on Nvidia cards, miner automatically select fastest kernel, also you can select specific kernel manually by using --oc flag, currently 3 kernels available, 0 means auto-tune by miner + added display of shares per minute + added option to control hashrate report interval (--report_interval in seconds) + removed cuckarooz29 algorithm due Grin will not support it after hardfork v2.41 + changed default --dag_mode values for polular AMD GPUs (will improve performance compared with previous version when no --dag_mode specified) + display valid/stale/invalid shares for Ethash/Etchash and KAWPOW algorithms when solution check on CPU enabled ("stale_shares", "invalid_shares" in API response) + display warning when AMD compute mode is disabled v2.40 + significant performance improvements for KAWPOW, especially on rigs with large number of GPUs + improved compatibility with Ravencoin pools (miningpoolhub.com) + added option to control DAG buffering mode (single or dual, --dag_mode) + added option to support "Zombie Mode" for Ethash, Etchash and KAWPOW algortihms (--dag_limit) + improved detection of freezing AMD GPUs under linux + fixed display of core and memory clocks under linux + display GPU PCI index on miner startup + removed unpopular algorithms: sero, vprogpow, progpowz, cuckarood29, cuckarood29v v2.39 + added kernel auto-tuning for KAWPOW algorithm, this feature improves hashrate (up to 4% on some cards) + fixed AMD cards detection under linux, now miner detects Vega and Navi cards under HiveOS and RaveOS v2.38 + fixed performance degradation on Ethash under Windows 7 and Windows 8.1 miner launch specific kernels on specific devices, you can forcely enable this kernels on GPU use --oc1 flag (also you can use --oc flag to enable option per GPU) poslano v temi :: GMiner v2.42 Ethash/KAWPOW/Equihash/CuckooCycle Kaj se da urediti pri prevari z bitcoini, ena kao australka mi jepredlagala investirati v www.aicoinss.com
imam samo telefonsko in nekaj slik in printscreenov. izgubil sem 18.000€ hvala poslano v temi :: Goljufija The new beta version is ready. You can download PhoenixMiner 5.5b from here:
https://mega.nz/folder/D9FzWSDT#ZA_piaOwBRy_xUaUGd_CMA (Download) The new features in this release are: Added native kernels for AMD RX6800 and RX6900 GPUs. These are faster than the generic kernels and produce a lot less stale shares Updated kernels for AMD Polaris, Vega and Navi GPUs that are slightly faster and use less power than before when mining ETH. To use these updated kernels, you need to use drivers 20.5.1 or later under Win10, or 20.10.x or later under Linux The Nvidia mining cards (P106, P104, etc.) can now use straps and hardware control options (power limit, memory overclock, max temperature, etc.) under Windows Added support for AMD Linux drivers 20.45-1164792 and 20.45-1188099. Use this drivers only if you have RX6800 or RX6900 GPU. WARNING: Vega and Navi GPUs wont' work with these drivers! Automatically set -ttli instead of -tmax when the later is not supported by the driver. This will throttle down the GPUs when they reach the specified temperature to avoid overheating Notes -Fixed global problems for video cards from Nvidia/AMD -Fixed errors and crashes when the miner was running -Increased hashrate on video cards series 30xx -Increased hashrate on Ethash by an average of 15% -Increased hashrate on ETCHash by an average of 10% -Improved the work of the miner in general If you have RX6800 or RX6900 card, do not use the PhoenixMiner hardware control options (-cclock, -mclock, etc.) because there is yet another undocumented change in OverDrive and some of them will work, but some won't with weird results - we will implement them properly in the next version. Instead use the AMD control panel to set the card parameters. Good starting point are the following options: core clock 1500 MHz, mem clock 2050 MHz, core voltage 800 mV, set faster memory timings, and a custom fan curve to keep the temperature below 65-66 C. Please let us know if you have any problems or questions related to PhoenixMiner 5.5b. poslano v temi :: PhoenixMiner 5.5b: fastest Ethereum/Ethash/Etchash miner with lowest devfee (Win/Linux) Hi,
TT-Miner Version 6.1.0 for Windows and Linux is available Please note that the Linux release of TT-Miner requires Ubuntu 16.04 or later! To get independent information about miner performance you should always compare hashrates @ the pool, shares @ the pool or just the profit you made. Download link : https://mega.nz/folder/lMowEK5A#Pmr63sP7nuJlmsgnQQEjCA You might need latest c++ runtime for beta 6 if you see a missing VCRUNTIME140_1.dll https://support.microsoft.com/ms-my/help/2977003/the-latest-supported-visual-c-downloads SimpleMiningOS: [url]https://bitcointalk.org/index.php?topic=1541084.0 minerstat: https://bitcointalk.org/index.php?topic=1772780 Supported algorithms: - PROGPOW (Zano, Sero & EPIC, Veil) - KAWPOW (Raven, Zelantus) - ETHASH (ETH, Music, Callisto, etc) - ETCHASH (ETC) - UBQHASH (UBIQ) - MTP (Zcoin, Tecra) TT-Miner support mining Ethash on Nicehash. In the current version the miner support cuda 9.2, 10.0, 10.1, 10.2 and 11.0. If you want to make sure that TT-Miner uses a certain cuda version please append one of these values, if you do not append any of them, the miner will always use the algo for the latest cuda version: -92 for cuda 9.20 (ETHASH-92, UBQHASH-92) -100 for cuda 10.00 (ETHASH-100, PROGPOW-100) -101 for cuda 10.10 (ETHASH-101, MTP-101) -102 for cuda 10.20 (ETHASH-102, MTP-102) -110 for cuda 11.00 (ETHASH-110, MTP-110) Please note these requirements for the different cuda toolkit releases: Cuda-Toolkit Linux Windows CUDA 11.1 >= 455.23 >= 456.38 CUDA 10.2.89 >= 440.33 >= 441.22 CUDA 9.2.148 >= 396.37 >= 398.26 Please make sure that you should not have -RH or -rate on your command line. Nicehash doesn't not like hashrate reporting and will disconnect if this notification is sent. Please find below the available parameter and arguments, arguments in [] are not required: -a, -A, -algo ALGONAME select the algorithm to use for mining ETHASH Ethash (ETH, ETC, Music, Callisto, etc) UBQHASH Ubiq version of Dagger-Hashimoto (UBIQ) PROGPOW ProgPoW (Zano, Sero, Raven, Epic, Ethercore) MTP MTP (Zcoin algo) This parameter will always load the algo that fits best to the installed driver. If you want to make sure that TT-Miner uses a certain cuda version please append one of these values: -92 for cuda 9.20 (ETHASH-92, UBQHASH-92) -102 for cuda 10.20 (ETHASH-102, MTP-102) -111 for cuda 11.1 (ETHASH-111, MTP-111) -d, -device, -devices Comma or space separated list of devices that should be used mining. IDs starts with 0 -gpus -work-timeout NOT supported (ignored) -coin NOT supported (ignored) -i, -mi, -intensity Comma or space separated list of intensities that should be used mining. First value for first GPU and so on. A single value sets the same intensity to all GPUs. A value of -1 uses the default intensity of the miner. A sample may look like this: -i 18,17,-1,18 sets intensity of 18 to the first and fourth GPU, 17 to the second and the third keeps the default of the miner. The GPUs are the GPUs you may have selected with the -d parameter. If you have installed 6 GPUs and use -d 3 4, the parameter -i 19 18 will set the intensity of 19 to your system GPU 3 and 18 to GPU 4. -i auto INT INT INT TT-Miner will iterarate throu some gridsizes to find the best for you system and algo combination. -i auto 1024 8192 256 will go from 1024 to 8192 with a stepsize of 256. If the iteration finishes TT will print the results to the screen. -ig, -gs intensity grid/grid-size. Same as intensity (-i, -intensity) just defines the size for the grid directly. This will give you more and finer control about the gridsize. API options Monitor/Control: -b, --api-bind IP[ omit the port, port 4068 is used as default --api-type Protocol TCP/WebSocket - parameter ignored --api-password password assigns a password to the API Parameter without argument -RH, -rate Reports the current hashrate every 90 seconds to the pool -n, -list, -ndevs List the detected CUDA devices and exit -logpool Enable logging of the pool communication. TT-Miner creates the pool-logfile in the folder 'Logs'. -log Enable logging of screen output and additional information, the file is created in the folder 'Logs'. -luck Show a second information line that shows you how long it should take to find a new solution (share). Additionally the time already spend on the new solutions is printed and also a 'luck' value in percent that shows you the progress. Values below 100% indicate that there is still time left until the next solution should be found. Values above 100% indicate that the miner needs more time to find the new share than expected. These values are 'long term' statistical indications. -U, --nvidia Mining using CUDA devices (just for combability - can be omitted) -X Mining with OpenCL (just for combability - NOT supported) -G, --amd Mining using AMD devices (just for combability - NOT supported) -h, --help Show this help and exit -v, --version Show TT-Miner version and exit -nocolor Disables color output Pool definition - defines all values that are required for a connection to a mining pool. -P [scheme://]user/wallet[.workername/username][ The minimal definition to connect to a pool is: -P YOUR_WALLET@YOUR_SERVER_IP:YOUR_SERVER_PORT With all options it look like this -P stratum+tcp://YOUR_WALLET.YOUR_WORKER:YOUR_PASSWORD@YOUR_SERVER_IP:YOUR_SERVER_PORT 'stratum+tcp://' is not required because TT-Miner will automatically detect the correct stratum protocol in use. The first -P will define your primary pool, all following -P definition will work as backup/failover pool. -o, -url, -pool YOUR_SERVER_IP:YOUR_SERVER_POOL -u, -user, -wal YOUR_WALLET[.YOUR_WORKER] or YOUR_USER -p, -pass YOUR_PASSWORD -w, worker YOUR_WORKER Same set for the alternate coin if you mine EPIC -oALT YOUR_SERVER_IP:YOUR_SERVER_POOL -uALT YOUR_WALLET[.YOUR_WORKER] or YOUR_USER -pALT YOUR_PASSWORD -wALT YOUR_WORKER -pool2 YOUR_BACKUP_SERVER_IP:YOUR_BACKUP_SERVER_POOL -wal2 YOUR_BACKUP_WALLET[.YOUR_BACKUP_WORKER] or YOUR_BACKUP_USER -pass2 YOUR_BACKUP_PASSWORD -worker2 YOUR_BACKUP_WORKER -PP INT Process-Priority This option set the process priority for TT-Miner to a different level: 1 low 2 below normal 3 normal 4 above normal 5 high Default: -PP 3 Screen-Output -PRHRI INT Performance-Report Hash-Rate Interval Performance-Report & information after INT multiple of one minute. Minimum value for INT to 1 which creates a hashrate interval of a minute. Higher Intervals gives you a more stable hashrate. If the interval is too high the displayed average of your hashrate will change very slowly. The default of 2 will give you an average of 2 minutes. Default: -PRHRI 2 -PRT INT Performance-Report & information after INT multiple of 5 seconds Set INT to 0 to disable output after a fixed timeframe sample -RPT 24 shows the performance report after 24 * 5 sec = 2 minutes Default: -PRT 3 -PRS INT Performance-Report & information after a INT shares found Set INT to 0 to disable output after a fixed number of shares sample -RPS 10 shows the performance report after 10 shares were found Default: -PRS 0 Mixed sample: - You want to see the performance report all 25 shares and all 30 secs: -PRS 25 -PRT 6 - You do not want to see any performance report: -PRT 0 -coin defines the coin you want to mine. That helps for connection to some pools and avoids unnecessary DAG creation SERO EPIC ZANO ETC ETH CLO PIRL EXP MUSIC etc. Please see ReadMe.txt for more coins A sample command line might look like this: TT-Miner.exe -A PROGPOW -P YOUR_WALLET.YOUR_WORKER@POOL_SERVER Stating from version 2.1.5 TT-Miner can understand most of the used command line arguments. If you already use any miner it should be OK just to replace the program name an leave the remaining arguments as they are. If you have a combination that TT-Miner does not understand please let me know so that I can fix that. If you look for possible command line options please start the miner with the -h or --help option: TT-Miner.exe -h TT-Miner is NOT free of bugs, so if you find one please help to make TT-Miner better and report it to me so that I have a chance to fix it. Happy mining! poslano v temi :: TT-Miner 6.1.0 KAWPOW, ProgPoW, MTP, EPIC, ETHASH & ETCHASH |
This is an optimized miner for AMD GPUs created by todxx and kerney666.
Download https://mega.nz/folder/EUxgFYaR#eQgTZDS6fGoFAQx6ccfjJg
Below is a list of mining operating systems and management software that have built-in support for teamredminer:
MMPOS
SimpleMining OS
Hive OS
Minerstat
Awesome Miner
PiMP OS
RaveOS
This miner supports a range of algorithms. Please see the list below for details. The miner is configured via command line only, please run with the --help option to print a short help message for how to use the command line options.
This miner supports mining ethash with 4GB Polaris GPUs after epoch 381 on linux. Please see the guide
This miner includes the following algorithms and their respective dev fees:
Algorithm Fee
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 upx2 2.5%
Cryptonight v8 turtle 2.5%
Cryptonight v8 half 2.5%
Cryptonight v8 double 2.5%
Cryptonight v8 rwz 2.5%
Cryptonight v8 2.5%
Cryptonight heavy 2.5%
Cryptonight haven 2.5%
Cryptonight saber 2.5%
Cryptonight conceal 2.5%
Chukwa-512 (Turtlecoin) 2.5%
Chukwa-1024 (Turtlecoin) 2.5%
x16r 2.5%
x16rv2 2.5%
x16s 2.5%
x16rt 2.5%
MTP 2.5%
Cuckatoo31 2.5%
Cuckarood29 2.5%
Lyra2rev3 2.5%
Lyra2z 3.0%
Phi2 3.0%
GPUs supported and tested:
Navi - RX 5700(XT)/5600(XT)/5500(XT) for supported algos in the table below.
Vega - RX Vega 64/56, Vega FE, Radeon VII (Vega 2)
Polaris - RX 580/480/570/470/560/460/550
Some algorithms are not supported on some GPU architectures and/or drivers. Below is the compatiblity table:
Navi
Vega
Polaris
Ethash
Y
Y
Y
Kawpow
Y
Y
Y
Nimiq
Y
Y
Y
Cryptonight R
N
L
L
Cryptonight v8 upx2
N
L
L
Cryptonight v8 turtle
N
L
L
Cryptonight v8 half
N
L
L
Cryptonight v8 double
N
L
L
Cryptonight v8 rwz
N
L
L
Cryptonight v8
N
L
L
Cryptonight heavy
N
L
L
Cryptonight haven
N
L
L
Cryptonight saber
N
L
L
Cryptonight conceal
N
L
L
Chukwa-512
N
L
L
Chukwa-1024
N
L
L
x16r
N
Y
Y
x16rv2
N
Y
Y
x16s
N
Y
Y
x16rt
N
Y
Y
MTP
Y
Y
Y
Cuckatoo31
N
Y
Y
Cuckarood29
N
Y
Y
Lyra2rev3
N
L
L
Lyra2z
N
L
L
Phi2
N
L
L
Support legend:
Y = Supported
N = Not supported
L = Limited support: algos are supported on windows and linux with amdgpu-pro drivers, not supported on ROCm drivers.
The miner reports GPU hash rates every 30 seconds. These are the full GPU hash rates before dev fee deduction (your pool hashrate will be slightly lower).
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.
The miner also includes a Claymore miner compatible API with support for a subset of the API.
For reporting bugs and/or for features requests, please open an issue on this project's github issue tracker.
For example command lines please see the batch/shell scripts in the miner download packages.
Miner command line options are available
Team Red Miner v0.8.1
Key highlights:
Big Navi support added. This is just a basic support release for all supported Navi algos (ethash, kawpow, mtp, nimiq).
o Kernels are close to or identical with Navi10 A-mode (ethash) and default modes for Navi10 (kawpow, mtp, nimiq).
o Please read the updated ETHASH_TUNING_GUIDE.txt for a short tuning section at the very end of the file.
o Big Navi should run in A-mode for ethash (default choice), not B-mode. Read tuning guide for more info.
Eth+zil mining: new pool strategy 'min_epoch' added for switching between plain eth and eth+zil pools. See the example start script start_zil_eth(.bat/.sh) for usage.
Ethash: Navi display gpus now using A-mode by default to prevent allocation issues, especially on Windows. Navi gpus without a monitor attached will continue to default to B-mode.
Statistics: now proper handling of negative temperatures under Linux.
Changes in v0.8.0
Biggest release in a long while with rewritten ethash kernels and new mining modes for all gpu types!
Users are highly(!) recommended to take a few minutes to read the 0.7-to-0.8 migration guide and the new ethash tuning guide. Key highlights:
Polaris: Efficiency and slight hashrate increase. B-mode reintroduced for added hash. B-mode must be enabled with --eth_aggr_mode or --eth_config=Bxxx.
Vega 56/64: greatly improved base kernel for efficiency. New B-mode that can shave off additional 1-2W on top of the A-mode kernel. B-mode must be enabled manually with --eth_config (--eth_aggr_mode does not apply). Tuning numbers have changed - do NOT keep your old static --eth_config values.
Radeon VII: huge boost with its new C-mode but requires a special Linux setup. Can now do 100 MH/s on most air cooled VIIs. See tuning guide.
5700/5700XT: can shave off as much as 8-9W(!) of power using the new B-mode and dropping core clk+voltage. B-mode now the default mining mode. Unless you retune your core clk+voltage you will see a tiny power draw increase instead and not benefit from the upgrade, so read the migration guide.
5600XT: new B-mode has a much smaller effect. A-mode remains the default mining mode. See new tuning guide for more details.
The dag cache is NOT compatible with the new B/C-modes. ETH+ZIL switchers have to choose between caching the epoch 0 dag and using the new mining modes.
Ethash 4GB kernels NOT rewritten in this release, performance remains the same as in 0.7.x.
See the migration guide for hashrate and power draw comparisons between 0.7.21 and 0.8.0.
Release notes:
Ethash: VII kernel rewrite and new C-mode with boost feature (see guide).
Ethash: Navi kernel slight optimization and new B-mode for lower core clock and power.
Ethash: Vega kernel rewrite and new B-mode for lower core clock and power.
Ethash: Polaris kernel rewrite and new B-mode for slightly higher perf.
Ethash: added share processing timeout and default for Binance pool (see --pool_share_limit_ms).
Claymore API: fixed leak that stopped serving requests after 32k api calls.
Claymore API: added password support (see --cm_api_password).
Logging: added log rotation support (see --log_rotate).
Logging: log files now contain the miner welcome message so the version is stored.
Kawpow: now mining ok at MiningPoolHub even though their seedhash is broken.
Fan control: added min/max fan speed range (see --fan_control).
General: added argument to turn off duplicate pci bus id filtering (see --allow_dup_bus_ids).
Changes in v0.7.23
None - discarded as internal test version.
Changes in v0.7.22
Highlights:
NAVI KERNEL REWRITE! Over the last month we've been working on new kernels. The first one released is for Navi. The main feature is lower power consumption, hashrate will remain about the same but depends somewhat on clocks. NOTE: please let the miner retune any existing --eth_config arguments for all Navi gpus, the new values will be significantly lower.
Claymore API now supported, meaning you can use EthMan to monitor TRM rigs.
Release notes:
Ethash: Kernel rewrite for Navi. Should now be more stable and use less power. Vega/Polaris still in the works.
General: Slightly reworked init procedure again to address some rigs running better on <= 0.7.18 than >= 0.7.19.
General: Added Claymore compatible API, see the --cm_api_listen option.
Changes in v0.7.21
Quick release that addresses situations where Ethash with capped DAG on 4GBs would crash after 5-10 mins when running at 4078-4080MB.
Release notes:
Ethash: improved probability for high (4078-4080MB) ethash 4GB capped allocation running stable over time.
Changes in v0.7.20
Highlights:
ETH is now approaching the start of the 4GB death with the upcoming switch to epoch 382. TRM was the first miner to add support for mining with 4GB gpus with a partial DAG, here called "extended mining". However, it has always required manual configuration. This release adds a default conservative cap at 4072MB for DAG storage on 4GB gpus for out-of-the-box execution of the miner. For maximum performance, miners are still advised to manually tune their rig(s) with the --eth_4g_max_alloc argument. Most rigs runs stable with a higher value than 4072, which makes a significant difference for upcoming ETH epochs.
Release notes:
Ethash: added default capped DAG allocation for 4GBs at 4072MB (see --eth_4g_max_alloc).
Ethash: bugfix for crashes using --eth_dag_cache on 4GB gpus.
Changes in v0.7.19
Highlights:
Ethash solo-miner share high-score list added, use --high_score to enable.
Ethash single buffer dag for a small power save. Only available on recent drivers and should in theory always be an improvement. It is not verified 100% stable yet and therefore not the default in this version. Enable with --eth_dag_buf=A to test.
Miner gpu initialization procedure rewritten. The init procedure should now hopefully be much more stable, especially on Navis in general and even more so for 5600(XT)s.
Release notes:
General: added adjustable ratio support for quota and load_balance pool strategies (see --pool_ratio).
General: rewrote the miner init procedure to be more stable in general.
General: fixed issue where output blocking could cause mining work to stop.
General: reduced main binary size.
Ethash: reintroduced single DAG buffer support for recent drivers allowing large single allocations (see --eth_dag_buf).
Ethash: added high score list of the 15 highest value shares found since start (see --high_score).
Ethash: small improvements in keeping the gpu busy over epoch switches.
Ethash: fixed bug that would cause deadlocks in rare occasions.
Ethash: bugfix - dag cache wasn't enabled for 4GB gpus.
Changes in v0.7.18
Support for the ETC fork added. Run with "-a etchash" for easiest support, see "--eth_variant_mode" in the help for more info.
ETH+ZIL miners: add "--eth_dag_cache=0" to use a second dag cache and prebuild epoch 0 immediately at miner start.
Ethash miners relying on ramp-up and stagger for stability: the default mode of these tweaks has been changed to off. They now need to be enabled with --eth_ramp_up and --eth_stagger. While helping a number of rigs, these tweaks caused increased instability of others, making the choice of a good default mode difficult.
Release notes:
Added etchash support (see algo etchash and --eth_variant_mode).
Added dag cache support, mostly intended for eth+zil mining (see --eth_dag_cache).
Fixed hex char parsing in enable/disable submenu, can now work with >= 10 gpus.
Changed the default for ethash ramp-up and staggering to false (see --eth_ramp_up and --eth_stagger).
Added check for broken win setups with duplicated opencl platforms and/or devices.
Changes in v0.7.17
Release notes:
BETA: Added fan control, see --help section or USAGE.txt. Enable with --fan_control.
Fixed deadlock bug that could happen when using multiple pools with the failover strategy.
Added option for not sending stale shares (see --no_stale_submit).
Added watchdog check for early gpu init hangs.
Added example watchdog scripts for win/linux.
Changes in v0.7.16c
BETA RELEASE - small fixes for Turtlecoin's new algo chukwa2.
Release notes:
Chukwa2: fixed kernels loading for Radeon VII gpus.
Chukwa2: fixed mem footprint for 2GB gpus.
Changes in v0.7.16b
BETA RELEASE - adds Turtlecoin's new algo chukwa2. Not tested as rigorously as other versions. Only use for the Turtlecoin fork.
NOTE: Navi gpus are NOT supported on chukwa2 for now. Support will be added if there's sufficient interest.
Release notes:
Added algo trtl_chukwa2 for the Turtlecoin fork on 2020-10-22.
Changes in v0.7.15
Small bugfix release.
Release notes:
Ethash: fixed bug for ZIL (epoch 0) mining on 4GB gpus (bug appeared in 0.7.14).
Ethash: reverted to v0.7.10 kernels for stability purposes except for ROCm-based rigs.
Changes in v0.7.14
This release wraps up our work for 4GB gpus mining ethash. Linux 4GB are verified to mine up to and including epoch 381 on drivers 18.50/19.30/19.50/20.10. After that, we have added support for extended mining from epoch 382 and up. Extended mining is a trade-off between hashrate and being able to mine at all, gpus will lose additional hashrate for every extra epoch. Please see the Linux section in the ETHASH_4GB_HOWTO.txt for more details and instructions.
Release notes:
Ethash: verified Linux support for 4GB gpus up to and including epoch 381.
Ethash: added support for extended 4GB mining from epoch 382 and up.
Kawpow: cleaned up false hw errs for some block heights.
Changes in v0.7.13
Windows user with 4GB rigs - see the new guide ETHASH_4GB_HOWTO.txt for instructions.
Release notes:
Added better default Windows dag allocation strategy on 4GB gpus.
Added experimental support for resetting gpus before mining (Windows only).
Added argument for manual adjustment of 4GB dag allocation (see --eth_4g_alloc_adjust=X,Y,Z,...).
Added protection against broken dev servers with additional random server selection mechanism.
Changes in v0.7.12
Bugfix release: v0.7.11 could crash with rejected ethash shares.
Release notes:
Fixed print format bug on ethash rejected shares.
Changes in v0.7.11
Ethash additions: printing share diff in GH (always enabled), hashrate watchdog (see --eth_hashwatch).
Better debug support: --long_timestamps, --pool_debug.
We've found certain motherboard/bios combinations that due to kernel and/or driver bugs have issues with the first or last gpu in rigs. If you see excessive hw errors reported on a single gpu, and switching around gpus still always generates errors in the first or last gpu, try using --eth_dag_alloc_patch.
Release notes:
Added DAG allocation patch under linux for certain mobo/bios combinations (see --eth_dag_alloc_patch).
Added ethash hashrate watchdog (see --eth_hashwatch).
Added ethash abort mechanism for Vegas on ROCm (see --eth_direct_abort). Not useful in other contexts.
Added pool traffic debug (use --pool_debug).
Added print of share difficulty for ethash family algos. Unit is always GH.
Added microsec timestamp resolution in logs (use --long_timestamps).
Regression bug: argon2/chukwa was broken in 0.7.10, now working again.
Turned off compute mode checks for non-Polaris gpus.
Changes in v0.7.10
Release notes:
Ethash 4GB rigs, especially on win, should use --eth_alloc_epoch=N with N being the max epoch that the gpus can allocate. This will avoid DAG reallocation issues.
For Navi rigs having issues with eth+zil or Nicehash mining with frequent DAG switching, try using --eth_dag_slowdown=9.
Added default log filename (trm_<algo>_<yyyymmdd_hhmmss>.log)
Added ethash forced initial allocated epoch ( --eth_alloc_epoch=N). Note: HIGHLY recommended for 4GB rigs.
Added ethash family DAG build slowdown configuration (--eth_dag_slowdown=N, default value 4).
Added ethash family DAG build staggering across gpus (disable with --eth_no_stagger).
Added ethash family intensity ramp-up (disable with --eth_no_ramp_up).
Added option for forcing dev fee region (see --dev_location).
Added MTP for Navi gpus.
Added MTP ramp-up after pad rebuild.
Fixed error printouts on failed watchdog script execution on Linux.
Stats: now shows more clocks and temps, and also adds gpu state in hashrate prints (see --short_stats to disable).
Added checks for and enabling compute mode and disabling crossfire on Windows (see --enable_compute).
Changes in v0.7.9
Fixes for mixed rig mining on Linux.
Added --eth_epoch argument for easier epoch testing.
Added --eth_aggr_mode for automatic aggressive 'B' mode on Polaris 8GB gpus.
Added --watchdog_disable argument.
Changes in v0.7.8
Upgrade for the upcoming Haven hard fork (July 20, 2020).
Tiny Nimiq optimizations (1-2% max, mostly Vega and Navi).
Fixed CPU usage issue when redirecting stdin to /dev/null.
Fixed pool name returned by API for Nimiq.
Changes in v0.7.7
Added support for Nimiq Polaris/Vega (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.
Added support for Nimiq Navi.
Added support for icemining Nimiq solo mining mode (set -p m=solo).
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 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 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 causing rejected shares and low pool-side hashrate.
poslano v temi :: [ANN] TeamRedMiner 0.8.1 - Ethash/Kawpow/Nimiq/Etchash and More