Jump to content

Manera

Members
  • Posts

    151
  • Joined

  • Last visited

1 Follower

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

Manera's Achievements

Veteran MinCoiner

Veteran MinCoiner (5/6)

0

Reputation

  1. IMPORTANT! Nvidia drivers for Windows 10 since ver. 460.79 (and newer) cause crash when PhoenixMiner starts. If you want to use these drivers, you need to upgrade to PhoenixMiner 5.4c or later version.IMPORTANT! Ethereum Classic (ETC) network switched to a modified version of ethash, called ETCHash. If you are mining ETC you must upgrade to PhoenixMiner 5.3b or later, otherwise you will get only rejected shares when mining ETC.IMPORTANT! All owners of AMD cards with 6 GB or 8 GB RAM must either keep drivers 20.4.x or lower (do not upgrade to 20.5.1 or later), or upgrade to PhoenixMiner 5.2e or later version to continue mining after DAG epoch 384 (ETH will pass it before the end of 2020).IMPORTANT! All owners of AMD cards with 4 GB RAM must upgrade to PhoenixMiner 5.2e or later version to continue mining after DAG epoch 373. Additionally, here are some important tips for longest possible usage of 4 GB AMD cards with PhoenixMiner 5.2e and later:Changes in version 5.5c (since 5.4c): 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 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 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 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 provided by the user 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 PhoenixMiner is fast (arguably the fastest) Ethash (ETH, ETC, Muiscoin, EXP, UBQ, etc.) miner that supportsboth AMD and Nvidia cards (including in mixed mining rigs). It runs under Windows x64 and Linux x64and has a developer fee of 0.65% (the lowest in the industry). This means that every 90minutes the miner will mine for us, its developers, for 35 seconds.PhoenixMiner also supports ETCHash for mining ETC, Ubqhash for mining UBQ, ProgPOW for mining BCI, and dual miningEthash/Ubqhash with Blake2s.The speed is generally faster than Claymore's Ethereum miner in eth only mode(we have measured about 0.4-1.3% speed improvement but your results may be slightly lower orhigher depending on the GPUs). To achieve highest possible speed on AMD cards it may be neededto manually adjust the GPU tune factor (a number from 8 to about 400, which can be changedinteractively with the + and - keys while the miner is running).If you have used Claymore's Dual Ethereum miner, you can switch to PhoenixMiner withminimal hassle as we support most of Claymore's command-line options and confirgurationfiles.Screenshot:1. Quick startYou can download PhoenixMiner 5.5c from here:Download: https://www.sendspace.com/folder/ugy44z 2. Features, requirements, and limitations* Supports AMD RX5700, Radeon VII, Vega, 580/570/480/470, 460/560, Fury, 390/290 and older AMD GPUs with enough VRAM* Supports Nvidia 30x0, 20x0, 16x0, 10x0 and 9x0 series as well as older cards with enough VRAM* Highly optimized OpenCL and CUDA cores for maximum ethash mining speed* Optional "green" kernels for RX580/570/560/480/470/460 to lower the power consumption by 2-3% with small, or no drop in hashrate* Lowest developer fee of 0.65% (35 seconds defvee mining per each 90 minutes)* Dual mining ethash/Blake2s with lowest devfee of 0.9% (35 seconds defvee mining per each 65 minutes)* Advanced statistics: actual difficulty of each share, effective hashrate at the pool, and optional showing of estimated income in USD* DAG file generation in the GPU for faster start-up and DAG epoch switches* Supports all ethash mining pools and stratum protocols* Supports secure pool connections (e.g. ssl://eu1.ethermine.org:5555) to prevent IP hijacking attacks* Detailed statistics, including the individual cards hashrate, shares, temperature, fan speed, clocks, voltages, etc.* Unlimited number of fail-over pools in epools.txt configuration file (or two on the command line)* Automatic GPU tuning for the AMD GPUs to achieve maximum performance with your rig* Supports devfee on alternative ethash currencies like ETC, EXP, Music, UBQ, Pirl, Ellaism, Metaverse ETP, PGC, Akroma, WhaleCoin, Victorium, Nekonium, Mix, EtherGem, Aura, HBC, Genom, EtherZero, Callisto, DubaiCoin, MOAC, Ether-1, and EtherCC. This allows you to use older cards with small VRAM or low hashate on current DAG epochs (e.g. GTX970).* Full compatibility with the industry standard Claymore's Dual Ethereum miner, including most of command-line options, configuration files, and remote monitoring and management.* Supports the new Ubqhash algorithm for the UBQ coin. Please note that you must add -coin ubq to your command line (or COIN: ubq to your epools.txt file) in order to mine UBQ* Supports the ProgPOW algorithm for the Bitcoin Interest (BCI) coin mining. Please note that you must add -coin bci to your command line (or COIN: bci to your epools.txt file) in order to mine BCI* Supports the ProgPOW algorithm for mining BCI.* More features coming soon!PhoenixMiner requires Windows x64 (Windows 7, Windows 10, etc.), or Linux x64 (tested on Ubuntu LTSand Debian stable).
  2. teamredminer v0.8.1This is an optimized miner for AMD GPUs created by todxx and kerney666.Download is available in the releases section page.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 guideThis miner includes the following algorithms and their respective dev fees:Algorithm FeeEthash 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:NaviVegaPolarisEthashYYYKawpowYYYNimiqYYYCryptonight RNLLCryptonight v8 upx2NLLCryptonight v8 turtleNLLCryptonight v8 halfNLLCryptonight v8 doubleNLLCryptonight v8 rwzNLLCryptonight v8NLLCryptonight heavyNLLCryptonight havenNLLCryptonight saberNLLCryptonight concealNLLChukwa-512NLLChukwa-1024NLLx16rNYYx16rv2NYYx16sNYYx16rtNYYMTPYYYCuckatoo31NYYCuckarood29NYYLyra2rev3NLLLyra2zNLLPhi2NLLSupport 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 availableTeam Red Miner v0.8.1Key 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.0Biggest 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.23None - discarded as internal test version.Changes in v0.7.22Highlights: 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.21Quick 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.20Highlights: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.19Highlights: 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.17Release 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.16cBETA 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.16bBETA 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.15Small 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.14This 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.10Release 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.
  3. 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] Click me (1.22 - February 5th)Driver Requirement:Nvidia:Cuda 10 or 11AMD:- 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 AlgorithmsAlgorithm Solvers for Memory SizeEthash 4G+Beam Hash I 3G / 4GBeam Hash II 3G / 4GBeam Hash III 3G / 4GCuckatoo-31 4G / 8G / 16GCuckatoo-32 4G / 8G / 16GCuckaroo-30CTX 8GCuckaroo-29 6GCuckoo-29 6GCuckarooD-29 4G / 6GCuckarooM-29 6G / 8GZelHash 3G / 4GEquihash 144/5 2GEquihash 192/7 3G / 4GEquihash 210/9 2G* and many othersChangelogVersion 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 MiningEthereum 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 MininglolMiner 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 oftenFor 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
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.