PhoenixMiner miner



Télécharger


    Here are the command line parameters for some of the more popular pools and coins:

ethermine.org (ETH):
  PhoenixMiner.exe -pool eu1.ethermine.org:4444 -pool2 us1.ethermine.org:4444 -wal YourEthWalletAddress.WorkerName -proto 3
ethermine.org (ETH, secure connection):
  PhoenixMiner.exe -pool ssl://eu1.ethermine.org:5555 -pool2 ssl://us1.ethermine.org:5555 -wal YourEthWalletAddress.WorkerName -proto 3
ethpool.org (ETH):
  PhoenixMiner.exe -pool eu1.ethpool.org:3333 -pool2 us1.ethpool.org:3333 -wal YourEthWalletAddress.WorkerName -proto 3
nanopool.org (ETH):
  PhoenixMiner.exe -pool eth-eu1.nanopool.org:9999 -wal YourEthWalletAddress/WorkerName -pass x
nicehash (ethash):
  PhoenixMiner.exe -pool stratum+tcp://daggerhashimoto.eu.nicehash.com:3353 -wal YourBtcWalletAddress -pass x -proto 4 -stales 0
f2pool (ETH):
  PhoenixMiner.exe -epool eth.f2pool.com:8008 -ewal YourEthWalletAddress -pass x -worker WorkerName
miningpoolhub (ETH):
  PhoenixMiner.exe -pool us-east.ethash-hub.miningpoolhub.com:20535 -wal YourLoginName.WorkerName -pass x -proto 1
coinotron.com (ETH):
  PhoenixMiner.exe -pool coinotron.com:3344 -wal YourLoginName.WorkerName -pass x -proto 1
ethermine.org (ETC):
  PhoenixMiner.exe -pool eu1-etc.ethermine.org:4444 -wal YourEtcWalletAddress.WorkerName -coin etc
nanopool (ETC):
  PhoenixMiner.exe -pool etc-eu1.nanopool.org:19999 -wal YourEtcWalletAddress.WorkerName -coin etc
whalesburg.com (ethash auto-switching):
  PhoenixMiner.exe -pool proxy.pool.whalesburg.com:8082 -wal YourEthWalletAddress -worker WorkerName -proto 2
dwarfpool.com (EXP):
  PhoenixMiner.exe -pool exp-eu.dwarfpool.com:8018 -wal YourExpWalletAddress/WorkerName
miningpoolhub (MUSIC):
  PhoenixMiner.exe -pool europe.ethash-hub.miningpoolhub.com:20585 -wal YourLoginName.WorkerName -pass x -proto 1
maxhash.org (UBIQ):
  PhoenixMiner.exe -pool ubiq-us.maxhash.org:10008 -wal YourUbqWalletAddress -worker WorkerName -coin ubq
ubiq.minerpool.net (UBIQ):
  PhoenixMiner.exe -pool lb.geo.ubiqpool.org:8001 -wal YourUbqWalletAddress -pass x -worker WorkerName -coin ubq
ubiqpool.io (UBIQ):
  PhoenixMiner.exe -pool eu2.ubiqpool.io:8008 -wal YourUbqWalletAddress.WorkerName -pass x -proto 4 -coin ubq
minerpool.net (PIRL):
  PhoenixMiner.exe -pool pirl.minerpool.net:8002 -wal YourPirlWalletAddress -pass x -worker WorkerName
dodopool.com (Metaverse ETP):
  PhoenixMiner.exe -pool etp.dodopool.com:8008 -wal YourMetaverseETPWalletAddress -worker Rig1 -pass x
minerpool.net (Ellaism):
  PhoenixMiner.exe -pool ella.minerpool.net:8002 -wal YourEllaismWalletAddress -worker Rig1 -pass x
etherdig.net (ETH PPS):
  PhoenixMiner.exe -pool etherdig.net:4444 -wal YourEthWalletAddress.WorkerName -proto 4 -pass x
etherdig.net (ETH HVPPS):
  PhoenixMiner.exe -pool etherdig.net:3333 -wal YourEthWalletAddress.WorkerName -proto 4 -pass x
epool.io (CLO):
  PhoenixMiner.exe -pool eu.clo.epool.io:8008 -pool2 us.clo.epool.io:8008 -worker WorkerName -wal YourEthWalletAddress -pass x -coin clo -retrydelay 2
