Assets 3

Download

This is a small release that you can skip unless experiencing issues.

Changes:

  • Fixed settings GUI cut off when running very low resolutions. Minimum recommended resolution is 800x600.
  • Disabled some slow algorithms by default to expedite benchmark process.

This version is intended for experienced miners. If you are new to NiceHash or mining in general, it is recommended you try out NiceHash Miner 2. Components of NHML may get flagged by anti-virus software (see here). Users should be comfortable managing AV/Firewall exceptions.

Check out the Wiki for instructions on getting started, upgrading, troubleshooting, and more.

If benchmarking fails, try running in "Precise" or manually benchmarking

If autodownload fails, download the bin folders manually and unzip them to the directory:

bin.zip

bin_3rdparty.zip

@DillonN DillonN released this Jul 19, 2018 · 4 commits to master since this release

Assets 5

Download

  • Added option to use Ethlargement with dagger algorithms
    • Requires NHML be run as admin
    • Can be enabled in the Advanced settings tab
    • Automatically runs if 1080/Ti or Titan Xp present and mining any daggerhashimoto algorithm, both in regular mining and benchmark
  • Update claymoredual to 11.9 (fixes keccak rejected shares)
  • Use tweaked ccminer_tpruvot for X16R that gives more typical benchmarks
    • Before benchmarks would be overly optimistic on which of the random algorithms would be used. Now to err on the side of caution, it is slightly below average levels. You can raise by ~20% if you find it is too low
    • Do note X16R uses many different algorithms in random orders, so hashrate will fluctuate wildly
  • Raised default bench times for CPU and NVIDIA (standard still recommended, quick is the old standard)

Note: There is an incompatibility with later AMD drivers and the newest Windows feature update (1803). If you are having issues rollback to drivers 18.2.1 or earlier (blockchain drivers work too)

This version is intended for experienced miners. If you are new to NiceHash or mining in general, it is recommended you try out NiceHash Miner 2. Components of NHML may get flagged by anti-virus software (see here). Users should be comfortable managing AV/Firewall exceptions.

Check out the Wiki for instructions on getting started, upgrading, troubleshooting, and more.

If benchmarking fails, try running in "Precise" or manually benchmarking

If autodownload fails, download the bin folders manually and unzip them to the directory:

bin.zip

bin_3rdparty.zip

@DillonN DillonN released this Jul 2, 2018 · 26 commits to master since this release

Assets 5

Download

Note: X16R runs multiple different algorithms randomly, so hashrate may fluctuate. Currently the ccminer benchmark runs on a single one of these, so if you see long term hashrates lower than benchmarked, manually change the speed in settings (future update will benchmark a more expected workload). See manually benchmarking for details

  • Added X16R algorithm for AMD and NVIDIA
  • Updated ccminer_tpruvot to 2.3
  • Updated claymore_dual to 11.8
  • Added extra launch params for cpuminer (set thread count with -t 6 for example)

Note: If you are having issues with X16R on NVIDIA cards, delete the bin folder, restart NHML, and let it redownload the miner files.

Note: There is an incompatibility with later AMD drivers and the newest Windows feature update (1803). If you are having issues rollback to drivers 18.2.1 or earlier (blockchain drivers work too)

This version is intended for experienced miners. If you are new to NiceHash or mining in general, it is recommended you try out NiceHash Miner 2. Components of NHML may get flagged by anti-virus software (see here). Users should be comfortable managing AV/Firewall exceptions.

Check out the Wiki for instructions on getting started, upgrading, troubleshooting, and more.

If benchmarking fails, try running in "Precise" or manually benchmarking

If autodownload fails, download the bin folders manually and unzip them to the directory:

bin.zip

bin_3rdparty.zip

Jul 2, 2018

@DillonN DillonN released this May 30, 2018

Assets 4

Download

Note: There is an incompatibility with later AMD drivers and the newest Windows feature update (1803). If you are having issues rollback to drivers 18.2.1 or earlier (blockchain drivers work too)

Changes

  • Support Lyra2Z algorithm
    • NVIDIA support on ccminer_tpruvot
    • CPU support with cpuminer_opt
  • Support CryptonightHeavy algorithm
    • All platform support on xmr-stak

Fixes

  • Fix indexing problem when there are many AMD devices
  • Fix settings cannot open when registry access is limited

This version is intended for experienced miners. If you are new to NiceHash or mining in general, it is recommended you try out NiceHash Miner 2. Components of NHML may get flagged by anti-virus software (see here). Users should be comfortable managing AV/Firewall exceptions.

Check out the Wiki for instructions on getting started, upgrading, troubleshooting, and more.

