I am running a Ryzen 7 5800X with the Noctua NH-U12S Redux and a 6950xt. I don’t have any overclock running since I am not familiar with that process. I am getting these max temps while running the latest cinebench, in which I am also underperforming in the CPU multi-core test. CPU idles at ~35C, and averages 85-90C while under benchmark load, with high at 93C (photo). Any tips, or do I just have a toasty CPU?
Videos
As I got my new Ryzen 5800x I was actually really worried about about temperatures and noisy cooling. However after investigating I found a pretty good solution to fix this problem for me that I would like to share with you.
My System: R7 5800x // Noctua NH-D15 CPU Cooler // MSI B450m Mortar Max with latest BIOS (AGESA ComboAm4v2PI 1.2.0.0) // 16 GB RAM @ 3600MHz CL16 // RTX 2070 Super
I run optimized timings from the DRAM Calculator with my RAM.
To get temps under control undervolt your CPU as shown in this video with tweaks I added below: https://www.youtube.com/watch?v=dfkrp25dpQ0
Settings in the MSI BIOS:
1.) OC -> Advanced CPU Configuration -> AMD Overclocking -> Precision Boost Overdrive -> Advanced
2.) PBO Limits -> Manual -> PPT -> 130 Watt (At around 120 Watt PPT Limit the per core wattage is around the same level as the 5600X)
3.) Curve Optimizer -> All Cores
4.) All Core Curve Optimizer Sign -> Negative
5.) All Core Curve Optimizer Magnitude -> 30 (depends on your silicon, lower this value if your system is unstable)
Applying these values helped bring down temperatures significantly while maintaining performance and achieving higher clock speeds. I achieve a max boost clock single core of up to 4.85 GHz and an all core clock of up to 4.7 GHz. I tested system stability by running prime95 for 30 minutes, multiple CB20 runs and some games. CB r20 scores around +6100 points, reducing the score by about 30-50 points vs no undervolt and PBO limits. Additionally I optimized the fan curve. Temps: Idle around 30°C and under load max 75°C.