Question Ryzen 9800X3D is stuck at 500mhz while gaming ?

xxgubsxx

Honorable
Jul 18, 2018
4
0
10,510
My friend has purchased a new AM5 PC with the Ryzen 9800X3D and an MSI X670E Gaming Plus WiFi motherboard and is having some issues with performance.

He is on the latest stable BIOS and has done a fresh install of windows and updated all the necessary drivers and chipsets etc. When playing CS2 (he doesnt play anything else) his CPU is hitting 75c but the clock speeds of each core is locking itself to 500mhz.

We have tried with disabling PBO, and having it enabled, did some negative offsets to see if that changed anything. Made sure that SMT was enabled, checked high performance powerplan in windows. Disabled the integrated GPU, disabled the X3D gaming mode option in BIOS. We have reset the BIOS to optimised defaults to try and get it to at least feel stable. No matter what I have changed, it still seems to lock itself to 500mhz.

The weird thing is, during cinebench, it seems to hold its clock speeds quite well, although it hits 95c, a little high for my liking, but it is synthetic benchmarks. So I am confused why it can hold these clocks during high usage, but cant seem to hold it in CS. I thought it could be a thermal protection thing, so he is getting more fan screws to install more fans to see if he can improve airflow. Although, I am not confident that this is the root cause. The CPU holds decent clocks in general use aswell, 5000+mhz plus and it fluctuates. Its only when CS is launched and the active window that the clock speed hits 500mhz.

Anybody have any idea on what to do or where to try next?

Thanks.

 
My friend has purchased a new AM5 PC with the 9800X3D and is using the MSI x670E Gaming Plus WiFi and is having some issues with performance.
When posting a thread of troubleshooting nature, it's customary to include your full system's specs. Please list the specs to your build like so:
CPU:
CPU cooler:
Motherboard:
Ram:
SSD/HDD:
GPU:
PSU:
Chassis:
OS:
Monitor:
include the age of the PSU apart from it's make and model. BIOS version for your motherboard at this moment of time.

When playing CS2 (he doesnt play anything else) his CPU is hitting 75c but the clock speeds of each core is locking itself to 500mhz.
You should ask him to tax the system with other titles to see if CS2 is the only title affected.
 
Last edited:
I have a very hard time to believe that the temp goes to 75c while the cores are running at 500 MHz.

Moreover, I ve never seen this chip going so low. Mine never goes below 2500 MHz even at idle (with idle temp at 45c). There is no way it would go to 75 with all cores at 500 MHz. Doesn't make sense. Looks like your reading is wrong.

How are you monitoring the clock speed? And how is the game running? You complain about the clock speed but if the game runs fine then the problem is not with the CPU.
 
how is the game experience itself in cs2 ?
does it feel laggy in any way ?
what graphics card is your friend using ?

try a 3rd party software to measure FPS and also CPU boost clocks in real time in game
for example MSI after burner or CapFrameX .

as others have pointed out it is probably just a bad software reading issue
rather than the cpu actually underclock itself this low.
 
If what is being reported is true (low clocks / high temps), to me it suggests a CPU cooling problem.
This CPU can reach 95c before throttling down. There's no way it's throttling at 75c. And I don't think this CPU can even run at 500 MHz. The computer would crash if it was going so low. And he said the clock is fine when he runs Cinebench. So the CPU would throttle to 500 MHz at 75c during CS2 but would run at its max boost clock at 95c during Cinebench? Doesn't make any sense.

So either the reading is wrong with CS2, or they are reading the wrong value (bus clock maybe?).
 
  • Like
Reactions: Thunder64