If benchmarking fails, try running in "Precise" or manually benchmarking

If autodownload fails, download the bin folders manually and unzip them to the directory:

bin.zip

bin_3rdparty.zip

@DillonN DillonN released this May 23, 2018 · 59 commits to master since this release

Assets 4

Download

Changes:

  • XMRig is back and updated to version 2.6.2
    • May be faster at CNV7 CPU mining for some users
  • Algo paying data (SMA) is now cached for next startup
    • If socket connection is unsuccessful or SMA is not available, mining can start with cached values
    • A file is written to disk every ~1min to cache data, if you do not need this feature it can be turned off by setting UseSmaCache to false in configs\General.json
  • Non-breaking error messages can be completely suppressed for auto-start mining
    • With "Autostart mining" checked, and "Show Driver Version Warning" and "Show Internet Connection Warning" unchecked, these messages are suppressed for auto-start mining
    • In conjunction with the SMA cache feature above, mining will start even without internet (note some miners will instantly exit if there is no internet whatsoever, and eventually NHML will pause mining until internet is detected)
    • Note breaking error messages will still prevent mining, such as no devices present or no benchmarked algos
  • Experimental auto-detecting power usage during benchmarks
    • Support is GPU-dependent, particularly for AMD cards
    • Will auto-fill power usage observed during benchmarking if usage is currently set to 0
    • No CPU support at the moment
  • Power usage values are now editable for specific dcri values when using ClaymoreDual tuning

Fixes:

  • Added workaround for nvidia-smi.exe hanging the device detection process
    • This seems to be caused by a driver quirk, especially when having GPUs in SLI. SLI mode is not recommended due to miner incompatibilities.
  • Fixed error where GPU benchmarks would duplicate if run immediately after copying tuning settings from another GPU
  • Improvements to socket connection

@DillonN DillonN released this May 4, 2018 · 23 commits to cd_tuner since this release

Assets 5

Download

This is a stable release, the changes you'll see depend on if you're updating from the unstable or stable branch:

Just a reminder you can upgrade and keep all your old settings/benchmarks - see wiki

When upgrading from 1.8.1.11:

Changes:

  • Auto-tuning of ClaymoreDual intensity values (-dcri parameter)
    • Allows benchmarking of many values for -dcri and saves all of them, using the most profitable during mining
    • Window to show/edit speeds for different dcri values as well as which will be benchmarked, opened by right clicking on the algorithm in the benchmark window
    • Enabled for each algorithm by right click menu in benchmark window (disabled by default)
    • NOTE: can take a very long time to benchmark many dcri values. Fortunately the miner will mine to your wallet if a valid one is entered, so you will be paid for the benchmarks
    • Currently ignores existing -dcri extra launch parameters and will overwrite existing speeds once enabled
    • Selected dcri values to benchmark are completely customizable
    • Ability to copy tuning settings to other GPUs (works like existing copy all settings feature, but just for tuning settings/speeds)
  • Xmr-Stak added for CNV7 on all device types
    • CryptoNightV7 mining for CPU, AMD, and NVIDIA
    • Due to config system, works a bit differently than most miners for tweaking (see wiki)
  • Parallel benchmarking
    • Benchmark devices simultaneously
    • As always, if running into benchmark trouble try manual benchmarking (linked near the bottom)
  • Benchmark window now resizable
  • Rig stats monitoring values that are unknown (e.g. CPU temp/fan, or sensors not supported by a GPU) will now show up on the monitoring page with a "?" instead of reported as 0
  • Updated ClaymoreCN to 11.3 to support CNV7
    • AMD only
    • Claymore has now removed the devfee for this miner
    • claymore_cryptonight_old is now gone
  • Updated ClaymoreDual to 11.7 with DaggerKeccak and DaggerBlake2s support
    • Supports two new dual mining configs: Eth/Keccak and Eth/Blake2s
    • Lower devfee when dual mining (1.5% down from 2%).
  • BETA Electrical power cost profit switching:
    • Allows you to enter electricity cost in kW-h and power usage of algorithms in W. The price of the electricity required to run that algorithm will then be deducted from its profits when switching. The power usage entry must be made on each GPU algorithm (it is a per-GPU/algo value).
    • The price of a kW-h you enter is in your display currency, i.e. not in cents. E.g. if you pay 15 cents per kW-h you would enter 0.15.
    • Algorithms/devices with zero or negative profits after deducting power costs will not be run
    • Power costs are also deducted from displayed profits on main page. This means it is now possible to have negative profits shown. This is particularly true when an algorithm has first started and is not yet at its expected hashrate. If a negatively profitable algorithm is running for too long it likely does not have a correct benchmark speed
    • There is currently NO auto-detecting of power consumption. After entering the power usage on the settings screen, NHML uses that value both for switching and displaying profits. Auto detection may be added in a future update
    • Feature can be turned off for individual algorithms by setting their power usage to 0. It can be globally turned off by setting the kW-h price to 0. (Default is off)
    • Will work on a wiki page to explain instructions better

