Overclocking RX570 (first AMD card after 10 years) - weird core clock

dsr07mm

Distinguished
I'm having "issue" here. I runned Heaven at stock, got 66fps at the end, overclocked from 1244 to 1364mhz core, and mem from 7000 to 7400mhz. I got 72fps. Solid improvement and that would be my final overclock for games which are dropping to 55fps, just to have locked 60fps.

Now I checked core clock during benchmark and looks like that he is dropping to stock a lot, going from stock to 1364mhz every 2-3 seconds or so, does not stutter or drop performance but it's happening. What I found even more interesting is that I pushed core clock to even 1420mhz, there is no FPS improvement whatsoever and barely only couple times core clock hits actual 1420mhz. Temp is 73c MAX during benchmark, power limit +50%, no voltage.

Why is this happening ? No performance gained neither core clock is hitting actualy desired clock speeds..
 

dsr07mm

Distinguished
MSI Afterburner.. And GPU-z for monitoring.

Weird thing..

On stock (1244mhz) it shows ~1000mhz core clock, I get 66fps in Shadow of War (personal settings).
On clock (1364mhz) it shows ~ 1200-1364mhz core clock, I get 74fps in Shadow of War (personal settings).

Frames are in place I guess, but something is going on..
 

Ramlethal

Estimable
Is MSI afterburner being executed as Admin? Also... if im not wrong there is an option in MSI afterburner to "Remove" the GPU protections so it wont reset to stock whenever its tunned.
When i get to my home i will check my MSI afterburner settings and try to provide you further info...
For now... just check if everything i mentioned before its alright.
 

dsr07mm

Distinguished
I did check everything is alright. I also uninstalled msi afterburner, monitoring via gpu-z, in load (99-100%) I get ~1100mhz core clock instead base clock of 1244mhz..

But with overclock when I peak 1364mhz but that's only couple times during test (game or benchmark), fps is improved only by 6-10%, so it's not really underclocked I believe, difference would be beigger.
 

dsr07mm

Distinguished
Ok I found something.

Stock clock during Heaven Benchmark, maxed out is ~1100-1150mhz only. Power Limit as default on 0.
If I push slider to +25 I will get locked 1244mhz during load, same test.

I guess +50% is not enough for 1364mhz and gpu cant stable clock speed.

Any solution for this to get my 1364mhz clock stable ?

With Power Limit on 0% my VDDC is 0.9688 max peak.
With Power Limit on 25% my VDDC is 1.0313 max peak and this seems enough only then to keep my stock clock speeds without going up and down during load.

What to do for 1364mhz overclock ? I'm afraid to play with voltage :)
 

dsr07mm

Distinguished
Update: I installed fresh Windows 10, fresh drivers everything, nothing changed. Core clock is still holding at stock from 980mhz to 1100mhz max. Only sometimes peaks at 1200mhz+.

_____________________________________________________________

Very High 1080p - 49fps (Power Limit 0%)
Very High 1080p - 56fps (Power Limit 50%)

So I get 7fps (multiple runs always same number) increase only by using power limit and letting core clock from 980mhz-1050mhz to run on boost clock which is expected, 1200-1244mhz.

Even more "bizzare" thing happen when I try to overclock GPU +120 core clock and +100 mem clock. Nothing change, literally same. There is no enough power limit slider to put power in gpu to get higher core clock.

Very High 1080p - 56 (Power Limit 50%) +120/+100

So what is the solution here ? They are not gonna replace card for this..