After AMD finally released Linux driver which can be used for Ethash mining with RX5700 cards, the release candidate of 4.8 is ready for download. You can download
PhoenixMiner 4.8b from here:
(MEGA links are no longer active)
If you want to check the integrity of the downloaded file, please use the following hashes (you need the last file PhoenixMiner_NVRTC_Windows.zip only if you want to mine BCI with Nvdia cards under Windows):
File: PhoenixMiner_4.8b_Windows.zip
===================================
SHA-1: 0064bd0a2523c623f8b7ffd20105a2a901422479
SHA-256: 90f57b65b1f92ae2ef712a2d17b90f1dfdc45db6b6d01b17d7f52fd8106eaf89
SHA-512: 5fdbc109dbf7cb8a6cc51ee75b2139083c90fd1cb51116e4687a896aad2274c42f37b68ca1cd46ac60c885e43c82dfaa5f9823b1588ae55874b17030c73de875
File: PhoenixMiner_4.8b_Linux.tar.gz
====================================
SHA-1: 95aa2754d6a0ed933d42b0380d4b5be076a64298
SHA-256: 1f235d022699acba1470e1f8af5950ff62cae7ac96bdb4eb794af9848e7dae24
SHA-512: df29e3dfff5476fc29823f57725462c8bd021742d7f24e58688e245cdff2e146620cc44b983de1f14b720a6102b50c52c07869854eca4c93e3121cda360bc1fc
File: PhoenixMiner_NVRTC_Windows.zip
====================================
SHA-1: ff6fa5e018adbd52caf631c42b7c2fac7ce48a51
SHA-256: 8087757169405d51ea8ba818347fb05d0450aef985c29272165070346eb5a54a
SHA-512: 7b2d832f7f40578bb1f501d5174467f5ae06612e601dab769fd56d39da48a471b18c6373435a485155f70fec4017d8378797bf1e1dfe5d62fee30fa6a1d992c4
The new features in this release are:
- 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,gtx*1070*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.