Question Ryzen 7 5800x Underperforming

Nov 28, 2023
11
0
10
So I just got a new pc like 6 months ago and I recently was wondering how it would perform in cinebench and I got a normal score in single core (about 1600) and in multicore Im only hitting about 7100 and while looking at the forums online it looks like I should be getting around fifteen thousand. I already check for overheating Im only hitting about 45C max, and I don't have a virus I've had malwarebytes and microsoft defender check and I also installed the latest drivers. So idk what it could be.

Full List of Parts:
GPU: AMD Radeon RX 6650xt
CPU: AMD Ryzen 7 5800x
Cooler: Thermalright Peerless Assasin 120se RGB
RAM: T-Force Delta RGB 32 GB 2666 mhz(I enabled xmp so actually 3600mhz)
MOBO: ASRock B550M-HDV
PSU: Thermaltake Smart 600W
SSD: Western Digital WD_Black 1T 5,150mb/s
 
So I just got a new pc like 6 months ago and I recently was wondering how it would perform in cinebench and I got a normal score in single core (about 1600) and in multicore Im only hitting about 7100 and while looking at the forums online it looks like I should be getting around fifteen thousand. I already check for overheating Im only hitting about 45C max, and I don't have a virus I've had malwarebytes and microsoft defender check and I also installed the latest drivers. So idk what it could be.

Full List of Parts:
GPU: AMD Radeon RX 6650xt
CPU: AMD Ryzen 7 5800x
Cooler: Thermalright Peerless Assasin 120se RGB
RAM: T-Force Delta RGB 32 GB 2666 mhz(I enabled xmp so actually 3600mhz)
MOBO: ASRock B550M-HDV
PSU: Thermaltake Smart 600W
SSD: Western Digital WD_Black 1T 5,150mb/s
Are you using the same Cinebench version? There are two or three popular versions: Cinebench R20, R23 and now R24. The difference in scores between the versions can be very large so should not be compared. R20 score around 7000 isn't bad.
 
I’m using r23
Ok...then a 5800X should score in the 15000-17000 range, all core, single pass.

When confronted with issues like this first thing to do is uninstall motherboard utilities that came from the motherboard mfr, if any are installed. Also uninstall Ryzenmaster if you have it installed, then reset CMOS. After resetting it go in and enable XMP for your memory again but do nothing else just yet.

Another thing to check is that the processor is hitting on all cylinders, or all cores. It's not uncommon for Windows to only use a subset of the cores. So open the System Configuration applet (type MSCONFIG in the search box), then click on BOOT tab, ADVANCED OPTIONS button. Clear any checkmark in the Number of Processors box and restart the computer.

Now run Cinebench r23 in single pass mode to get it's results.

If the single pass is OK run it in 10 minute mode to see if cooling is adequate: it should drop some due to the CPU heating up but not a major amount. Run it in 30 minute mode and it should be very similar to the 10 minute results unless case ventilation is poor enough to make the interior heat up. The CPU cooler uses that warm air instead of cool outside air.

How you measure temp is important; for Ryzen HWInfo64 is best. Look at the CPU(Tctl/Tdie) sensor, it has a CURRENT, MIN, MAX and AVERAGE column. Only run HWInfo64 during a Cinebench run if you're checking thermal performance since it can significantly affect CPU performance.
 
Last edited:
Ok...then a 5800X should score in the 15000-17000 range, all core, single pass.

When confronted with issues like this first thing to do is uninstall motherboard utilities that came from the motherboard mfr, if any are installed. Also uninstall Ryzenmaster if you have it installed, then reset CMOS. After resetting it go in and enable XMP for your memory again but do nothing else just yet.

Another thing to check is that the processor is hitting on all cylinders, or all cores. It's not uncommon for Windows to only use a subset of the cores. So open the System Configuration applet (type MSCONFIG in the search box), then click on BOOT tab, ADVANCED OPTIONS button. Clear any checkmark in the Number of Processors box and restart the computer.

Now run Cinebench r23 in single pass mode to get it's results.

If the single pass is OK run it in 10 minute mode to see if cooling is adequate: it should drop some due to the CPU heating up but not a major amount. Run it in 30 minute mode and it should be very similar to the 10 minute results unless case ventilation is poor enough to make the interior heat up. The CPU cooler uses that warm air instead of cool outside air.

How you measure temp is important; for Ryzen HWInfo64 is best. Look at the CPU(Tctl/Tdie) sensor, it has a CURRENT, MIN, MAX and AVERAGE column. Only run HWInfo64 during a Cinebench run if you're checking thermal performance since it can significantly affect CPU performance.
Alr so it looks like without doing the changes in single pass I’m getting 10207 and I have been using HWInfo65
 
Ok so I reset cmos and ran cinebench this time my cpu hit 75C but I got a higher score of 11694 and also idk what you mean by clear any benchmark in the number of processors box but it doesn’t seem to be checked
 
Ok so I closed hwinfo this time and ran cinebench by itself and I got 14700 and then I waited a bit for my cup to cool down and I got 13500 so slightly inconsistent and also slightly under what it should be but idk I’ll update you after I install drivers
 
Alr so i installed drivers and closed my side panel and I got 13559 points so it looks like im consistently hitting 13500
 
Ok so I closed hwinfo this time and ran cinebench by itself and I got 14700 and then I waited a bit for my cup to cool down and I got 13500 so slightly inconsistent and also slightly under what it should be but idk I’ll update you after I install drivers
A score of 14700 is probably correct since your system's not optimized. HWInfo can have a significant affect on CPU performance in benchmarks, as you found out.

The difference in performance on the two runs isn't very much and it's typical since the CPU was warmed up on the first run. Ryzen's are very temperature sensitive and just a slight base temp increase (temp at the beginning of the BM run) means it's pulling performance at a time it should be at max capability. That's why most people say to take three back to back runs and average them.

If you want to optimize performance go looking for some YouTube videos on PBO2 and Curve Optimizer. This will set up an individual undervolt for each core that works with the boost algorithm. Being undervolted the core runs cooler and returns much better performance.
 
I installed Ryzen master is that not a driver
hmm...i'm not sure. I wouldn't think of it as such but it does interact with hardware at a low level. Semantics of some things can be tricky :)

Why do you want to run Ryzenmaster? It does let you tweak with processor settings but it was created to offer extreme overclockers a way to change processor performance parameters "on-the-fly" for things like overclocking demonstrations and competitions. Extreme overclockers don't really care about performance, just getting unmanageably high clock frequencies.

The way it works can affect some applications and doesn't help performance of the processor (aside from the clock changes you can make interactively) and can actually hurt it. The better way to change things is through BIOS settings.