Fixes:

  • Fixed occasional BTC exchange rate problem for users that have a comma as decimal separator
  • Fixed certain links to the NH website that have changed
  • Stability fixes for benchmarking
  • Stability fixes for socket reconnection

When upgrading from 1.9.0.0 Alpha:

Changes:

  • Deactivate Nist5 and original CryptoNight algorithms
  • Update xmr-stak to greatly reduce rejected CryptoNightV7 shares
  • Updated ClaymoreCN to 11.3 to support CNV7
    • AMD only
    • Claymore has now removed the devfee for this miner
    • claymore_cryptonight_old is now gone
  • Updated ClaymoreDual to 11.7 with DaggerKeccak and DaggerBlake2s support
    • Supports two new dual mining configs: Eth/Keccak and Eth/Blake2s
    • Lower devfee when dual mining (1.5% down from 2%).
  • Xmrig has been temporarily disabled

Fixes:

  • Fixed occasional BTC exchange rate problem for users that have a comma as decimal separator
  • Fixed certain links to the NH website that have changed
  • Stability fixes for benchmarking
  • Stability fixes for socket reconnection

This version is intended for experienced miners. If you are new to NiceHash or mining in general, it is recommended you try out NiceHash Miner 2. Components of NHML may get flagged by anti-virus software (see here). Users should be comfortable managing AV/Firewall exceptions.

Check out the Wiki for instructions on getting started, upgrading, troubleshooting, and more.

If benchmarking fails, try running in "Precise" or manually benchmarking

If autodownload fails, download the bin folders manually and unzip them to the directory:

bin.zip

bin_3rdparty.zip

@DillonN DillonN released this Apr 17, 2018

Assets 5

Download

Changes:

  • Remove CryptoNight (original) and Nist5

Fixes:

  • Fix dual algorithm profit estimate
  • Make socket reconnect more stable

This version is intended for experienced miners. If you are new to NiceHash or mining in general, it is recommended you try out NiceHash Miner 2. Components of NHML may get flagged by anti-virus software (see here). Users should be comfortable managing AV/Firewall exceptions.

Check out the Wiki for instructions on getting started, upgrading, troubleshooting, and more.

If benchmarking fails, try running in "Precise" or manually benchmarking

If autodownload fails, download the bin folders manually and unzip them to the directory:

bin.zip

bin_3rdparty.zip

Pre-release

@DillonN DillonN released this Mar 29, 2018 · 59 commits to cd_tuner since this release

Assets 4

This version is a pre-release alpha, it is recommended for users who are OK with dealing with some bugs. Feedback is appreciated, but please restrict 1.9.0.0 specific issues to issue #1114

What's new since 1.8.2.0-pre2:

Changes

  • All stable channel changes and fixes from up to 1.8.1.10
  • Support for upcoming CryptoNightV7 algorithm for Monero PoW change
    • Xmrig updated to 2.52 with CNV7 support on CPU
    • Xmr-stak updated to 3.00 with CNV7 support on CPU, AMD, and NVIDIA - see wiki for tweaking instructions
    • Algorithm is currently live on NiceHash, but orders may not pick up until after Monero forks to use this new proof-of-work
    • You can benchmark now and NHML will automatically switch if it is more profitable when the orders start coming in
    • Original CryptoNight algorithm will remain as-is
  • BETA Electrical cost profit switching:
    • Allows you to enter electricity cost in kW-h and power usage of algorithms in W. The price of the electricity required to run that algorithm will then be deducted from its profits when switching
    • The price of a kW-h you enter is in your display currency
    • Algorithms with zero or negative profits after deducting power costs will not be run
    • Power costs are also deducted from displayed profits on main page. This means it is now possible to have negative profits shown. This is particularly true when an algorithm has first started and is not yet at its expected hashrate. If a negatively profitable algorithm is running for too long it likely does not have a correct benchmark speed
    • There is currently NO auto-detecting of power consumption. After entering the power usage on the settings screen, NHML uses that value both for switching and displaying profits. Auto detection may be added in a future update
    • Feature can be turned off for individual cards by setting their power usage to 0. It can be globally turned off by setting the kW-h price to 0. (Default is off)
    • Will work on a wiki page to explain instructions better
  • Rig stats monitoring values that are unknown (e.g. CPU temp/fan, or sensors not supported by a GPU) will now show up on the monitoring page with a "?" instead of reported as 0

