Monday, December 23rd 2024

AMD Ryzen 9 9950X3D and 9900X3D to Come with Clock Speeds Resembling non-X3D SKUs

The AMD Ryzen 7 9800X3D launched this November remains the fastest processor for PC gaming, but with just an 8-core/16-thread configuration, its performance in multithreaded productivity pales in comparison to the alternatives, including from AMD's own camp, such as the Ryzen 9 7950X3D. The company is planning to expand the Zen 5 X3D line of desktop processors in Q1-2025, with the introduction of its high core-count Ryzen 9 series SKUs, the Ryzen 9 9950X3D, and the Ryzen 9 9900X3D. HXL, a reliable source with hardware leaks, says that the Ryzen 9 X3D SKUs will lack the kind of "frequency debuff" we've seen with the older generation Ryzen 9 X3D chips such as the 7950X3D and 7900X3D.

On the 7950X3D, only one of the two 8-core CCDs comes with 3D V-Cache, the other is a regular CCD with 32 MB on-die L3 cache. The CCD with the 3D V-Cache has its frequency "debuffed" compared to the other CCD, mainly to deal with the thermal limitations of the way the 3D V-Cache is stacked on top of the CCD. With the Ryzen 9000 X3D generation, AMD has redesigned this CCD + L3D stacking such that the CCD is now above, directly interfacing with the STIM and IHS; with no conductive structural silicon along the way. This means that the CCD now thermally behaves like a regular Zen 5 CCD; and for this reason, not only will the CCD with 3D V-Cache on the 9950X3D/9900X3D have the same clock speeds and boosting behavior as the one without 3D V-Cache; but also the 9950X3D and 9900X3D are expected to ship with similar, if not identical clock speeds to the 9950X and 9900X.
It is highly likely that AMD will retain the software-based OS scheduler management it's been using on the 9950X and 9900X, which ensures that gaming workloads are allocated to the CCD with 3D V-Cache. On multithreaded productivity workloads that can scale up to 32 threads, this scheduling could be more relaxed compared to the one on the 7950X3D, since both CCDs will boost up to similar frequencies. HXL also dropped a hint about possible performance of the 9950X3D in Cinebench R23, a benchmark that scales well across 16 cores, but doesn't quite benefit from 3D V-Cache (frequency matters). HXL says that the 9950X3D ends up with nearly identical 1T and nT scores to the 9950X. If you recall, the 7950X3D falls slightly behind the 7950X due to frequency debuffing on its CCD with 3D V-Cache.
Sources: HXL (Twitter), HXL (Twitter), VideoCardz
Add your own comment

36 Comments on AMD Ryzen 9 9950X3D and 9900X3D to Come with Clock Speeds Resembling non-X3D SKUs

#1
user556
The big question is will both CCDs have the stacked V-cache? I think the answer is no, because AMD still haven't solved how to stop them thrashing.
Posted on Reply
#2
Daven
user556The big question is will both CCDs have the stacked V-cache? I think the answer is no, because AMD still haven't solved how to stop them thrashing.
The article explicitly says only one chiplet will have the extra cache.
…not only will the CCD with 3D V-Cache on the 9950X3D/9900X3D have the same clock speeds and boosting behavior as the one without 3D V-Cache…
Posted on Reply
#3
kapone32
Can't wait to see how the 9900X3D handles City Skylines 2.
Posted on Reply
#4
sethmatrix7
user556The big question is will both CCDs have the stacked V-cache? I think the answer is no, because AMD still haven't solved how to stop them thrashing.
Will it even matter? Why fix it if Intel can't compete? They may just save it for the next generation... like moving the x3d cache location for thermal reasons.
Posted on Reply
#5
Gucky
user556The big question is will both CCDs have the stacked V-cache? I think the answer is no, because AMD still haven't solved how to stop them thrashing.
No it is one slow X3D CCD and a fast CCD without X3D.
Same as 7950X3D.
Posted on Reply
#6
user556
DavenThe article explicitly says only one chiplet will have the extra cache.
I took that as btarunr making an assumption.
GuckyNo it is one slow X3D CCD and a fast CCD without X3D.
Same as 7950X3D.
Not the same as 7950X3D at all. Big change - Clock frequencies both fast now.
Posted on Reply
#7
StimpsonJCat
These will be useless if they don't come with the extra cache on both dies.
Posted on Reply
#8
Princess Garnet
user556The big question is will both CCDs have the stacked V-cache? I think the answer is no, because AMD still haven't solved how to stop them thrashing.
I said this elsewhere, but I don't think it's a technical reason that both CCDs won't have v-cache. No, I think it's a business reason.