baikalmine.com (CLO):
  PhoenixMiner.exe -pool clo.baikalmine.com:3333 -wal YourEthWalletAddress -pass x -coin clo -worker rigName



Dual-mining command-line examples:

ETH on ethermine.org ETH, Blake2s on Nicehash:
  PhoenixMiner.exe -pool ssl://eu1.ethermine.org:5555 -pool2 ssl://us1.ethermine.org:5555 -wal YourEthWalletAddress.WorkerName -proto 3 -dpool blake2s.eu.nicehash.com:3361 -dwal YourBtcWalletAddress -dcoin blake2s
Nicehash (Ethash + Blake2s):
  PhoenixMiner.exe -pool stratum+tcp://daggerhashimoto.eu.nicehash.com:3353 -wal YourBtcWalletAddress -pass x -proto 4 -stales 0 -dpool blake2s.eu.nicehash.com:3361 -dwal YourBtcWalletAddress -dcoin blake2s

ProgPOW command-line examples:
BCI on BCI-Server:
  PhoenixMiner.exe -pool eu-1.pool.bci-server.com:3869 -wal YourBciWalletAddress.Rig1 -coin bci -proto 1

2. Features, requirements, and limitations

Supports AMD RX6700, RX6800, RX6900, RX5500, RX5600, RX5700, Radeon VII, Vega, 590/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 LTS
and Debian stable).

PhoenixMiner also supports dual mining (simultaneous mining of ethash/ubqhash and other cryptocoin algorithm).
Currently we support only Blake2s as secondary algorithm for dual mining. Note that when using dual mining,
there is no devfee on the secondary coin but the devfee on the main coin is increased to 0.9%. In other words,
if you are using the dual mining feature PhoenixMiner will mine for us for 35 seconds every 65 minutes.

Solo mining is supported since version 2.7c.

While the miner is running, you can use some interactive commands. Press the key 'h' while the
miner's console window has the keyboard focus to see the list of the available commands. The
interactive commands are also listed at the end of the following section.

3. Command-line arguments

Note that PhoenixMiner supports most of the command-line options of Claymore's dual Ethereum miner
so you can use the same command line options as the ones you would have used with Claymore's miner.

