AMD Ryzen 9 9950X3D Will Perform Similarly to Ryzen 7 9800X3D in Games, According to AMD Exec

The FPS Review may receive a commission if you purchase something after clicking a link in this article.

Image: AMD

An AMD Exec has stated in a recent interview that gamers should expect similar performance with its upcoming flagship X3D processors to its recently released top-tier gaming counterpart. AMD officially announced its Zen 5-based Ryzen 9 9950X3D and 9900X3D processors as CES 25 which feature 16 cores/32 threads and 12 cores/24 threads respectively. Both processors are known to utilize 2nd-gen 3D V-Cache memory that has traded places with the CCDs and is now below them but there continues to be a catch here, only one CCD has access to the 3D V-Cache. With only one CCD having access to the 3D V-Cache, this means that the flagship AMD Ryzen 9 9950X3D processor ends up having more similarities to the current king of gaming CPUs, the Ryzen 7 9800X3D, than not, at least when it comes to gaming.

The CCD on the Ryen 9 9950X3D with access to the 3D V-Cache reportedly (via Tom’s Hardware from a CPU-Z snapshot of an engineering sample) has the same amount of memory, cores, and threads at 96MB L3, 8 cores/16 threads as the 9800X3D. The most notable difference will be the clock rates with the max boost for the 9550X3D being 5.7 GHz while the 9800X3D tops at 5.2 GHz. Anyone who’s overclocked their CPU knows that 500 Mhz will make a difference but expectations should be tempered. That being said, this is probably what AMD’s Product and Business Development Manager, Martijn Boonstra, refers to in that the two processors will perform similarly in gaming, but that is far from the end of the story for the 9950X3D.

Per VideoGamer:

“There will be some games that perform a bit better (if the game engine utilizes more cores and threads), and some games will perform a little worse (if the game engine favors a 1CCD configuration), but on the whole the experience is comparable.”

AMD has relied on a software scheduler to direct gaming tasks to the CCD with the 3D V-Cache on its multi-CCD processors as needed. While effective this does mean those tasks are essentially running on half of the package. However, games that may not need the extra L3 cache such as strategy and simulations, do see improved performance by utilizing all the threads from both CCDs. The biggest trick comes down to the scheduler correctly identifying the needs of the game for the best performance, something that AMD continues to improve upon with each new generation. Meanwhile, productivity tasks on the 9950X3D and 9900X3D ought to exceed considerably when compared to the 9800X3D.

Join the discussion in The FPS Review Forums...

Discussion (19 replies)

Join Discussion →
Riccochet

That means the 9900X3D will perform worse than the 9800X3D. No different than the 7000 series, really.

Peter_Brosdahl
Peter_Brosdahl 👍 1

Exactly.

The improvement here is that the the 9950X3D and 9900X3D will have the same clockrates as the non-X3D versions which is a first but those hoping for a big gain from the 9800X3D, not necessarily going to happen unless its something that uses both CCDs.

Peter_Brosdahl
Peter_Brosdahl

I consider it a bit of nitpicking but I have read some posts where folks have identified that the CCD connected to the 3D V-Cache for the 7950X3D ran at a slightly lower clockrate than the one that didn't. This, for now, is an unknown with the 9950X3D and may or may not happen given the 2nd gen design with these processors.

DrezKill
DrezKill 👍 1

"Riccochet, post: 93359, member: 4" wrote:

That means the 9900X3D will perform worse than the 9800X3D.


Makes sense, cuz each CCD only has 6 active cores on the 12-core parts. So basically that's a 6-core X3D against an 8-core X3D.

Grimlakin

I would almost expect the 9900x3d to be able to out perform the 9800x3d in gaming on regular non stripped down OS systems.

I mean case in point, sitting in in chrome, with teams, and outlook, and discord, open... not to mention in my system tray MS defender, Samsung Magician, GOG, Epic games, Uplay, One Drive, Battlenet, Steam, Microsoft One Note, AMD video driver front end, ICUE, HyperX interface, Revo uninstaller, Curseforge, Overwolf, and the EA app all running, I've got about 4-8% CPU load across 24 threads, 16 gig of memory loaded out of 64 gig.

Meaning if I had spare cores for non gaming tasks for all of that crap and just the x3d cores to gaming... that would be better over all.

I know it isn't exactly the case, but it's better than NOT having spare non gaming threads for non gaming tasks. ;) Just consider them.... efficiency cores or something. ;)

LazyGamer

"Grimlakin, post: 93387, member: 215" wrote:

Just consider them.... efficiency cores or something.


I'd rather AMD put their compact-core CCDs as the second core; that way there'd be no mistaking which cores are 'higher performance', and it'd be more like the Intel E-core arrangement.

DrezKill
DrezKill 👍 2

"Grimlakin, post: 93387, member: 215" wrote:

Meaning if I had spare cores for non gaming tasks for all of that crap and just the x3d cores to gaming... that would be better over all. I know it isn't exactly the case, but it's better than NOT having spare non gaming threads for non gaming tasks. ;) Just consider them.... efficiency cores or something. ;)


Except I don't think it works like that. During gaming, the cores on the CCD that does NOT have the 3D cache get parked.

Brian_B
Brian_B 👍 1

"Grimlakin, post: 93387, member: 215" wrote:

would almost expect the 9900x3d to be able to out perform the 9800x3d in gaming on regular non stripped down OS systems.



I mean case in point, sitting in in chrome, with teams, and outlook, and discord, open... not to mention in my system tray MS defender, Samsung Magician, GOG, Epic games, Uplay, One Drive, Battlenet, Steam, Microsoft One Note, AMD video driver front end, ICUE, HyperX interface, Revo uninstaller, Curseforge, Overwolf, and the EA app all running, I've got about 4-8% CPU load across 24 threads, 16 gig of memory loaded out of 64 gig.


All of that running, but sitting at 0.8% idle CPU usage.
Not sure cores are really any bottleneck there.

I mean, heck, I'm on an old 5900x... I've got Chrome open, with a game running in the background, and almost a dozen random junk things in the task bar simialr to what you mention... and even with the game running I'm at ...

Grimlakin
Grimlakin 👍 1

Oddly sitting idle corsair icue services eat between 1 and 2% cpu alone. windows 11 all patches.

Peter_Brosdahl
Peter_Brosdahl 👍 1

Yah,

I've seen that kind of weird crap for years as well. You'd think as processor capabilities advance that somehow it would get closer to .01% but yet somehow they don't. I've gotten used to it but still not happy about it. I don't use icue but it's far from being the only thing that should be under 1% that causes this.

Zarathustra
Zarathustra 👍 2

The 9950x3d will have higher max boost clocks, but will suffer from performance penalties from multi-CCD's that the 9800x3d doesn't.

Someone with a pile of money hell be ton the best gaming CPU performance ever, might just buy a 9950x3d and disable one CCD, making it a higher clocked 9800x3d....

...but if they are going to do that, I bet you can achieve very similar - if not the same - results by just overclocking a 9800x3d (since that is now something we can do)

Skillz
Skillz 👍 2

I wonder if using programs that you can manually set the affinity on processes will help if manually setting games you play to the stacked cache CCD and leaving everything else on the non-stacked CCD. Windows, for what I have read sucks really badly at doing this on it's own. Linux, while a little better, also benefits on some applications for pinning tasks to specific cores and/or a CCD or CCX.

In Linux we use custom scripts for our purposes. Windows has a nice GUI app called Process Lasso that can do it for you on the Windows platform as well. Just tell it a process to pin and what cores or group of cores (CCD) to pin specific processes to and be done.

Grimlakin
Grimlakin 👍 1

"Zarathustra, post: 93459, member: 203" wrote:

The 9950x3d will have higher max boost clocks, but will suffer from performance penalties from multi-CCD's that the 9800x3d doesn't.



Someone with a pile of money hell be ton the best gaming CPU performance ever, might just buy a 9950x3d and disable one CCD, making it a higher clocked 9800x3d....



...but if they are going to do that, I bet you can achieve very similar - if not the same - results by just overclocking a 9800x3d (since that is now something we can do)


I want to game and have the cores for productivity. Just asking myself if I NEED more than 16 threads.

Skillz
Skillz 👍 3

"Grimlakin, post: 93461, member: 215" wrote:

I want to game and have the cores for productivity. Just asking myself if I NEED more than 16 threads.

Yes. LOL

Grimlakin
Grimlakin 👍 1

"LeRoy_Blanchard, post: 93460, member: 137" wrote:

I wonder if using programs that you can manually set the affinity on processes will help if manually setting games you play to the stacked cache CCD and leaving everything else on the non-stacked CCD. Windows, for what I have read sucks really badly at doing this on it's own. Linux, while a little better, also benefits on some applications for pinning tasks to specific cores and/or a CCD or CCX.



In Linux we use custom scripts for our purposes. Windows has a nice GUI app called Process Lasso that can do it for you on the Windows platform as well. Just tell it a process to pin and what cores or group of cores (CCD) to pin specific processes to and be done.


I need to explore this. Interesting concept. Put all my junk processes on my second CCD everything else that needs performance on my 'clean' CCD.

Peter Brosdahl
As a child of the 70’s I was part of the many who became enthralled by the video arcade invasion of the 1980’s. Saving money from various odd jobs I purchased my first computer from a friend of my dad, a used Atari 400, around 1982. Eventually it would end up being a lifelong passion of upgrading and modifying equipment that, of course, led into a career in IT support.

Recent News