I think there's little to no point to having the v-cache on both CCDs. If both CCDs have v-cache, then the cost to make them just about doubles for AMD (over the non-v-cache variants). So whatever cost premium the X3D carries over the non-X3D now, go ahead and double that, give or take.

I'm going to go out on a limb and say that the performance gains it would get from a second v-cache CCD over one would be nowhere near the increase it sees from one v-cache CCD over none. In many cases, I could actually see it being margin of error (so let's say no) difference. I don't think that's a stretch to assume since the Ryzen 9 CPUs often see very minimal if any performance gain in games over the Ryzen 7 despite their extra cache, and that is probably because it is split across two CCDs just as it would be here.

So if it had an even further disproportionately higher price premium relative to the performance gain, how many people would truly be interested in it? With most people already choosing the Ryzen 7 x800X3D over the Ryzen 9 X3Ds, it's clear AMD would see it as a poor business choice to make the value of attractiveness of that lesser chosen model even worse.

Maybe I'm wrong about all that (I very well could be as this is just how I see things), and I'm not saying we'll never see it happen; maybe AMD thinks differently either now or in the future and decides to test the water. But right now, I don't see it as an attractive change to make.

Instead of these having v-cache on both CCDs, I think increasing the individual CCDs from 8 cores to either 12 or 16 (and then the v-cache amount per local CCD increasing as well) would likely be more meaningful and reasonable changes to (eventually) expect.
Posted on Reply
#9
mkppo
StimpsonJCatThese will be useless if they don't come with the extra cache on both dies.
Not sure why? Games only need 8 cores and scheduling has come a long way to the point where I don't even remember what game had any issue on my 7950X3D. It's pretty great.

Plus having two CCD's with cache won't solve the latency penalty anyway for crossing CCD's. So in the situations that do, it'll still be slower than it should be. In situations that don't (which is the ideal situation) it'll be just as fast as having cache on one CCD and the second CCD's extra cache will be unused.

So why put it on two CCD's for measly gains in suboptimal conditions while jacking up the price? To all the proponents wanting cache on two CCD's, I really don't get why they want it in the first place.
Posted on Reply
#10
ejolson
mkppoNot sure why? Games only need 8 cores and scheduling has come a long way to the point where I don't even remember what game had any issue on my 7950X3D. It's pretty great.

Plus having two CCD's with cache won't solve the latency penalty anyway for crossing CCD's. So in the situations that do, it'll still be slower than it should be. In situations that don't (which is the ideal situation) it'll be just as fast as having cache on one CCD and the second CCD's extra cache will be unused.

So why put it on two CCD's for measly gains in suboptimal conditions while jacking up the price? To all the proponents wanting cache on two CCD's, I really don't get why they want it in the first place.
In my opinion, the observation that more than 8 cores with v-cache doesn't improve gaming due to cross CCD latency ignores the fact more than 8-cores already indicates the main focus of the processor isn't gaming.

Given the likely application domain, my question is whether there are other computationally intense activities that benefit from dual v-cache. I think the answer to that question is yes.

My hope is that when stacking the CPU on top it's easier to make both stacks the same height by putting v-cache under each. If yields are better with both CPUs sitting on a v-cache that miracle would lead to a product that differentiates itself enough to merit an upgrade from the 7950X3D. Otherwise, maybe not.
Posted on Reply
#11
evernessince
Princess GarnetI said this elsewhere, but I don't think it's a technical reason that both CCDs won't have v-cache. No, I think it's a business reason.

I think there's little to no point to having the v-cache on both CCDs. If both CCDs have v-cache, then the cost to make them just about doubles for AMD (over the non-v-cache variants). So whatever cost premium the X3D carries over the non-X3D now, go ahead and double that, give or take.

I'm going to go out on a limb and say that the performance gains it would get from a second v-cache CCD over one would be nowhere near the increase it sees from one v-cache CCD over none. In many cases, I could actually see it being margin of error (so let's say no) difference. I don't think that's a stretch to assume since the Ryzen 9 CPUs often see very minimal if any performance gain in games over the Ryzen 7 despite their extra cache, and that is probably because it is split across two CCDs just as it would be here.

So if it had an even further disproportionately higher price premium relative to the performance gain, how many people would truly be interested in it? With most people already choosing the Ryzen 7 x800X3D over the Ryzen 9 X3Ds, it's clear AMD would see it as a poor business choice to make the value of attractiveness of that lesser chosen model even worse.

