Skip to content

@Phoenix-Miner Phoenix-Miner released this Nov 26, 2019

  • Added command-line option -gbase to set 0-base or 1-based GPU indexes (the default is 1). With -gbase 1 (the default), the first GPU is GPU1, then GPU2, etc. With -gbase 0 the first GPU is GPU0, second - GPU1, etc. Note that this also changes the indexes that are used with all command line options that accept GPU indexes (e.g. -gpus) as well as these used with the interactive commands on the miner shell window

Password: phoenix

Assets 5

@Phoenix-Miner Phoenix-Miner released this Nov 12, 2019

  • Added support for the latest AMD drivers under Linux 19.30-934563 and for mining with RX5700 cards under Linux. Note that drivers are quite buggy and most of the overclocking options don't work, as well as most of the hardware monitoring options.
  • Added a new flexible way for setting GPU-specific options with selectors. Example: -cclock 1-3:1090,4:1300 -mclock nvidia:+450,amd:2000,:1900,gtx1070*ti:+200 See bellow for more information
  • Validated support for the latest AMD Windows drivers 19.11.1 (but they already work with 4.7c because there were no significant changes in the OpenCL driver)
  • Other small improvements and fixes.

If you don't need or want any of these features, there is no need to upgrade yet.

About the AMD Linux drivers 19.30-934563:

These drivers finally fix the RX5700 TLB problem but they are not perfect:

  • Most of the hardware monitoring options don't work for RX5700 cards - even the temperature is not reported correctly. Only the power usage, fan speed, and core voltage are reported.
  • Almost all hardware control options don't work for RX5700 cards either with the notable exception of power limit, so the only way to avoid wasting power is to use -powlim -45 or something like this. The fan control options doesn't work either so you will be relying on auto-fan.

About the new selectors for the GPU-specific options:

This is best explained by example: -cclock *:1100,1-3:1090,4:1300 - here we are setting core clock to 1100 MHz
for all cards, except the cards 1 to 3, on which it is set to 1090 MHz, and card 4 to 1300 MHz.

The part before the colon : is the selector, which selects the GPUs for which the value after the colon is applied. The selector can be:

  • single GPU index: e.g. 5:1000 sets 1000 for the 5th GPU
  • range of GPU indexes: e.g 2-5:1200 sets 1200 for the GPUs 2,3,4, and 5
  • asterisk, which sets the value for all GPUs
  • label amd or nvidia: e.g. amd:1090 sets the value to 1090 for all AMD cards
  • arbitrary string that starts with letter and can contain letters, numbers and asterisks, which is matched against the GPU name as listed by PhoenixMiner.
    Example: gtx*1070:+500 will set value +500 for all cards which contain 'gtx' and '1070' in their names with anything
    between them. This will match 'Nvidia GeForce GTX 1070' but not 'Nvidia GeForce 1070'.

Note that if more than one selector matches given card, than only the last one counts.
Example: -cclock *:1100,1-4:1090,2:1300 will set card 2 to 1300; cards 1,2, and 4 to 1090;
and the rest of the cards to 1100 MHz core clock.

Assets 5

@Phoenix-Miner Phoenix-Miner released this Oct 12, 2019

  • New kernels for Navi (RX5700) with better stability. Should solve the freezing and restarts that some miners are experiencing with Navi cards
  • Reduced VRAM usage for both AMD and Nvidia cards on Windows and Linux
  • Added command-line option -config to load a config.txt file. This allows combining command-line options and config.txt file.
  • Added support for mining QuarkChain (QKC) without DAG switching on devfee (use -coin qkc)
  • Added support for the latest AMD Windows drivers up to 19.10.1
  • Other small improvements and fixes.
Assets 5

@Phoenix-Miner Phoenix-Miner released this Oct 10, 2019

  • New kernels for Navi (RX5700) with better stability. Should solve the freezing and restarts that some miners are experiencing with Navi cards
  • Reduced VRAM usage for both AMD and Nvidia cards on Windows and Linux
  • Added command-line option -config to load a config.txt file. This allows combining command-line options and config.txt file.
  • Added support for mining QuarkChain (QKC) without DAG switching on devfee (use -coin qkc)
  • Added support for the latest AMD Windows drivers 19.9.3
  • Other small improvements and fixes.
    When using the new -config option, please note the following:
  • The order of the options 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 option 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.
  • Only one -config option is allowed
  • 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.
Assets 5

@Phoenix-Miner Phoenix-Miner released this Oct 6, 2019

  • Reduced VRAM usage for Nvidia cards on Windows to allow slightly longer operation of 4 GB cards under
  • Windows 10 (few weeks to a month, then the problem will appear again)
    Other small improvements and fixes.

Remember to add -rvram -1 -eres 0 to your command-line or config.txt file in order to lower the memory usage as much as possible.

Assets 4

