Solved! Go to Solution.
I checked with the product team and their feedback is that depending on specific display configurations (resolution and refresh rate combinations) and background tasks, RX 5000 Series GPUs may maintain memory frequency to ensure an optimal user experience. This behavior is expected and does not impact the RX 5000 GPU in any way.
I have already tried with 1.5 DisplayPort cable - no changes.
On 19.8.2 the memory and temp is normal for me on 19.10.2 it raises to maximum... Maybe try 19.8.2 if you want, even it isnt the right solution long term. To be honest if you still can rma the card i would do it.
I'm not very technical, but in my case it had to do with using two monitors. Both connected via displayport. If I only use one monitor the memory clock is unlocked. If I use both, memory clock is locked at 875 even at idle. Currently, I'm only using my 144hz monitor until there is is true fix for this issue. Using adrenaline 19.10.2, non-optional version.
After some research, I found out that this has been around for years. I have learned that this is necessary for the 144 Hz and 240 Hz frequency. So this is not a problem, just a necessity. If you're having trouble with this, I suggest you run it at 120 Hz.
You can also look here;
https://linustechtips.com/main/topic/355108-144hz-monitor-causing-max-memory-clock/
Is it also necessary for 75 Hz frequency?
No, Only 144 Hz and higher frequencies.
So why it happens when I set 75hz on my monitor ? (on 60hz everything is fine).
Reset all radeon settings and restart your pc
Didn't helped
120hz doesnt work, 60hz doesnt work. And no my Vega 64 never had problem.
Nor rtx 2080.Only gtx 1080 for a while but nvidia fixed it.
Guys check out this reddit thread. People are reporting success vs this issue with single monitors. Dual monitor issue is not addressed though.
https://www.reddit.com/r/Amd/comments/dr5bxt/i_solved_my_max_memory_clocks_at_144hz_problem/
Thank you drallim, this has fixed the issue for me
Confirm, it works. I use LG 32gk650f and RX 5700 XT. Maybie AMD can implement this in their drivers somehow.
On my aoc c24g1 and RX580 work for my .
I created a new resolution of 144 Hz in the CPU program with the LCD standard parameter, memory clock speed decreased
Permanently Solution; Set 120 Hz.
If i set my Monitors from 60 to 55 hz, it clocks down, which is an unfortunate solution.
Hopefully this will be fixed once and for all by AMD in next driver revision.
Yep, i also hope they noticed that i did not had this problem with an earlier driver (19.8.2), with that, i could run both on 60hz with normal values. Any driver above, the memory runs up to maximum.
My workaraound for now is to run the second monitor on the IGPU, i can now use both monitors on normal values...but yea...not the ideal solution i hope amd will do something
Driver engineering have looked into this and confirmed that it is expected behaviour for the memory clock of the 5700 XT to run at 875Mhz when using 144HZ refresh rate.
It's not normal... also Drallim gave us fix for this issue.
Hi Matt,
On my monitor (75Hz AOC Q3279VWF) memory clocks are stuck at 875 Mhz (when I lower the refresh rate to 60hz memory clocks idle at 100mhz).
Could you please ask the driver engineering team if this kind of behaviour is also expected on 75hz monitors?
My GPU is Sapphire RX 5700 XT NITRO+
Thanks in advance.
Can you send me a private message with the EDID information for your monitor and i will look into it?
Done.
Hey Matt,
Any news from driver engineering team?
My sapphire rx5700xt nitro+ memory is stuck at 875mhz on all refresh rates. (144hz,120hz or 60hz) with acer ed323qurabipx.
I can say thats incorrect. My 144hz monitor in both standard and HDR has a 100mhz memory idle only when used alone. When my 2nd monitor is powered on, memory runs at the max set speed.
This is an issue, and need a drivers fix. It's not accetable this solution.
144hz is a standard for gaming monitor and at idle the memory clock must goes down, come on !
Yeah it's normal when running a 3D app or something, but this is not normal when i'm just sitting on my desktop and browsing the web or doing nothing. My computer just sitting on idle doing nothing and the memory is running maxed out 1750MHz to the point that the fans start spinning like i'm in a game...the memory temp reaches almost 75 C just with the card sitting idle. Don't insult our common sense with this kind of treatment telling us that this is expected behavior. This is a bug with 75Hz and 144Hz on some monitors and your QA team must do a better job.
You are absolutelly right. On my previous GTX 1060 there is no issuies on 144 Hz, power consumption was the same or almost the same as 60 Hz.
Yeah, I think this is a lazy workaround in their drivers in their attept to fix flickering on some 144Hz monitors. Surely it's not supposed to run at Max memory clocks, wasting energy (it draws 30w instead of ~6w) causing to card to run hot when idling. This is expected behavior in the way that it was designed to run like this to prevent some other issues but it's not an acceptable solution imho. They need to proper fix the 144hz memory clocks.
This is definitely not the normal behavior of AMD graphics cards, the above method results in a decrease in memory clock speed at 144 Hz.
On my RX580 I also dropped to 300MHz
Is there a reason why, though? I can understand that this is not a bug or glitch or anything, but why would this card need to run like this, in this situation? Surely it's powerful enough to run 144hz without maxing out the memory clock constantly.
i like this "its an expected behavior" more than i should , its quiet funny how often i read this about the new navi gen
Just confirming what everyone else is seeing. And reporting my own issue. I have a Gigabyte 5700XT Gaming OC. I am using the latest driver 19.11.3.
I run a dual monitor setup. 32" 4K 60Hz refresh rate + 27" 2K 60Hz refresh rate. MCLK is stuck at 875MHZ. The GPU temperature at idle is between 50-60C. The fan spins off and on to bring is to the low 50s or if am lucky down to 49.
When using either monitor at single monitor setup, the MCLK drops to 100-300mhz. However, temperature stays 50-55C. The fan does not spin at all, so the idle temperatures stays above 50.
Curiously when I am gaming in 4K 60Hz, temperature ranges 70-75C, which is quite good. But for whatever reason the idle temperature could never go down to the low 40C even with a single monitory setup.
It seems like there is an issue with the driver which causes the MCLK to get suck at maximum. But still high idle temperature (50C +) even when MCLK drops to 100Mhz? Maybe there is a problem with my card.
There is no problem with your card. All the cards behave this way when using a dual monitor setup or single monitor with 144Hz refresh rate.
The official response from the software engineering team is that this is the expected behavior and I think this this is bulls@#$.
I don't even have words to express my disappointment, never gonna buy a gpu again in the first month the reviews were all pointless none saw this problems none are talking about them, they are probably using rtx cards and don't care about amd they just test them in a few games and that's why they miss all the problems that come with using them everyday or they are just plain stupid and don't see high mem clocks and high temps at idle.
Two monitors do not configure at all, what would the frequencies work correctly?
Techpowerup tests multi-monitor power usage but you're right, most reviews are worthless, they just bench tomb raider and far cry and call it a day. None of them tested the AA modes to see if they worked (they don't), none of them mentioned that display scaling and VSR was completely broken (now fixed), etc.
My card doesnt downclock memory even after disconnecting second monitor and lowering refresh rate to 100hz or 60 hz. So yeah unless so called expected behavior is idling at 60w+ they just ignoring it. As lets be honest there are still more concerning bugs 5 months after release.Funny thing is nvidia used to have same problem in 2015 and fixed it with driver update causing all my freesync monitors to run at 143hz ever since.(gtx 980,1080 or rtx 2080)
Yeah also having two monitors connected seems to max out the memory clock...I also tried to put refresh rate of my monitor to 143Hz with CRU but it didn't work, the screen goes black....also tried from the radeon settings with custom resolution but that says something about custom resolution not supported. Probably i'm a noob and don't know how to input all the correct timings and values. But than again i shouldn't know all these things, AMD is supposed to make it work.
I tried custom refresh rates as well,no change.However i found out that if i run 1, 2 or 3 monitors at 1080p @ 60hz memory will downclock to 200mhz. But if run native 1440p even with one monitor memory will never downclock no matter what refresh rate.