Maybe I'm wrong about all that (I very well could be as this is just how I see things), and I'm not saying we'll never see it happen; maybe AMD thinks differently either now or in the future and decides to test the water. But right now, I don't see it as an attractive change to make.

Instead of these having v-cache on both CCDs, I think increasing the individual CCDs from 8 cores to either 12 or 16 (and then the v-cache amount per local CCD increasing as well) would likely be more meaningful and reasonable changes to (eventually) expect.
The thing is that even an extra 3% would likely tie it with the 9800X3D so it's really important for people that are considering whether to get a 9950X3D or a 9800X3D. The only reason I have a 7800X3D and not a 7950X3D is the gaming performance. That's AMD's miss, An extra $50 - $100 for the best CPU on the market is nothing for customers buying the best of the best. Just look at the 4090's price and the soon to be 5090.
Posted on Reply
#12
MxPhenom 216
ASIC Engineer
GuckyNo it is one slow X3D CCD and a fast CCD without X3D.
Same as 7950X3D.
You also didnt read the article apparently.
Posted on Reply
#13
Dahita
And the award for the biggest non-news of the year goes to AMD!
Posted on Reply
#14
kapone32
So many opinions without really thinking about it. Is the 9800X3D faster than the 7800X3D? Does it have the same clock speed? You see on the 7900X3D the non 3D chips can run up to 5.65 Ghz with the latest Agesa. The 3D chips run at 5.05 Ghz. Play a Game like City Skylines 2 that uses up to 90% of a CPU and realize that even if one CCD only has Vcache you will feel a bump in performance via Clock speed. I know I will be buying one but I won't be wasting my time debating things like latency when 40 ns is what exactly in seconds? Someone answer it so that argument can go to bed. These will be a success for sure. People with 7950X3D/7900X3D will be interested in the clock speed bump. I hope AMD samples the 9900X3D and don't at the same time.
Posted on Reply
#15
JohH
Doubt it. The source is confused by 1 CCD boost clocks yet again.
Posted on Reply
#16
b1k3rdude
user556The big question is will both CCDs have the stacked V-cache?
This, the most relevent question imho.
Posted on Reply
#17
Princess Garnet
evernessinceThe thing is that even an extra 3% would likely tie it with the 9800X3D so it's really important for people that are considering whether to get a 9950X3D or a 9800X3D. The only reason I have a 7800X3D and not a 7950X3D is the gaming performance. That's AMD's miss, An extra $50 - $100 for the best CPU on the market is nothing for customers buying the best of the best. Just look at the 4090's price and the soon to be 5090.
If one is not going to use the extra cores of the Ryzen 9, why even look at it over the Ryzen 7?

And if one is, they realize the small difference between the x800X3D and the x950X3D is more than offset by having the much higher multi-threaded performance.

In other words, I don't imagine this is a big deal to most of the actual target audience of those CPUs. It only seems to be a big deal to those who are only gamers wanting the Ryzen 9 when they don't even need it.

You can say that it won't chase off potential buyers but I disagree with that, personally. This isn't comparable to GPUs. An RTX 4090/5090 are, simply put, always faster and by quite a lot than an RTX 4080/5080 respectively. So to those people, it's worth paying disproportionately for those faster ones.

CPUs are different to GPUs in that regard because Ryzen 9s are generally meaningfully faster than Ryzen 7s only for cases where the extra cores are meaningfully used, and not "by default in everything" as is the case with GPUs. That's the big difference. For CPUs, the time where that's the case is in highly threaded things, such as productivity, and not really in games. How many highly threaded productivity users would be willing to spend some hundreds more for probably single digit (if any!) performance increases? Once you move the price closer to Threadripper, it starts losing more appeal for those low end workstation users in my mind.

Adding v-cache to both CCDs just seems to be beneficial to too niche of a case (at least for now) that would lose it appeal for its actual target audience just to appease... gamers who don't even need it, and can already get that out of a x800X3D for less money.
Posted on Reply
#18
TechLurker
Princess GarnetI think there's little to no point to having the v-cache on both CCDs. If both CCDs have v-cache, then the cost to make them just about doubles for AMD (over the non-v-cache variants). So whatever cost premium the X3D carries over the non-X3D now, go ahead and double that, give or take.
Considering AMD is adding 3DV-Cache to their EPYC lineup, overall costs will come down given their binning processes often pull from the "reject" bins that don't make it to EPYC to repurpose into TR or Ryzen. IIRC, EPYCs bin for maximum efficiency, while Ryzen bins for maximum frequency. If anything, it's more a matter of time until AMD just does X3D as standard, since even outside of gaming scenarios, a fair number of apps are making use of the extra cache to the point it's proven beneficial enough for AMD to bring it to the EPYC platform in the first place.
Princess GarnetInstead of these having v-cache on both CCDs, I think increasing the individual CCDs from 8 cores to either 12 or 16 (and then the v-cache amount per local CCD increasing as well) would likely be more meaningful and reasonable changes to (eventually) expect.
I expect this will also happen in step over time as well, depending on what their design teams find to be the most optimal path. There's been constant talks/claims of AMD looking to increase core count down the line, and some claimed they were going for improved multi-threading instead (from the existing x2 to x4).

