Saturday, October 26th 2024

AMD Ryzen 7 9800X3D Has the CCD on Top of the 3D V-cache Die, Not Under it

Much of the Ryzen 7 9800X3D teaser material from AMD had the recurring buzzwords "X3D Reimagined," causing us to speculate what it could be. 9550pro, a reliable source with hardware leaks, says that AMD has redesigned the way the CPU complex die (CCD) and 3D V-cache die (L3D) are stacked together. In past generations of X3D processors, such as the 5800X3D "Vermeer-X" and the 7800X3D "Raphael-X," the L3D is stacked on top of the CCD. It would stack above the central region of the CCD that has the on-die 32 MB L3 cache, while blocks of structural silicon would be placed on top of the edges of the CCD that have the CPU cores, with these structural silicon blocks performing the crucial task of transferring heat from the CPU cores to the IHS above. This is about to change.

If the leaks are right, AMD has inverted the CCD-L3D stack with the 9000X3D series such that the "Zen 5" CCD is now on top, the L3D is below it, under the central region of the CCD. The CPU cores now dissipate heat to the IHS as they do on regular 9000 series processors without the 3D V-cache technology. The way we imagine they achieved this is by enlarging the L3D to align with the size of the CCD, and serve as a kind of "base tile." The L3D would have to be peppered with TSVs that connect the CCD to the fiberglass substrate below. We know where AMD is going with this in the future. Right now, the L3D "base tile" contains the 64 MB 3D V-cache that gets appended to the 32 MB on-die L3 cache, but in the future (probably with "Zen 6"), AMD could design the CCDs with TSVs even for the per-core L2 caches.
This piece of speculation also perfectly explains what "X3D boost" could be. With the CCD making direct contact with the IHS the way it is in non-X3D processors, the X3D processors could have the same overclocking capabilities as the regular chips. There are much fewer thermal hurdles in the way, and AMD can go ahead and give these chips the same TDP and PPT values as regular chips, as well as higher clock speeds. The company used to be conservative with the PPT and clock speeds of its X3D processors in the past.

AMD is expected to launch the Ryzen 7 9800X3D on November 7, 2024.
Source: HXL (Twitter)
Add your own comment

110 Comments on AMD Ryzen 7 9800X3D Has the CCD on Top of the 3D V-cache Die, Not Under it

#51
Steevo
Vayra86Fabulous.
Darling
Posted on Reply
#52
TechLurker
kondaminAM5 is to small for that
Well the socket might still be OK but the PCB is to small
Just move Ryzen to the underutilized Threadripper socket then. More space for more cache, a bigger iGPU, more I/O, and a bigger heatspreader for more cooling. Problem solved. Just move some M2 slots to under the motherboard and closer to the CPU. /humor
Posted on Reply
#53
BatRastard
izyI think having the 3dVcache cache below was the way to go from the start, the limitation were pretty annoying with it on top but we have to see the results first, im still hopping for a a 12 core single die CPU with 3dvchase in the future, that would be amazing.
I agree, but I speculate that a major concern then was with compression with the heatsinks despite the heat spreader and support structure to protect everything. Protect the cores at the cost of the stacked cache chiplet getting crushed ...
Posted on Reply
#54
yfn_ratchet
Interesting idea, but I'm still cagey about it. If a lot of the improvements on Zen 5 X3D is just due to higher power targets it's losing what I like about the X3D chips in the first place, and that is amazing gaming performance at low-ish power. If it's about the same as the 7800X3D I'm just gonna get the 7800X3D, lest they whoopsie a new IOD on these with more gen 5 lanes and CKD support.
Posted on Reply
#55
mama
Now all they need to do is make the 9900X3D relevant by putting vcache on both CCDs!
Posted on Reply
#56
eMWu
Well, in theory this can be a good move.
1. Much easier to cool the cores
2. This let AMD to increase the clock speed
3. They could use bigger cache chip/size?
4. That may make it easier to provide the 3D cache to all CCDs
Posted on Reply
#58
InVasMani
I mentioned this type of design seeming to be more ideal eon's ago to do with chip dies and cache stacking. It makes sense from a thermals perspective plus with the cache on bottom you have a lot more potential to simply make it thicker and insert more cache. This is how I envisioned it looking all along honestly from a design standpoint.