@Phoenix-Miner Phoenix-Miner released this Sep 13, 2019

  • Added optimized kernels for AMD RX5700 (Navi) GPUs under Windows (you need AMD driver 19.9.1 to use these kernels)
  • Implemented hardware control (setting clocks, voltages, power limit, fan control) for AMD cards under Linux. Requires PhoenixMiner running with root permissions. The clocks and voltage control require relatively new drivers (tested on 19.30-855429) and adding the following boot parameter to Linux kernel: amdgpu.ppfeaturemask=0xffffffff
  • Added advanced hardware stats (-hstats 2) for Nvidia cards under Linux
  • Added advanced hardware stats (-hstats 2) for AMD cards under Linux (requires relatively new drivers)
  • Implemented proper fan control for latest Nvidia cards from 20x0 and 16x0 series (Windows)
  • Added support for all new AMD Windows drivers up to the latest 19.9.1
  • Added support for all new AMD Linux drivers up to the latest 19.30-855429
  • Other small improvements and fixes.
Assets 5

@Phoenix-Miner Phoenix-Miner released this Sep 9, 2019

  • Added optimized kernels for AMD RX5700 (Navi) GPUs under Windows (you need AMD driver 19.9.1 to use these kernels)
  • Implemented hardware control (setting clocks, voltages, power limit, fan control) for AMD cards under Linux. Requires PhoenixMiner running with root permissions. The clocks and voltage control require relatively new drivers (tested on 19.30-855429) and adding the following boot parameter to Linux kernel: amdgpu.ppfeaturemask=0xffffffff
  • Added advanced hardware stats (-hstats 2) for Nvidia cards under Linux
  • Added advanced hardware stats (-hstats 2) for AMD cards under Linux (requires relatively new drivers)
  • Implemented proper fan control for latest Nvidia cards from 20x0 and 16x0 series (Windows)
  • Added support for all new AMD Windows drivers up to the latest 19.9.1
  • Added support for all new AMD Linux drivers up to the latest 19.30-855429
  • Other small improvements and fixes.
Assets 5

@Phoenix-Miner Phoenix-Miner released this Jul 27, 2019

  • Added support for the latest AMD Windows drivers 19.7.3
  • Fixed issue with ProgPOW BCI mining on Nvidia RTX20x0 and GTX16x0 cards
Assets 5

@Phoenix-Miner Phoenix-Miner released this Jul 19, 2019

  • Changes in Nvidia kernels for more stable work and better utilization of the GPU
    Implemented ProgPOW BCI mining for Nvidia cards too. Under Windows you must download and unpack the file PhoenixMiner_NVRTC_Windows.zip in the same folder as PhoenixMiner.exe in order to mine BCI with Nvidia cards.
  • Added support for all new AMD Windows drivers up to the latest 19.7.2
  • Added support for all new AMD Linux drivers up to the latest 19.30-838629
  • Added hardware control and monitoring (clocks, voltages, fans, etc.) for Nvidia cards under Windows. Note that you should specify the clocks for Nvidia cards relative to the defaults (e.g. -mclock +400 instead of -mclock 4400)
  • Added hardware control and monitoring (clocks, voltages, fans, etc.) for Radeon VII cards (Windows only)
  • Added advanced hardware monitoring (specify -hstats 2 to activate it). It will show you the GPU core and memory clocks, voltages, and P-states (if supported)
  • Added GPU power consumption if the driver reports it. You can also specify the idle power (-pidle), PSU/GPU efficiency (-ppf) and electricity cost (-prate) and have the miner calculate the daily electricity costs for you. If you are using third-party mining software which doesn't expect the power consumption figures in the miner's log, you can disable it by specifying -hstats 0
  • Added new parameter -mt to set the memory timings on AMD cards. -mt 0 is the default, which uses the VBIOS memory timings. -mt 1, and -mt 2 use predefined memory timings that are independent from the VBIOS timings. This option is useful for mining with RX580/570/560/480/470/460 cards without modding the VBIOS. This works only on Windows and with relatively recent drivers (from the last 6-8 months)
  • The bench mode now works for dual mining and ProgPOW. The algorithm is determined by the -coin and -dcoin parameters. E.g. -bench 10 -coin bci will bench the BCI ProgPOW, and -bench 10 -dcoin blake2s will bench the dual mining
  • Increased the maximum supported DAG epoch to 450. Note that AMD drivers don't allow buffers larger than 4 GB so the biggest possible DAG epoch with current AMD drivers is 378
    Added the ability to read the "FriendlyName" from Windows registry and use it (if available) instead of the generic card name from the driver
  • Fixed the devfee pools for some of the alternative coins like PIRL and others where many pools either disappeared or are using old pre-fork versions of the clients and are mining on the wrong blockchain
  • Other small improvements and fixes.
Assets 5
Pre-release
Pre-release

@Phoenix-Miner Phoenix-Miner released this Jul 7, 2019

  • New "green" kernels (use -clgreen 1) for RX580/570/560/480/470/460 to lower the power consumption by 2-3%.
    These kernels may also slightly lower the hashrate (by 0.2-0.5%), so you have to check if they are more
    efficient for you depending on the electricity costs in your area.
  • Small improvements in the AMD kernels to increase hashrate (RX4xx, RX5xx, Tonga, and Fury)
  • Added advanced stats option (use -astats 1) that will try to estimate the daily earnings depending on
    the current price of the coin you are mining and the current difficulty. Note that this is only an
    estimation and it uses information from third-party web sites, which may not be accurate.
  • Added support for direct mining of DubaiCoin (DBIX)
  • Add -leaveoc option to prevent resetting of the HW OC settings to defaults on exit
  • Many small fixes
Assets 3
You can’t perform that action at this time.