It's also possible that AMD might experiment with adding X3D to their ZenC-cores and see if that provides uplift to warrant increased use of ZenC-type cores for some SKUs, providing more cores without having to actually squeeze in more cores per standard Zen chiplet.
Posted on Reply
#19
evernessince
Princess GarnetIf one is not going to use the extra cores of the Ryzen 9, why even look at it over the Ryzen 7?

And if one is, they realize the small difference between the x800X3D and the x950X3D is more than offset by having the much higher multi-threaded performance.

In other words, I don't imagine this is a big deal to most of the actual target audience of those CPUs. It only seems to be a big deal to those who are only gamers wanting the Ryzen 9 when they don't even need it.
Having the potential to replace two computers with one is very nice. A person might buy a 7800X3D for their main rig and a 7950X for their secondary. A double X3D cache 9950X3D could stand in for two systems.
Princess GarnetYou can say that it won't chase off potential buyers but I disagree with that, personally. This isn't comparable to GPUs. An RTX 4090/5090 are, simply put, always faster and by quite a lot than an RTX 4080/5080 respectively. So to those people, it's worth paying disproportionately for those faster ones.
You seem to forget that the non-X3D chips exist. For more price conscious buyers that still want the cores they can always get that. Gamers on a relative "budget" can get the 9800X3D.

The CPU speeds up everything, even small increases are important.
Princess GarnetHow many highly threaded productivity users would be willing to spend some hundreds more for probably single digit (if any!) performance increases? Once you move the price closer to Threadripper, it starts losing more appeal for those low end workstation users in my mind.
Threadripper gaming performance is poor. You don't seem to be thinking about the people who want a CPU that can do everything well. The vast majority of people aren't all productivity or gaming, most do both. At the end of the day it's about pluses and cons and for the top bracket of the market a higher cost isn't much of a con.
Posted on Reply
#20
MxPhenom 216
ASIC Engineer
b1k3rdudeThis, the most relevent question imho.
Read the motherf*****ing article
sethmatrix7Will it even matter? Why fix it if Intel can't compete? They may just save it for the next generation... like moving the x3d cache location for thermal reasons.
They can compete just fine if gaming isnt a main concern for the user
Posted on Reply
#21
mkppo
Well, if scheduling was 100% fixed, we wouldn't be talking about having cache on both CCD's in the first place. To me, it seems 96% fixed so I really don't see a point to it. Maybe AMD should spend resources on the games that jump CCD instead and fix them for good. Then bin the V-cache CCD better (like they have for 7950X3D) and voila..you have something that's faster than 9800X3D for games and productivity.

But I guess even if scheduling was 100%, fixed there will still be people claiming "if only AMD had cache on both CCD's it would be even faster!"
Posted on Reply
#22
izy
So im guessing that everything will run on the 3D V-Cache CCD unless the app its multithreaded and uses more than 8cores/16 threads, thats OK i suppose.
Posted on Reply
#23
freeagent
Just the clock bump alone is making me moist, but fast X3D makes me moister :)
Posted on Reply
#24
_roman_
mkppoTo all the proponents wanting cache on two CCD's, I really don't get why they want it in the first place.
I want a processor which is symmetrical. No E-cores, not a bad second tile. this makes it much easier for the software with less overheat.
Princess GarnetI said this elsewhere, but I don't think it's a technical reason that both CCDs won't have v-cache. No, I think it's a business reason.
AMD could make a "extreme" processor in small numbers and sell it for a very, very high price in limited numbers.
Posted on Reply
#25
Hankieroseman
I think I'll be in that line too for 2025. Assuming my X670E board supports it and gets a BIOS for it like 9800X3D.
Posted on Reply
Add your own comment
Dec 25th, 2024 12:38 EST change timezone

New Forum Posts

Popular Reviews

Controversial News Posts