• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

RX 570 Low mining Performance

marcr

New Member
Joined
Jan 10, 2021
Messages
4 (0.00/day)
Hello,

I have recently purchased a RX 570 8G. Without anything, it did about 8-9MH/s in Ethash, which seems quite usual without compute mode enabled.
After enabling compute mode I think I got around 22-24MH/s.

Here comes my problem: I did the BIOS update using ATIWinflash and the Polaris Bios Editor. However, I'm still only getting around 23-24MH/s (don't even know if there was an improvement at all.)

The Bios Flash seems to have worked, however I expected to get something along the lines of 27-28MH/s, with the few remaining MH obtained by different clock speeds and voltages.

How do I get my speeds up to "normal" RX 570 performance?

Thanks for your help!
 
Last edited:
Something doesnt seem right, I was doing ETH mining and was getting 22-23MH/s on stock settings. I never bios mod the AMD cards because I knew I would switch over to all Nvidia cards in the future. With a few tweaks the rx470 and rx480s where getting a 2-3mh/s more than stock without bios mod, but this was over 2 years ago when I was mining.
 
Low quality post by blobster21

1610305124511.png
 
Make sure your drivers are set to "compute" mode and not "gaming".
 
The Card detects "Samsung" Memory in GPU-Z. In Polaris Bios Editor however, it shows "Hynix", "Macron" and "Samsung". It's quite uncommon, yet possible that I have a card with three different Memory Vendors onboard.
Uncommon?
It's impossible.
Polaris bios editor is only showing memory supported by that Bios, not what your card actually has.
 
I think it sounds about right to be honest. My RX 480's are only doing about the same stock and then with a few tweaks I'm able to do, they are only hitting 25MH/sec.. If you want more performance the only real option is to have or use a better card... Seriously the only way to do it
 
I think it sounds about right to be honest. My RX 480's are only doing about the same stock and then with a few tweaks I'm able to do, they are only hitting 25MH/sec.. If you want more performance the only real option is to have or use a better card... Seriously the only way to do it
I've got my 480s up to about 29.5MHs. With bios mod. Bios modding the 570 however didn't seem to work that well and I'm not quite sure why. Maybe the default 1500 Straps set by Asus are just not good. Does anybody have an Idea here? Used Polaris "One Click" Editor. Bios Signature has changed, performance hasnt.
 
I don't bother modding the cards I use, I just get the power down as far as possible and then run it as I can... I suppose I could put the 580 bios on the cards and see if that helps with performance but I'm not sure it'll do much more than be an arse when I need to flash them back again... Saved all the ROMs I needed when I did it the last time...
 
I've restored the original post and thread title. Not sure why op removed all content
 
I've got my 480s up to about 29.5MHs. With bios mod. Bios modding the 570 however didn't seem to work that well and I'm not quite sure why. Maybe the default 1500 Straps set by Asus are just not good. Does anybody have an Idea here? Used Polaris "One Click" Editor. Bios Signature has changed, performance hasnt.
I forgot to ask but on Nicehash they do a little comparison for the GPUs, it might be worth taking a look and seeing what they say a 570 can do...
 
I have much lower values. :-/ I can't solve this problem. I use RX 570 8G (XFX), the drivers are in computer mode, but I still have an extremely low hashrate. Average hashrate is 6.3 MH/s.
My settings:
GPU: 1200 MHz / 1150 mV, VRAM: 1800 MHz, 910 mV, power limit: -10%
Dvivers: 20.12.1, OS: Win 10 Pro, Claymore 15

setx GPU_FORCE_64BIT_PTR 0
setx GPU_MAX_HEAP_SIZE 100
setx GPU_USE_SYNC_OBJECTS 1
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_SINGLE_ALLOC_PERCENT 100
EthDcrMiner64.exe -epool eu1.ethermine.org:4444 -ewal ******************* -eworker ******** -clKernel 0 -epsw x -mode 1 -dbg -1 -fanmin 40 -fanmax 50
pause

if I don't have the option: -clKernel 0:
Disabling dag pre-allocation (not enough vram)
GPU1: ClSetKernelArg (-48)
Fatal error detected. Restarting.

If a have turn on option: -clKernel 0 , mining goes, but I have very low hashrate and ican see message:
Unknown OpenCL driver version! Hashrate and stale shares may suffer

Any help is much appreciated.

Now i am testing Phoenix miner.
Hashrate is better: 14.3 MH/s, but still not ideal :-/
 
Set your AMD drivers to compute and not gaming, that tripled my performance :)
 
Set your AMD drivers to compute and not gaming, that tripled my performance :)

Setting drivers to compute mode I have already done. With gaming mode a have 3.5-4 Mh/s, with compute mode 6.3 MH/s (Claymore) and 14.3 MH/s (Phoenix).
IMO there will still be a problem somewhere because others have 20-24 MH/s with the same card.
 
Are you on the latest drivers? Make sure you lower your core clock (1100 is good enough) set voltage to 1.0 (lower is possible but you'll need to test to see your silicon's floor) and lower power target to like -15.
 
Memory speed? It should be at least 2000.
 
Memory speed is 2000 MHz at 910 mV. It seems to be stable.
 
Is your page file set to at least 20gb?
 
This is what I run my RX 480s at

1610800798811.png


I'm getting about 52MH between two of them :)
 
In order to make the cards perform better (at least for Polaris) you need also to tight VRAM timings and OC VRAM as far as possible.
I was able to run a few (different) 580s with tight timings and Core 1150Mhz, VRAM 2025~2150MHz all voltages 850mV. This resulted to 130~135W and 30~31.5MH/s per card.

Every card had their own original BIOS modded with PBE after saving the original BIOS for later reflash. And at the time I was using a compute specific driver (Win10-64Bit-Crimson-ReLive-Beta-Blockchain-Workloads-Aug23).
 
I believe that modoed bios for mining ain't going to get you some incredible better performance in mining but instead it will most likely lower your power consumption compared to the stock settings.......
 
In order to make the cards perform better (at least for Polaris) you need also to tight VRAM timings and OC VRAM as far as possible.
I was able to run a few (different) 580s with tight timings and Core 1150Mhz, VRAM 2025~2150MHz all voltages 850mV. This resulted to 130~135W and 30~31.5MH/s per card.

Every card had their own original BIOS modded with PBE after saving the original BIOS for later reflash. And at the time I was using a compute specific driver (Win10-64Bit-Crimson-ReLive-Beta-Blockchain-Workloads-Aug23).
Mine now after a little mod are sat quite happily at 27.5MH ish per card and I'm very happy with it.. 65w usage from the GPU core and the total of the system is under 500w all loaded, so I'm fine with it... Ideally, I'd like some newer cards because of the power draw and the hashrate, but I'm not in a rush :)

Efficiency is king, screw having the most MH from something... Just won't last...
 
Back
Top