Pool options:
  -pool  Ethash pool address (prepend the host name with ssl:// for SSL pool, or http:// for solo mining)
  -wal  Ethash wallet (some pools require appending of user name and/or worker)
  -pass  Ethash password (most pools don't require it, use 'x' as password if unsure)
  -worker  Ethash worker name (most pools accept it as part of wallet)
  -proto  Selects the kind of stratum protocol for the ethash pool:
     1: miner-proxy stratum spec (e.g. coinotron)
     2: eth-proxy (e.g. dwarfpool, nanopool) - this is the default, works for most pools
     3: qtminer (e.g. ethpool)
     4: EthereumStratum/1.0.0 (e.g. nicehash)
     5: EthereumStratum/2.0.0
  -coin  Ethash coin to use for devfee to avoid switching DAGs:
     auto: Try to determine from the pool address (default)
     eth: Ethereum
     etc: Ethereum Classic
     exp: Expanse
     music: Musicoin
     ubq: UBIQ
     pirl: Pirl
     ella: Ellaism
     etp: Metaverse ETP
     whale: WhaleCoin
     vic: Victorium
     nuko: Nekonium
     mix: Mix
     egem: EtherGem
     etz: EtherZero
     clo: Callisto
     dbix: DubaiCoin
     moac: MOAC
     etho: Ether-1
     yoc: Yocoin
     b2g: Bitcoiin2Gen
     esn: Ethersocial
     ath: Atheios
     reosc: REOSC
     qkc: QuarkChain
     bci: Bitcoin Interest
  -stales  Submit stales to ethash pool: 1 - yes (default), 0 - no
  -pool2   Failover ethash pool address. Same as -pool but for the failover pool
  -wal2  Failover ethash wallet (if missing -wal will be used for the failover pool too)
  -pass2  Failover ethash password (if missing -pass will be used for the failover pool too)
  -worker2  Failover ethash worker name (if missing -worker will be used for the failover pool too)
  -proto2  Failover ethash stratum protocol (if missing -proto will be used for the failover pool too)
  -coin2  Failover devfee Ethash coin (if missing -coin will be used for the failover pool too)
  -stales2  Submit stales to the failover pool: 1 - yes (default), 0 - no
  -dpool  Dual mining pool address
  -dwal  Dual mining wallet
  -dpass  Dual mining pool password (most pools don't require it, use 'x' as password if unsure)
  -dworker  Dual mining worker name
  -dcoin blake2s Currently only the Blake2s algorithm is supported for dual mining. If you want to put
        all dual mining pools in dpools.txt, you need to set -dcoin blake2s in the command-line or in config.txt
   to force the miner to load the dual mining pools from dpools.txt
  -dstales  Submit stales to the dual mining pool: 1 - yes (default), 0 - no
General pool options:
  -fret  Switch to next pool afer N failed connection attempts (default: 3)
  -ftimeout  Reconnect if no new ethash job is receved for n seconds (default: 600)
  -ptimeout  Switch back to primary pool after n minutes. This setting is 30 minutes by default;
     set to 0 to disable automatic switch back to primary pool.
  -retrydelay  Seconds to wait before reconnecting (default: 20)
  -gwtime  Recheck period for Solo/GetWork mining (default: 200 ms)
  -rate  Report hashrate to the pool: 1 - yes, 0 - no (1 is the default), 2 - (for solo mining only)
     use alternative name of the report method "eth_submitHashRate" instead of "eth_submitHashrate"
Benchmark mode:
  -bench [],-benchmark [] Benchmark mode, optionally specify DAG epoch. Use this to test your rig.
     If you specify only the -bench option, you will benchmark the ethash algorithm. If you want to bench
     the dual mining, use the options -bench  -dcoin blake2s. If you want to benchmark the ProgPOW BCI
     algorithm, use the options -bench  -coin bci
Remote control options:
  -cdm  Selects the level of support of the CDM remote monitoring:
     0: disabled
     1: read-only - this is the default
     2: full (only use on secure connections)
  -cdmport  Set the CDM remote monitoring port (default is 3333). You can also specify
      if you have a secure VPN connection and want to bind the CDM port to it
  -cdmpass  Set the CDM remote monitoring password
  -cdmrs Reload the settings if config.txt is edited/uploaded remotely. Note that most options require restart in order to change.
      Currently the follwing options can be changed without restarting: -mi, -gt, -sci, -clf, -nvf, -gpow, and most of the
      hardware control parameters (-tt, -fcm, -fanmin, -fanmax, -powlim, -tmax, -ttli, -cclock, -cvddc, -mclock,
      -mvddc, -ppf, -straps, -vmt1, -vmt2, -vmt3, -vmr)
Mining options:
  -amd  Use only AMD cards
  -acm  Turn on AMD compute mode on the supported GPUs. This is equivalent of pressing 'y' in the miner console.
  -nvidia  Use only Nvidia cards
  -gpus <123 ..n> Use only the specified GPUs (if more than 10, separate the indexes with comma)
  -mi  Set the mining intensity (0 to 14; 12 is the default for the new kernels). You may specify this option per-GPU.
  -gt  Set the GPU tuning parameter (6 to 400). The default is 15. You can change the
          tuning parameter interactively with the '+' and '-' keys in the miner's console window.
          If you don't specify -gt or you specify value 0, the miner will start auto-tuning to determine the best GT value for each GPU
          Note that when the GPU is dual-mining, it ignores the -gt values, and uses -sci instead.
  -sci  Set the dual mining intensity (1 to 1000). The default is 30. As you increase the value of -sci,
           the secondary coin hashrate will increase but the price will be higher power consumption and/or
           lower ethash hashrate.
           You can change the this parameter interactively with the '+' and '-' keys in the miner
           console window. You may specify this option per-GPU. If you set -sci to 0,
      the miner will use auto-tuning to determine the best value, while trying to maximize the
      ethash hashrate regardless of the secondary coin hashrate.
  -clKernel  Type of OpenCL kernel: 0 - generic, 1 - optimized, 2 - alternative, 3 - turbo (1 is the default)
  -clGreen  Use the power-efficient ("green") kernels (0: no, 1: yes; default: 0).
                 You may specify this option per-GPU. Note that you have to run auto-tune again as the
                 optimal GT values are completely different for the green kernels
  -clNew  Use the new AMD kernels (0: no, 1: yes; default: 1)
  -clf  AMD kernel sync (0: never, 1: periodic; 2: always; default: 1)
  -nvKernel  Type of Nvidia kernel: 0 auto (default), 1 old (v1), 2 newer (v2), 3 latest (v3).
                Note that v3 kernels are only supported on GTX10x0 GPUs. Also note that dual mining is
                supported only by v2 kernels. You may specify this option per-GPU.
  -nvdo  Enable Nvidia driver-specific optimizations (0 - no, the default; 1 - yes). Try -nvdo 1 if your
            are unstable. You may specify this option per-GPU.
  -nvNew  Use new Nvidia kernels if supported (0: no, 1: yes; default: 1)
  -nvf  Nvidia kernel sync (0: never, 1: periodic; 2: always; 3: forced; default: 1). You may specify this option per-GPU.
  -mode  Mining mode (0: dual mining if dual pool(s) are specified; 1: ethash only even if dual pools are specified).
            You may specify this option per-GPU.
  -list List the detected GPUs devices and exit
  -gbase  Set the index of the first GPU (0 or 1, default: 1)
  -minRigSpeed  Restart the miner if avg 5 min speed is below  MH/s
  -eres  Allocate DAG buffers big enough for n epochs ahead (default: 2) to
      avoid allocating new buffers on each DAG epoch switch, which should improve DAG switch stability
  -daglim 
      (AMD Polaris, Baffin, Tonga, or Fiji cards only) Limit the DAG size to  MB to allow mining on 4 GB cards a few weeks after epoch 373
      on Windows (or 381 on Linux). The possible values except the exact DAG limit are also 0 (turn off the DAG limit), 1 (automatic DAG
      limit size, usually 4023 MB under Windows; this is the default). Note that the hashrate will drop significantly with each epoch
      after the DAG limit is in effect. If the hashrate drops too much (e.g. from 28 MH/s to just 2-3 MH/s, you need to use lower value,
      for example "-daglim 3996" or even lower.
  -dagrestart  Restart the miner when allocating buffer for a new DAG epoch. The
      possible values are: 0 - never, 1 - always, 2 - auto (the miner decides depending on the driver version).
      This is relevant for 4 GB AMD cards, which may have problems with new DAG epochs after epoch 350.
  -lidag  Slow down DAG generation to avoid crashes when swiching DAG epochs
      (0-3, default: 0 - fastest, 3 - slowest).
  -gser  Serializing DAG creation on multiple GPUs (0 - no serializing, all GPUs generate the DAG simultaneously, this is the default;
      1 - partial overlap of DAG generation on each GPU; 2 - no overalp (each GPU waits until the previous one has finished generating the DAG);
      3-10 - from 1 to 8 seconds delay after each GPU DAG generation before the next one)
  -gpureset  Fully reset GPU when paused (0 - no, 1 - yes; default: no, except on 1080Ti). You may specify this option per-GPU.
  -altinit Use alternative way to initialize AMD cards to prevent startup crashes
  -rvram  Minimum free VRAM in MB (-1: don't check; default: 384 for Windows, and 128 for Linux)
  -wdog  Enable watchdog timer: 1 - yes, 0 - no (1 is the default). The watchdog timer checks
      periodically if any of the GPUs freezes and if it does, restarts the miner (see the -rmode
      command-line parameter for the restart modes)
  -wdtimeout  Watchdog timeout (30 - 300; default 45 seconds). You can use this parameter to increase
      the default watchdog timeout in case it restarts the miner needlessly
  -rmode  Selects the restart mode when a GPU crashes or freezes:
     0: disabled - miner will shut down instead of restarting
     1: restart with the same command line options - this is the default
     2: reboot (shut down miner and execute reboot.bat)
  -log  Selects the log file mode:
     0: disabled - no log file will be written
     1: write log file but don't show debug messages on screen (default)
     2: write log file and show debug messages on screen
  -logfile  Set the name of the logfile. If you place an asterisk (*) in the logfile name, it will be
      replaced by the current date/time to create a unique name every time PhoenixMiner is started. If there
      is no asterisk in the logfile name, the new log entries will be added to end of the same file. If you
      want to use the same logfile but the contents to be overwritten every time when you start the miner,
      put a dollar sign ($) character in the logfile name (e.g. -logfile my_log.txt$).
  -logdir  Set a path where the logfile(s) will be created
  -logsmaxsize  Maximum size of the logfiles in MB. The default is 200 MB (use 0 to turn off the limitation).
      On startup, if the logfiles are larger than the specified limit, the oldest are deleted. If you use a
      single logfile (by using -logfile), then it is truncated if it is bigger than the limit and a new one
      is created.
  -config  Load a file with configuration options that will be added to the command-line options.
      Note that the order is important. For example, if we have a config.txt file that contains -cclock 1000
      and we specify command line -cclock 1100 -config config.txt, the options from the config.txt file will take
      precedence and the resulting -cclock will be 1000. If the order is reversed (-config config.txt -cclock 1100)
      then the second option takes precedence and the resulting -cclock will be 1100. Note that only one -config
      option is allowed. Also note that if you reload the config file with 'c' key or with the remote interface,
      its options will take precedence over whatever you have specified in the command-line.
  -timeout  Restart miner according to -rmode after n minutes
  -pauseat  Pause the miner at hh::mm (24 hours time). You can specify multiple times: -pauseat 6:00,12:00
  -resumeat  Resume the miner at hh::mm (24 hours time). You can specify multiple times: -resumeat 8:00,22:00
  -gswin  GPU stats time window (5-30 sec; default: 15; use 0 to revert to pre-2.8 way of showing momentary stats)
  -gsi  Speed stats interval (5-30 sec; default: 5; use 0 to disable). The detailed stats are still
           shown every 45 seconds and aren't affected by the -gsi value
  -astats  Show advanced stats from Web sources (0: no; 1: yes). By default the coin exchange rates are updated every
              4 hours, and the coin difficulty is updated every 8 hours. You can increase these periods by specifying
              for example -astats 12, which will increase update periods to 12 and 24 hours respectively
  -gpow  Lower the GPU usage to n% of maximum (default: 100). If you already use -mi 0 (or other low value) use -li instead
  -li  Another way to lower the GPU usage. Bigger n values mean less GPU utilization; the default is 0.
  -resetoc Reset the hardware overclocking settings on startup
  -leaveoc Do not reset overclocking settings when closing the miner
Hardware control options, use comma to specify different values for each GPU:
  -tt  Set fan control target temperature (special values: 0 - no HW monitoring on ALL cards,
     1-4 - only monitoring on all cards with 30-120 seconds interval, negative - fixed fan speed at n %)
  -ttj     Set fan control target hotspot (junction) temperature (can be used
     only on GPUs that report the junction temperature). Example: -ttj 75 will keep the junction temperature at or bellow 75C by
     increasing the fan speed as necessary. This parameter can be combined with -tt, and -ttmem
  -ttmem     Set fan control target video memory temperature (can be used only
     on GPUs that report the VRAM temperature). Example: -ttmem 83 will keep the GPU memory temperature at or
     bellow 83C by increasing the fan speed as necessary. This parameter can be combined with -tt, and -ttj
  -hstats  Level of hardware monitoring: 0 - temperature and fan speed only; 1 - temperature, fan speed, and power;
     2 - full (include core/memory clocks, voltages, P-states). The default is 1.
  -pidle  Idle power consumption of the rig in W. Will be added to the GPU power consumption when
     calculating the total power consumption of the rig.
  -ppf  The power usage of each GPU will be multiplied by this value to get the actual usage. This value is
     in percent, so for example if the GPU reports 100 W power usage and you have specified -ppf 106 the GPU
     power usage will be calculated to be 100 * (106 / 100) = 106 W. This allows you to correct for the efficiency
     of the PSUs and the individual GPUs. You can also specify this value for each GPU separately.
  -prate  Price of the electricity in USD per kWh (e.g. -prate 0.1). If specified the miner will calculate the
     rig daily electricity cost
  -fanmin  Set fan control min speed in % (-1 for default)
  -fanmax  Set fan control max speed in % (-1 for default)
  -fanstop   (AMD cards under Windows only) If set to 0 (the default), and a
     fixed fan speed (e.g. -tt -40), or -fanmin is used, the miner will not allow the fans to stop rotating.
     If set to 1, PhoenixMiner will not interfere in the fan stop function of the card.
  -fcm  Set fan control mode (0 - auto, 1 - use VBIOS fan control, 2 - forced fan control; default: 0)
  -tmax  Set fan control max temperature (0 for default)
  -powlim  Set GPU power limit in % (from -75 to 75, 0 for default)
  -cclock  Set GPU core clock in MHz (0 for default). For Nvidia cards use relative values (e.g. -300 or +400)
  -cvddc  Set GPU core voltage in mV (0 for default). For Nvidia cards use relative values (e.g. -300 or +400)
  -mclock  Set GPU memory clock in MHz (0 for default)
  -mvddc  Set GPU memory voltage in mV (0 for default)
  -tstop  Pause a GPU when temp is >= n deg C (0 for default; i.e. off)
  -tstart  Resume a GPU when temp is <= n deg C (0 for default; i.e. off)
  -mt  VRAM timings (AMD under Windows only): 0 - default VBIOS values; 1 - faster timings; 2 - fastest timings.
     The default is 0. This is useful for mining with AMD cards without modding the VBIOS. If you have modded BIOS,
     it is probably faster than even -mt 2
  -leavemt  Do not reset memory timing level ("-mt") to 0 when closing
  -ttli    Lower GPU usage when GPU temperature is above n deg C. The default value is 0, which means do not lower the usage regardless of the
     GPU temperature. This option is useful whenever -tmax is not working. If you are using both -tt and -ttli options, the
     temperature in -tt should be lower than the -ttli to avoid throttling the GPUs without using the fans to properly cool them first.
  -tmaxj    Lower GPU usage when hotspot (junction) temperature is above n deg C (can be used only on GPUs that report the junction temperature).
     The default value is 0, which means do not lower the usage regardless of the GPU hotspot temperature. If you are using both
     -ttj and -tmaxj options, the temperature in -ttj should be lower than the -tmaxj to avoid throttling the GPUs without using
     the fans to properly cool them first.
  -tmaxmem    Lower GPU usage when VRAM temperature is above n deg C (can be used only on GPUs that report the memory temperature).
     The default value is 0, which means do not lower the usage regardless of the GPU memory temperature. If you are using both
     -ttmem and -tmaxmem options, the temperature in -ttmem should be lower than the -tmaxmem to avoid throttling the GPUs
     without using the fans to properly cool them first.
  -straps  Memory strap level (Nvidia cards 10x0 and P10x series only). The possible values are 0 to 6. 0 is the default value and uses the default
     timings from the VBIOS. Each strap level corresponds to a predefined combination of memory timings (-vmt1, -vmt2,
     -vmt3, -vmr). Strap level 3 is the fastest predefined level and may not work on most cards, 1 is the slowest (but still faster than
     the default timings). Strap levels 4 to 6 are the same as 1 to 3 but with less aggressive refresh rates (i.e. lower "-vmr" values).
  -straps  Memory strap level (AMD Vega cards only). The possible values are 0 to 5. 0 is the default value and uses the default timings from the
     VBIOS. Each strap level corresponds to a predefined combination of memory timings. Strap level 5 is the fastest level and may not work
     on most cards, 1 is the slowest (but still faster than the default timings). Note that straps for AMD cards are experimental and may
     lead to crashes or instability. "-vmt1", "-vmt2", and "-vmt3" parameters have no effect on AMD cards
  -vmt1   Memory timing parameter 1 (0 to 100, default 0)
  -vmt2   Memory timing parameter 2 (0 to 100, default 0)
  -vmt3   Memory timing parameter 3 (0 to 100, default 0)
  -vmr    Memory refresh rate (0 to 100, default 0). For AMD cards you may also use "-rxboost"
  -nvmem   Force using straps on unsupported Nvidia GPUs (0 - do not force, 1 - GDDR5, 2 - GDDR5X). Make sure that the parameter matches your GPU
     memory type. You can try this if your card is Pascal-based but when you try to use -straps or any other memory timing option, the card
     is shown as "unsupported".
  -rxboost  Memory refresh rate on AMD cards (0 - default values, 1 - predefined value that should work on most cards, 2 to 100 -
     increasingly aggressive settings). If you want to fine tune the value, you may run the miner with "-rxboost 1", write down the
     corresponding "-vmr" values that are showed in the log file, and then use "-vmr" instead with adjusted values.
  -vmdag     Reset straps to default during DAG generation (default: 1)
  -mcdag     Reset GPU memory clock to default during DAG generation. Nvidia
     only, default: 0 (turned off). 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 stale shares.