• Competitor rules

    Please remember that any mention of competitors, hinting at competitors or offering to provide details of competitors will result in an account suspension. The full rules can be found under the 'Terms and Rules' link in the bottom right corner of your screen. Just don't mention competitors in any way, shape or form and you'll be OK.

Ryzen 7 5800X Temperatures

Soldato
Joined
20 Mar 2004
Posts
4,579
I've put together a new build today, Ryzen 5800X on a MSI B550 Tomahawk motherboard.

Temperatures have been pretty high, all I'm doing at the moment is downloading.

ICnKrTm.jpg

I was originally using a 2nd hand AIO my brother gave me, a Corsair H115i RGB platinum.
Thinking that there was something wrong with either the AIO or the way I installed it, I put in the cooler from my old build, a Alpenfohn Ben Nevis Advanced CPU Cooler - 130mm.

Unfortunately, I'm still getting the same kind of temperatures, maybe a few degrees cooler.

People mentioned using curve optimiser.
No idea what I was really doing, I followed this video.


I set all my cores to -20, but I'm still getting similar temperatures.

Can anyone tell me if these temperatures are normal, or help me get them under control.
 
Have you tried limiting the maximum power to 65w? The oem 5800 (non X) has a tdp of 65w, and performs almost the same as the 5800X.

You could try setting the CPU fan to a higher RPM too, in the BIOS (if it doesn't increase automatically under load).

You need to test the load temps on all cores in a program like CPUz really.
 
i would install amd ryzen master and check the temps. in my experiance dragon center sould never be installed:) some monitoring software causes high cpu temps and then reports them wrong ontop of it.

but install the amd ryzen master software and stop dragon center completly then check the temps

on my 5800x i get mid 60s in games and can boost upto 70 degrees whilst on desktop and single cpu core is being used heavly but the temps come down so quick they are like a yoyo on most monitoring software.
 
5800X does run hot because pretty much the entire 105W TDP is being generated by the single 7nm chiplet. It's not a huge amount of heat but it's in a very small area so hard to cool. With the 5900X/5950X it's spread over two chiplets and the 5600X and below are lower TDP parts.

All that really matters are your load temps being OK.
 
Thanks for the replies.

I ran Cinebench and these are my results along with temps.

uhmDor9.jpg

Shxranu.jpg

Ok something isn't right here, your scores are down a bit on what they should be, which is around 15,000 to 16,000, anything over 15,000 would be normal.

Its possible that something in your BIOS is causing this, sometimes Motherboard vendors run the CPU out of spec by default, they think it makes the CPU faster on their motherboards but in reality all it does is overheat and throttle the CPU.

Your packaged power looks like it might be a bit high, do you have HWiNFO64? it gives you much more detailed readouts, i would be interested to see what your EDC reading is, i have mine set to 155 Amps, stock should be 140 Amps. Notice my package power is 111 Watts to your 137 Watts. Tho that might be because i'm running a negative Curve

U99lgMM.png

Ko4zYJt.png
 
~90 degrees and upto 136w of power. The easiest way to bring those temps down (say to 70-80 under load) would be to limit the max power of the CPU, in the BIOS.
 
https://www.hwinfo.com/download/

Its free.

~90 degrees and upto 136w of power. The easiest way to bring those temps down (say to 70-80 under load) would be to limit the max power of the CPU, in the BIOS.

To do this you need to find something called PTT in the BIOS, sorry i don't know your BIOS so i can't direct you to it.

First its a good idea to gauge what's going on, if your CPU is pulling more than 140 Amps EDC in HWiNFO64 then the BIOS is not set to AMD's standards, if that's so we know where we can go from there. :)
 
The reason this is happening in cinebench is that you’re hitting the default thermal limit and the CPU is throttling. Accounts for the reduced scores and the temps being right on 90.

Could I ask what your PPT, TDC and EDC limits are? Ryzen master should have them.
 
O.k, i'm a bit confused by evertything. But I went into my BIOS, loaded optimised defaults and turned XMP on.

