News AMD Issues Performance Advisory for Ryzen 7000 Processors

DavidLejdar

Prominent
Sep 11, 2022
245
144
760
Here, CPU seems to work fine with Windows 11.

RAM is a bit different topic though, which works fine at the standard setting, but enabling AMD Expo seems to lead to a blue screen on a later boot up (missing file, kernel security check failure). Manufacturer of the DDR5 RAM kit lists the MB under QVL with support for AMD Expo, but the manufacturer of the MB doesn't list this particular RAM kit under QVL. So I wrote to the MB company, to get an idea whether that may be a hardware issue that may get fixed with an update or whether there is no support by this MB for this RAM kit after all, or whether I should take a deeper look at Win-settings.
 
  • Like
Reactions: prtskg

bjnmail

Honorable
Jul 20, 2018
16
15
10,515
The single CCD issue with some games taking the lead isn't exactly a new "issue" so to speak, as it was there on Zen3 as well, with some games just preferring the single CCD CPUs (well, primarily the 5800X for Zen3) vs the dual CCD CPUs, which can be attributed largely to infinity fabric access penalties whenever cross-CCD cache access comes into play.
 

bit_user

Polypheme
Ambassador
The single CCD issue with some games taking the lead isn't exactly a new "issue" so to speak, as it was there on Zen3 as well, with some games just preferring the single CCD CPUs (well, primarily the 5800X for Zen3) vs the dual CCD CPUs, which can be attributed largely to infinity fabric access penalties whenever cross-CCD cache access comes into play.
Chiplets are great, but I always suspected there was such a down-side to them. This is one reason I was annoyed at how AMD limited the highest clocks to just it's top multi-die models. They should have a single-chiplet 5850X with the same boost clocks as the 5950X.

I'm not sure if the Windows API has a notion of thread groups, but you basically want to tell the OS which threads are doing lots of interactions with each other, so the OS can try to keep them on the same chiplet or NUMA node.
 

SethNW

Reputable
Jul 27, 2019
36
20
4,535
I wonder if they could use similar system as Intel with big and little cores to keep games on one chiplet, while all core heavy loads will still get benefit of extra cores. Like gane scaling beyond 6 cores is already minimal, beyond 8 even smaller. So it might be worth it to take that approach and it could guarantee that better of two chiplets is used.
 
Oct 30, 2022
1
1
15
New to this forum long time reader / follower of website and PC enthusiast, I've built approximately 300 PC's in the last 45 years. I've occasionally ran into all kinds of weird hardware interactions when building a new platform.

As it pertains to this topic, a month ago built a new system with Zen4 Ryzen 9 7950X CPU / ASUS Crosshair X670E motherboard / G Skill DDR5 6000 EXPO 32GB Ram / Power Color Red Devil 6950XT GPU / WD SN850X 4TB NVME storage. I have not had any real issues until I started playing around with Ryzen Master Software on this build. As noted in the article when you select primary purpose for GAMING it does disable one CCD showing only 8 cores, however after a few reboots I pulled up hardware monitor and it reflected only 4 cores 0 through 3 in CPUID HW Monitor. Nothing I did would retore it back higher than 8 cores switching to Content Creation in the Ryzen Master program. You could definitely tell the system felt anemic when in 4 core mode.

To correct the issue I had to uninstall Ryzen Master, clean my registry, reset my BIOS setting twice, and upon the 4th reboot finally got all 16 cores to display in CPUID HW Monitor. I was running the newest version of Ryzen Master, and have since reinstalled it leaving it on Content Creation with both CCD's enabled. I feel I have a very decent CPU in the silicon lottery as when setting it up for EXPO profile and PBO for overclocking through Ryzen Master I regularly am getting peaks of 6.3GHZ on 12 of my 16 cores with a high temp of 84c as reflected by HW monitor, My cooling is a Cooler Master ML360 ARGB AIO with Thermal Grizzley Kryonaut TIM.

Now if I run CPU stress tests synthetic benchmarks etc. it hits 95c quickly and rarely hits 6GHz on any core. Definitely a difference in synthetic benchmark performance and real world application use

Anyway I thought that Ryzen Master dropping my CPU to 4 cores was worth noting in case others were having significant performance impacts after setting it to Gaming mode, they too might be getting one CCD disable first, then half the cores on the one CCD disabled on subsequent reboot like I experienced.

Worth keeping an eye on.
 