Fixes:

  • Fixes to parallel benchmarking
    • Mitigates "ghost benchmarks" where program does not show a benchmark running but one is in the background
  • Made socket reconnection more robust

Known issues:

  • Parallel benchmarking
    • May not work properly with specific miners such as dtsm, Prospector and ClaymoreCryptonote_old. If having issues you can force benchmarks to run sequentially or manually benchmark.
      • REMEMBER: For miner programs that haven't been updated, you can copy over your old benchmark files and they will already have speeds entered in your new install
    • On certain miners may immediately terminate if multiple start at the exact same time. Just retry and they should go through
    • The three dots that increment in the benchmark list on the current algo/miner may not update correctly

For a comprehensive list of other features over 1.8.1.10, see 1.8.2.0-Pre2 release page

This version is intended for experienced miners. If you are new to NiceHash or mining in general, it is recommended you try out NiceHash Miner 2. Components of NHML may get flagged by anti-virus software (see here). Users should be comfortable managing AV/Firewall exceptions.

Check out the Wiki for instructions on getting started, upgrading, troubleshooting, and more.

If benchmarking fails, try running in "Precise" or manually benchmarking

If autodownload fails, download the bin folders manually and unzip them to the directory:

bin.zip

bin_3rdparty.zip

@DillonN DillonN released this Mar 10, 2018 · 259 commits to master since this release

Assets 3

Download

Changes:

  • Updated profit normalization

    • The old method is no longer used. Config values are still present but obsolete (changing them will do nothing)
    • The new method involves delaying profit upswings based on whether the algorithm is marked as stable or unstable
    • New config values for normalization are available:
      • SwitchSmaTimeChangeSeconds lets you define the random range over which updated profits are checked
      • SwitchSmaTicksStable defines the random range for how many checks the profit must be higher for to take the updated value
      • SwitchSmaTicksUnstable is same as above but for designated unstable algorithms
      • NOTE the above three parameters have been tested by NiceHash and changing them may be detrimental to your profits. If you find your miners are switching too often then it is safe to adjust SwitchSmaTimeChangeSeconds upward (but try to maintain a similar range)
      • Algorithms are marked stable or unstable by NiceHash and updated on every profit check
      • SwitchSmaTicksStable and SwitchSmaTicksUnstable are advanced options and only configurable via editing General.json config file. SwitchSmaTimeChangeSeconds can be updated from the settings GUI
    • This new method was designed to curb profit manipulation, and we hope it will keep our miners on the highest profitable algorithms
  • SwitchMinSecondsFixed, SwitchMinSecondsDynamic, and SwitchMinSecondsAMD are no longer used

    • These are replaced by the new SwitchSmaTimeChangeSeconds
    • The fields for these in the settings GUI have been replaced with lower and upper ranges for SwitchSmaTimeChangeSeconds
    • This means setting separate switching times for AMD is no longer possible. However, this distinction was not used before anyway, unless you run a mixed NV-AMD rig and only use your AMD cards occasionally
  • New right-click menu options have been added for the algorithm list:

    • "Enable only this" automatically deselects every other algorithm for the device and enables the one you selected
      • This is useful for testing a single algorithm, e.g. for manual benchmarking or error checking
      • If the algorithm was previously unbenchmarked, it will be assigned a hashrate of 1 so that you can simply close the benchmark window and start mining on it
    • "Enable all benchmarked" automatically selects every algorithm that has a benchmarked hashrate
      • This is particularly helpful with the above option, as it will not enable algorithms you do not use, e.g. they are unstable on your rig. It lets you close the benchmark window and start mining without an "Unbenchmarked algorithms" prompt

Known issues:

  • Estimated profitability for dual algorithms shown on the benchmark screen is wrong

(Note to language contributors: as of this release, there may be strings added that do not have corresponding entries in your language file. NHML now falls-back onto English when the selected language file does not contain a given string. To add a translation for a new string when there is no new entry to your file, simply copy the added entries to en.lang to it and translate the value.)

This version is intended for experienced miners. If you are new to NiceHash or mining in general, it is recommended you try out NiceHash Miner 2. Components of NHML may get flagged by anti-virus software (see here). Users should be comfortable managing AV/Firewall exceptions.

Check out the Wiki for instructions on getting started, upgrading, troubleshooting, and more.

If benchmarking fails, try running in "Precise" or manually benchmarking

If autodownload fails, download the bin folders manually and unzip them to the directory:

bin.zip

bin_3rdparty.zip