Another thing they could do with this is place their different CCD ZenCore types above or below the higher performant ZenCore type though it impacts the trace lengths a bit to the stacked cache below. Lastly they could put the higher performing ZenCore CCD above the stacked cache and lower performing, but more efficient ZenCore CCD below the stacked cache. That last option eliminates the trace lengths concern, but might be less ideal on thermals overall though probably better balanced to keep thermals of the higher performing ZenCore CCD higher. The bottom CCD would really just be there for efficiency and additional cores for higher multi-thread performance where needed.

I don't see them doing that right off, but if their trying to push things in the direction of 16c32t it's likely what they'll be considering.
Posted on Reply
#59
Carillon
What if for zen6 they make the cache die a bit longer, so that a small area can slip under the IOD?
Posted on Reply
#60
Raiden85
Always found the X3D versions to run a bit warmer due to that cache, so hopefully this might bring the temps back down a bit.

My 5800XD ran quite a bit warmer than my 5950X in games by a good 15°C to 20°C, and this was on a 360mm AIO, and my 7950X3D actually runs cooler in games than the 5800X3D did but still warmer than the 5950X did.
Posted on Reply
#61
SL2
This would hypothetically make way for a single 128 MB V-cache chip under both CCD's.

There'are probably loads of things that makes this hard or complicated, but I have no idea if this is impossible.

On the other hand, what's taking so long with 9900X3D/9950X3D? Isn't it pretty much the same thing as last time? Maybe there's more difference between the generations than moving the cache after all?
Posted on Reply
#62
Godrilla
ZoneDymo^ this, the 9800X3D will probably be a minimal upgrade over the 7800X3D but those two might be sweet.
I care mostly about the 0.1% lows, even with a 8% delta overall gain let's face it these will sell out instantly from the looks of things. Things that will contribute to this will be R9s launching later, Arrow Lake and Raptor lake cluster fudging simultaneously. 7800X3D EOL. I feel bad for those who sell their hardware prematurely without replacement hoping to purchase one on day one. Cheers!
Posted on Reply
#63
InVasMani
SL2This would hypothetically make way for a single 128 MB V-cache chip under both CCD's.

There'are probably loads of things that makes this hard or complicated, but I have no idea if this is impossible.

On the other hand, what's taking so long with 9900X3D/9950X3D? Isn't it pretty much the same thing as last time? Maybe there's more difference between the generations than moving the cache after all?
Beyond that it potentially allow for 256MB of cache could be leveraged by one out of the two CCD's or slit partitioning out the available cache.
Posted on Reply
#64
SL2
I simply meant a single set of V-cache available directly to all cores on both CCD's. That would also make higher core count CCD's less needed, for now.