Last edited:
  • Like
Reactions: bit_user

waltc3

Reputable
Aug 4, 2019
423
227
5,060
Just want to suggest that if you only saw "performance differentials" the with the 4090 and no other GPUs then logic dictates that the problem has something to do with the 4090 (or its drivers, etc.), as your article states, and not strictly the CPU. If your testing with other GPUs didn't see this as well, then it likely isn't the CPU. Also, Win11 performance seems fine--every time Microsoft puts out a new OS the CPU drivers have to be tuned and optimized for core scheduling. It's a common, well-known phenomenon that affects all muticore CPUs regardless of who makes them. It's not really a "problem." I would call this a "performance advisory" maybe for people completely unfamiliar with OS optimizations that take place with new CPUs & New OSes.
 

waltc3

Reputable
Aug 4, 2019
423
227
5,060
New to this forum long time reader / follower of website and PC enthusiast, I've built approximately 300 PC's in the last 45 years. I've occasionally ran into all kinds of weird hardware interactions when building a new platform.

As it pertains to this topic, a month ago built a new system with Zen4 Ryzen 9 7950X CPU / ASUS Crosshair X670E motherboard / G Skill DDR5 6000 EXPO 32GB Ram / Power Color Red Devil 6950XT GPU / WD SN850X 4TB NVME storage. I have not had any real issues until I started playing around with Ryzen Master Software on this build. As noted in the article when you select primary purpose for GAMING it does disable one CCD showing only 8 cores, however after a few reboots I pulled up hardware monitor and it reflected only 4 cores 0 through 3 in CPUID HW Monitor. Nothing I did would retore it back higher than 8 cores switching to Content Creation in the Ryzen Master program. You could definitely tell the system felt anemic when in 4 core mode.

To correct the issue I had to uninstall Ryzen Master, clean my registry, reset my BIOS setting twice, and upon the 4th reboot finally got all 16 cores to display in CPUID HW Monitor. I was running the newest version of Ryzen Master, and have since reinstalled it leaving it on Content Creation with both CCD's enabled. I feel I have a very decent CPU in the silicon lottery as when setting it up for EXPO profile and PBO for overclocking through Ryzen Master I regularly am getting peaks of 6.3GHZ on 12 of my 16 cores with a high temp of 84c as reflected by HW monitor, My cooling is a Cooler Master ML360 ARGB AIO with Thermal Grizzley Kryonaut TIM.

Now if I run CPU stress tests synthetic benchmarks etc. it hits 95c quickly and rarely hits 6GHz on any core. Definitely a difference in synthetic benchmark performance and real world application use

Anyway I thought that Ryzen Master dropping my CPU to 4 cores was worth noting in case others were having significant performance impacts after setting it to Gaming mode, they too might be getting one CCD disable first, then half the cores on the one CCD disabled on subsequent reboot like I experienced.

Worth keeping an eye on.

I would not recommend playing around with Ryzen Master unless you know what you're doing...;) The "gaming setting" is there only for games that run very poorly when all cores are enabled--it has no other purpose. Very few games require that setting today--it seems like the setting is a hangover from the early days of Ryzen. (I've got some 300 games installed into ~10 TBs and every game I have runs great with all 12c/24t 3900X enabled--haven't had to truncate cores yet!) Also, I would suggest using the bios to alter things like the number of cores if you are just experimenting and playing around. What Ryzen Master does is change bios settings--which is why it makes you reboot between settings that you want to save, and so on. Had you entered the bios you'd have seen the bios setting that controls the number of cores that have been set, and you could have changed it yourself without having to go through what you went through...;) When you use Ryzen Master and you use it to make permanent changes--in order to go back to stock settings you have to explicitly tell RM to save your default settings and then reboot--otherwise the setting you changed to will stay that way until you change them yourself--either using Ryzen Master or directly in the bios. Ryzen Master allows you to change bios settings without having to enter the bios yourself and make those changes. It's supposed to help people who are bios-shy for one reason or another. Your problem was simply that you didn't know how to set RM to your default settings and save them to bios using the RM program. Alternately, as I mentioned, you can enter the bios itself and make those changes. RM has a help mode which you might want to look at and maybe pick up a book to help you understand the bios basics and how the RM controls relate to those settings.

You got a great CPU--sounds great--I'm envious!...;) You just need to bone up on the bios. I'm sure that you will if time goes on!