Mining Quickhash Readme
Mining Quickhash Readme
Instructions:
1. Start NiceHashQuickMiner.exe.
2. You will be asked for your NiceHash mining address. Provide it.
3. All further interaction with NiceHash QuickMiner is through notification icon in
taskbar.
Right click it and then perform any action you want.
4. It is recommended to set autostart with Windows if this is your classis rig
machine.
5. Use OCTune to adjust overclocks and fan speeds (do not use Afterburner, it is
not needed).
6. Enjoy carefree mining!
serviceLocation -1 = auto
serviceLocation 0 = eu west
serviceLocation 1 = usa west
serviceLocation 2 = eu north
serviceLocation 3 = usa east
Change serviceLocation, BTC, workerName, launchCommandLine.
consoleLogLevel, fileLogLevel (for NiceHashQuickMiner); use following numbers:
0-6 which means:
0: log everything (TRACE)
1: log debug (DEBUG)
2: standard (INFO)
3: warnings (WARNING)
4: errors (ERROR)
5: fatal (FATAL)
6: no logging (disabled)
From version 0.2.0.0, CPU Mining with integrated XMRig is possible on modern CPUs
with AVX2. CPU Mining can be activated from the tray menu (or via Rig Manager).
You can provide extra launch parameters for XMRig (config nhqm.conf), for example:
First parameter above tells CPU miner to use only 50% of resources, second one
prints
speed to console every 15 seconds. Parameters for lowest CPU priority, donation
level 0%
and other important parameters are already provided by the Excavator.
There are 3 options what NiceHashQuickMiner should do when device fails or when
device has too high speed.
"whenDeviceSpeedTooHigh":2,
"whenDeviceSpeedZero":1,
1 = no action
2 = restart Excavator
3 = restart rig
Usually, when device has too high speed, issue can be resolved by restarting
Excavator.
If device has speed 0 (errored out), it means that there was some instability
(either too
high OC or issue with risers). In that case, it is most likely better to restart
the rig
(set to value 3).
From version 0.3.0.0, NiceHashQuickMiner has auto updater. You will be notified
when new
version is available for download. You can participate in testing RC versions
(release
candidate) which have new features faster; enable this by setting:
"bUpdateRCVersion":true
At the moment, this has to be done manually. First find your optimal OC with OCTune
and save it.
Then open commands.json file and find your GPU overclock command which should look
like this:
{
"id": 1,
"method": "device.set.oc_profile",
"params": ["0", "-400", "900", "122"]
}
{
"id": 1,
"method": "device.set.oc_reset",
"params": ["0"]
}
After modification, your commands.json file content should be something like that
(assuming your
gaming device ID is 0):
...
}, {
"event": "on_quit",
"commands": []
}, {
"event": "on_quickminer.start",
"commands": [{
"id": 1,
"method": "device.set.oc_profile",
"params": ["0", "-400", "900", "122"]
}]
}, {
"event": "on_quickminer.stop",
"commands": [{
"id": 1,
"method": "device.set.oc_reset",
"params": ["0"]
}]
}
]
There are two methods to apply OC profile. Alternative one takes only max core
clock and absolute
memory clock. This means you can reach your ideal OC configuration faster, because
first, you need
to determine your max. memory stability clock and after that just decrease max core
clock so you
get wanted efficiency - leave it a bit higher for higher speed and drop it down if
you want less
power consumption.
RTX 3060 Ti wants around 1350 MHz, RTX 3070 around 1200 MHz and for 3090 120 MH/s
is possible with
290 W (clock limit 1095 MHz) which means 412 kH/J efficiency.
With 0.3.0.5 experimental autotuner has been added. You can now determine almost
perfect OC settings
for your card for max efficiency with just one mouse click in 5 minute time!
Feature is available
under OCTune.
Version 0.3.0.7 brings GDDR6X temperature measurements (only RTX 3080 and RTX
3090).
Version 0.3.1.0 brings optimize profiles (two profiles which can be applied without
struggling for
doing any manual OC). These profiles are applied remotely over Rig Manager. If you
have your own
OC, then you have to have profile "Manual" selected or your OC settings may get
overwritten!
Version 0.3.1.1 uses new Excavator which has a smartfan functionality - can set fan
speed according
to temperature of your GPU or VRAM and GPU. Old fan management is deprecated and
replaced with
smartfan. There are following smartfan modes:
1. No FAN management by Excavator (mode = 0)
2. Fixed speed (mode = 1)
3. Target GPU temperature; fan speed is set according to wanted GPU temp and
current GPU temp
(mode = 2)
4. Target GPU&VRAM temperature; as above, but also VRAM temp is considered (mode =
3)
OCTune has new UI which support these changes so fan management is easier now. Also
fan settings
can be saved just like OC settings and are applied with each Excavator (re)start.
Version 0.3.1.2 contains bug fixes. Service autostart method removed. Task
scheduler method is much
better and gives less problems. Excavator's speed for Pascal cards is restored back
to what was in
version 0.3.0.2.
Version 0.3.2.0 has improved speed measuring. If you are upgrading, make sure to
delete periodic
method "workers.reset.all" from your commands.json file. If you are not sure how to
do it properly,
just start from zero. There are some other less important bug fixes and
improvements. 0.3.2.0 comes
with installer & uninstaller (Windows Add/Remove Programs).
Version 0.3.2.1 contains mostly just bug fixes and some small improvements when
launching for the
first time.
Version 0.3.2.2 greatly improves SmartFan. Obtaining mining domains for correct
function of NiceHash
QuickMiner is now done using DNS over HTTPS which should reduce number of issues
users having with
certain Firewalls and other security solutions which are unjustifiably blocking
traffic to NiceHash.
Handling of erroneous state has been improved (rig is not restarted if there is no
internet and first
it tries to restart Excavator). Also because we consider this as a major stability
configuration, this
setting has been moved into firstrun optional settings dialog.
0.3.2.3 adds "Game Mode". This mode disables mining on primary display GPU, applies
gaming overclock
and allows you to switch into gaming mode with just a click of a button. When you
are done, it is
possible to return into mining mode just as easily. Note that this feature is
experimental. Some
other bugs were also fixed.
0.3.2.5 and 0.3.2.6 mostly just bug fixes and small improvements.
0.3.4.0 also measures additional temperatures (HotSpot - VRAM) for other GPUs
besides RTX 3080
and 3090 and gives you ability to adjust fans accordingly.
0.4.0.0 with GPU core undervoltage support. Works on all supported cards. Please,
be careful when
using this feature. We do not allow setting manual voltage of more than 1000 mV,
but we cannnot
guarantee that there is no bug in the code that would somehow allow to bypass this
limit and
consequently cause damage to your GPU. Only use if you know what you are doing! 4th
error
recovery mode was added - restart of NVIDIA driver.
0.4.1.1, 0.4.1.2 and 0.4.1.3 are mostly small improvements and bug fixes.