256 MB sounds like diminishing returns to me.
Posted on Reply
#65
demirael
oiawshboiwsahnoidawsWouldn't this increase latency? Or is going through TSV negligible latency-wise?
I guess the higher clockspeed could make up for it?
Why would it increase latency? The vias should be no different in length and there isn't any more logic on the path.
adilazimdegilxThis made sense to me at first but I'm not sure about the feasibility of it after seeing 9700x's die shots for two reasons. First, L2 cache area is quite a bit smaller than before hence L3 cache would be harder to lineup on top or bottom (they can't use longer interconnections to reach further due to latency).
Latency? Light travels .3 meters in 1 ns. Latency isn't an issue.
Posted on Reply
#66
InVasMani
SL2I simply meant a single set of V-cache available directly to all cores on both CCD's. That would also make higher core count CCD's less needed, for now.

256 MB sounds like diminishing returns to me.
I probably got the cache mixed up anyway, but yeah 256MB would probably generally be diminishing returns for now at least. Everything kind of changes with progress and time though. As other technology matures maybe that looks different in terms of usefulness. I just meant being able to divvy out the available stacked cache between both CCD's seems like a positive if they can do so and also control how it's done between the two CCD's. You don't necessary need or want both CCD's to use a equal distribution of available cache. You might want to reserve more for one and less for the other for a given usage scenario.

The only way it might impact latency negatively is stacking a CCD on top of another CCD on top of X3D cache the top CCD in that scenario would have a bit longer trace lengths to the cache though it would be better located in terms of heat output. That theoretical would still be better than the current 7950X3D with the CCX latency issues though.
Posted on Reply
#67
user556
Steevo
Vayra86Fabulous.
Darling
Absolutely
Posted on Reply
#68
evernessince
mkppoEconomically not viable especially considering the performance uplift will be minimal
Hard disagree, AMD has X3D cache in chips all the way down to the 5600X3D.

Having 2 cache chiplets on $700 - $750 parts is likewise absolutely possible.

Even if the uplift is a mere 3%, every little bit matters at the high end. Particularly when it could make the 9950X3D reach gaming parity with the 9800X3D, it would upsell a lot of people to the more expensive processor.
Posted on Reply
#69
SL2
InVasManiYou don't necessary need or want both CCD's to use a equal distribution of available cache. You might want to reserve more for one and less for the other for a given usage scenario.
I don't think that's needed with cache size is this large, and all cores are connected to all cache anyway. I'm talking ONE SINGLE V-cache chip for ALL cores.
InVasManiThe only way it might impact latency negatively is stacking a CCD on top of another CCD on top of X3D cache the top CCD in that scenario would have a bit longer trace lengths to the cache though it would be better located in terms of heat output.
I haven't heards about such a thing, sounds like a really bad idea. AMD just moved V-cache in order to cool the CCD properly, that would one step forward, three steps backwards.
Posted on Reply
#70
SOAREVERSOR
evernessinceHard disagree, AMD has X3D cache in chips all the way down to the 5600X3D.

Having 2 cache chiplets on $700 - $750 parts is likewise absolutely possible.

Even if the uplift is a mere 3%, every little bit matters at the high end. Particularly when it could make the 9950X3D reach gaming parity with the 9800X3D, it would upsell a lot of people to the more expensive processor.
Most of the people buying high core count chips aren't doing it for gaming and the X3D chips perform worse in most productivity and creative tasks where high core count matters. X3D makes much more sense for six and eight core chips than 16 core chips.
Posted on Reply
#71
SL2
SOAREVERSORMost of the people buying high core count chips aren't doing it for gaming
The 7950X3D isn't for most people and AMD knows it. You can dig up any sales number if you don't believe me.
SOAREVERSORand the X3D chips perform worse in most productivity and creative tasks where high core count matters.
Not because of added cache, tho. Big difference.
Posted on Reply
#72
Oberon
Solutions that were obvious after the introduction of the first X3D parts; just needed to wait for the design to catch up.
Posted on Reply
#73
SOAREVERSOR
SL2The 7950X3D isn't for most people and AMD knows it. You can dig up any sales number if you don't believe me.

Not because of added cache, tho. Big difference.
Yes because of the added cache. The added cache produces gains in some areas but the limits it imposes causes losses in other areas. There's nothing wrong with that. It's great tech it's got a very specific focus and trade offs such as this have always existed. It's a lateral move to focus on a specific area.
Posted on Reply
#74
SL2
SOAREVERSORYes because of the added cache.
Nope.

It's the slower clock speed that causes lower performance.
Posted on Reply
#75
evernessince
SOAREVERSORMost of the people buying high core count chips aren't doing it for gaming
We know this isn't true given Intel has sold high core count chips for 2 generations advertised towards gamers.

You are vastly under-estimating the number of people wanting a chip that can do both gaming and core heavy tasks. I for one would have purchased a 7950X3D if it had matched a 7800X in gaming and I might purchase a 9950X3D if it matches the 9800X3D in gaming performance. For people buying in this price bracket it's a no-brainer to spend a little bit more to get a system that can do it all.
SOAREVERSORthe X3D chips perform worse in most productivity and creative tasks where high core count matters.
You are conflating things, X3D chips perform worse in certain applications that are frequency sensitive that don't benefit from cache. In core heavy workloads they are 100% equal to their non-X3D counterparts.

Mind you, if AMD stacks the CCD above the cache as the article implies they may do, that negative disappears.
SOAREVERSORX3D makes much more sense for six and eight core chips than 16 core chips.
We know this is false because AMD themselves has stated X3D was designed for servers. That it came to consumer products is due to a side experiment by an AMD employee who wanted to see if there was benefit in everyday workloads.
SOAREVERSORYes because of the added cache. The added cache produces gains in some areas but the limits it imposes causes losses in other areas. There's nothing wrong with that. It's great tech it's got a very specific focus and trade offs such as this have always existed. It's a lateral move to focus on a specific area.
Read the article, it specifically states that AMD may be getting rid of these limiations.
Posted on Reply
Add your own comment
Nov 14th, 2026 08:05 CST change timezone

New Forum Posts

Popular Reviews

TPU on YouTube

Controversial News Posts