Got back into Windows and turned off any background crap, then did Cinebench and got a score of 14931 pts.

I used HWinfo this time.

RJQ21QY.jpg
 
O.k, i'm a bit confused by evertything. But I went into my BIOS, loaded optimised defaults and turned XMP on.

Got back into Windows and turned off any background crap, then did Cinebench and got a score of 14931 pts.

I used HWinfo this time.

RJQ21QY.jpg

EDC 140 Amps, is correct, but your package power at 142 Watts now looks a bit high, you cores are 120 Watts vs my 86 Watts.

Ok, to see temps of 90c is not actually that unusual, nor is it bad, the CPU is actually designed to run at 90c, without my own optimisation mine runs at 90c too, even under a very high performance 360mm AIO.

The way i have mine set gives me a bit more than stock performance in the low 80c range.

The 5800X, uniquely in AMD's range is a hot chip, its because its the one that's tuned for 105 Watts on 8 cores as opposed to 105 Watts on 12 or 16 or 65 Watts on 6, its tuned to run at a higher frequency all core vs the other 3 which all core range between 4.2Ghz and 4.4Ghz, the 5800X is around 4.6 to 4.7Ghz, hence the 105 Watt TDP, the same as the 12 core and 16 core.

Personally i think this is a miss calculation on AMD's part, i see the reasoning behind it but what it does is make it run hot, too hot for a more Mid Range cooler where it will throttle.
Its really a CPU for experienced enthusiasts, people who immediately know what's going on and understand it, and there is nothing on the box which suggests this, AMD should really bring back the "Black Edition" name and plaster it all over a brooding black box especially for the 5800X, to communicate its something a bit more than ordinary.

You can get its temps under control and maybe get the performance up, but you need to learn how to use your motherboard's BIOS and how to tweak it, there is a learning curve but its not difficult and we are hear to help, the first thing you should do is in the BIOS find "Curve Optimiser" set symbol or value "Negative" and set it to 15 or 20, that already will yield results.
 
O.k, i'm a bit confused by evertything. But I went into my BIOS, loaded optimised defaults and turned XMP on.

Got back into Windows and turned off any background crap, then did Cinebench and got a score of 14931 pts.

I used HWinfo this time.

RJQ21QY.jpg

Wonderful, well done. Looking a bit more normal now with that cinebench result.

As mentioned they can be hot chips when running fully loaded. I wouldn't go messing about with PBO, EDC, PPT, etc. I'd try what you done before, the curve optimiser and see if you can get that down again... Might shave off a few degrees.

Perhaps check fans on the cooler are running nice and fast too, can sometimes get a bit more speed with little to no noise increase

Let us know how you get on
 
You could try turning off SMT (another name for hyper threading) in the BIOS. Doubt that would hurt your performance much, if at all.

And it should reduce the total power consumption a bit too.
 
Many 5800X run hot, my one reaches 90c within seconds when running Cinebench R20 (around 6050 points thanks to 3800Mhz 16-16-16 memory) with a brand new 240mm AIO (an interesting thing I had a 120mm before, and temps were almost the same!)

There is a thread in this forum explaining how to use the Curve optimizer; Values depend on the chip quality. My one is at -5 for the best 2 cores and -10 in the rest. Going beyond produced occasional crashes. I also have to limit the speed increase to +100. That was with the 120 mm AIO, haven't tried to push further with the new 240mm
 
Last edited:
Thanks for all the help.

I finally found the USB lead for my brothers AIO, but I'm completely out of thermal paste, so I've ordered myself some Grizzly which I should get next week.

I've got the case back together and the CPU at idle is bouncing between 35°C and 45°C

Now with curve optimising, do I wanna follow the guide I posted up at the top?

Precision Boost Overdrive --> Advanced
PBO Limits --> Disabled
Curve Optimizer --> All Cores
All Core Curve Optimizer Sign --> Negative
All Core Curve Optimize --> 20
 
Back
Top Bottom