• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

AMD Confirms Ryzen 9 7950X3D and 7900X3D Feature 3DV Cache on Only One of the Two Chiplets

btarunr

Editor & Senior Moderator
Staff member
Joined
Oct 9, 2007
Messages
47,023 (7.60/day)
Location
Hyderabad, India
System Name RBMK-1000
Processor AMD Ryzen 7 5700G
Motherboard ASUS ROG Strix B450-E Gaming
Cooling DeepCool Gammax L240 V2
Memory 2x 8GB G.Skill Sniper X
Video Card(s) Palit GeForce RTX 2080 SUPER GameRock
Storage Western Digital Black NVMe 512GB
Display(s) BenQ 1440p 60 Hz 27-inch
Case Corsair Carbide 100R
Audio Device(s) ASUS SupremeFX S1220A
Power Supply Cooler Master MWE Gold 650W
Mouse ASUS ROG Strix Impact
Keyboard Gamdias Hermes E2
Software Windows 11 Pro
AMD today announced its new Ryzen 7000X3D high-end desktop processors to much fanfare, with availability slated for February 2023, you can read all about them in our older article. In our coverage, we noticed something odd about the cache sizes of the 12-core 7900X3D and 16-core 7950X3D. Whereas the 8-core, single-CCD 7800X3D comes with 104 MB of total cache (L2+L3), which works out to 1 MB L2 cache per core and 96 MB of L3 cache (32 MB on-die + 64 MB stacked 3DV cache); the dual-CCD 7900X3D and 7950X3D was shown with total caches of 140 MB and 144 MB, while they should have been 204 MB or 208 MB, respectively.

In our older article, we explored two possibilities—one that the 3DV cache is available on both CCDs but halved in size for whatever reason; and the second more outlandish possibility that only one of the two CCDs has stacked 3DV cache, while the other is a normal planar CCD with just the on-die 32 MB L3 cache. As it turns out, the latter theory is right! AMD put out high-resolution renders of the dual-CCD 7000X3D processors, where only one of the two CCDs is shown having the L3D (L3 cache die) stacked on top. Even real-world pictures of the older "Zen 3" 3DV cache CCDs from the 5800X3D or EPYC "Milan-X" processors show CCDs with 3DV caches having a distinct appearance with dividing lines between the L3D and the structural substrates over the regions of the CCD that have the CPU cores. In these renders, we see these lines drawn on only one of the two CCDs.



It shouldn't be hard for such an asymmetric cache setup to work in the real world from a software perspective, given that we are now firmly in the era of hybrid-core processors thanks to Intel and Arm. Even way before "Alder Lake," when AMD started shipping dual-CCD client processors with the Ryzen 3000 "Matisse" based on "Zen 2," the company closely collaborated with Microsoft to optimize OS scheduling such that high-performance and less-parallelized workloads such as games, are localized to just one of the two CCDs, to minimize DDR4 memory roundtrips.

Even before "Matisse," AMD and Microsoft confronted multi-threaded workload optimization challenges with dual-CCX architectures such as "Zen" and "Zen 2," where the OS scheduler would ideally want to localize gaming workload to a single CCX before saturating both CCXs on a single CCD, and then onward to the next CCD. This is achieved using methods such as CPPC2 preferred-core flagging, and which is why AMD highly recommends you to use their "Ryzen Balanced" Windows power-plan included with their Chipset drivers.

We predict that something similar is happening with the 12-core and 16-core 7000X3D processors—where gaming workloads can benefit from being localized to the 3DV cache-enabled CCD, and any spillover workloads (such as audio stack, network stack, background services, etc) are handled by the second CCD. In non-gaming workloads that scale across all 16 cores, the processor works like any other multi-core chip, it's just that the cores in the 3DV-enabled CCD have better performance from the larger victim cache. There shouldn't be any runtime errors arising from ISA mismatch, as the CPU core types on both CCDs are the same "Zen 4."

AMD Ryzen 7000X3D processors go on sale in February 2023.

View at TechPowerUp Main Site
 

Space Lynx

Astronaut
Joined
Oct 17, 2014
Messages
16,671 (4.60/day)
Location
Kepler-186f
my guess is the next x3d chips in a year or two will haver both ccd, its probably just a backup plan for if Intel comes out swinging again soon, they can just add another x3d cache to the other ccd and swing back to take the crown again.

lol. dumb, they should have just swung all the way and slam dunked.
 
Joined
Jun 21, 2013
Messages
585 (0.14/day)
Processor Ryzen 9 3900x
Motherboard MSI B550 Gaming Plus
Cooling be quiet! Dark Rock Pro 4
Memory 32GB GSkill Ripjaws V 3600CL16
Video Card(s) 3060Ti FE 0.9v
Storage Samsung 970 EVO 1TB, 2x Samsung 840 EVO 1TB
Display(s) ASUS ProArt PA278QV
Case be quiet! Pure Base 500
Audio Device(s) Edifier R1850DB
Power Supply Super Flower Leadex III 650W
Mouse A4Tech X-748K
Keyboard Logitech K300
Software Win 10 Pro 64bit
Seeing as 3D cache benefits primarily games and lower thread applications, that sounds fine to me, unless they mess up the software side and the wrong cores (without 3DV) get priority usage for no reason.

Nice to see only 120W default TDP.
 
Last edited:
Joined
Sep 26, 2012
Messages
870 (0.20/day)
Location
Australia
System Name ATHENA
Processor AMD 7950X
Motherboard ASUS Crosshair X670E Extreme
Cooling ASUS ROG Ryujin III 360, 13 x Lian Li P28
Memory 2x32GB Trident Z RGB 6000Mhz CL30
Video Card(s) ASUS 4090 STRIX
Storage 3 x Kingston Fury 4TB, 4 x Samsung 870 QVO
Display(s) Acer X38S, Wacom Cintiq Pro 15
Case Lian Li O11 Dynamic EVO
Audio Device(s) Topping DX9, Fluid FPX7 Fader Pro, Beyerdynamic T1 G2, Beyerdynamic MMX300
Power Supply Seasonic PRIME TX-1600
Mouse Xtrfy MZ1 - Zy' Rail, Logitech MX Vertical, Logitech MX Master 3
Keyboard Logitech G915 TKL
VR HMD Oculus Quest 2
Software Windows 11 + Universal Blue
Starting to think that we will see 8000 series in a Zen / ZenC layout with those Epyc bound low cache cores making up the low power "e" cores, and with 3D Cache on the full fat Zen cores, and that this is just a harbinger of such.
 
Joined
Jul 7, 2019
Messages
888 (0.47/day)
my guess is the next x3d chips in a year or two will haver both ccd, its probably just a backup plan for if Intel comes out swinging again soon, they can just add another x3d cache to the other ccd and swing back to take the crown again.

lol. dumb, they should have just swung all the way and slam dunked.

I wonder if part of it was simply a cost issue. Even the prototype 5900X3D only had the 3D cache on one die instead of both, yet EPYCs with X3D will supposedly have it across all CCDs.

That and probably keeping their trump card available as either another half-step up (X3D+; or "Black Editions"), or as an interim step up, like how Zen+ was just refined Zen1, bridging the period until AMD could release a major next step in Zen2 (basically, start off the Ryzen 8000 or 9000 series as single X3D and dual X3D chips, with non-X3D options available or omitted in favor of binning/scalability).
 
Joined
Apr 30, 2008
Messages
4,883 (0.82/day)
Location
Multidimensional
System Name Boomer Master Race
Processor Intel Core i5 12600H
Motherboard MinisForum NAB6 Lite Board
Cooling Mini PC Cooling
Memory Apacer 16GB 3200Mhz
Video Card(s) Intel Iris Xe Graphics
Storage Kingston 512GB SSD
Display(s) Sony 4K Bravia X85J 43Inch TV 120Hz
Case MinisForum NAB6 Lite Case
Audio Device(s) Built In Realtek Digital Audio HD
Power Supply 120w External Power Brick
Mouse Logitech G203 Lightsync
Keyboard Atrix RGB Slim Keyboard
VR HMD ( ◔ ʖ̯ ◔ )
Software Windows 11 Home 64bit
Benchmark Scores Don't do them anymore.
Joined
Sep 15, 2022
Messages
104 (0.14/day)
7900X3D and 7950X3D sound like AMD is experimenting with two diffrent CCDs on same CPU so basicaly they gonna do something similar than Intel did with Pcores+Ecores
 
Joined
Nov 30, 2018
Messages
42 (0.02/day)
Processor Ryzen 7 7700x
Motherboard ASRock B650e PG Riptide Wifi
Cooling Asus Strix LC II 360
Memory 32GB(2x16) 6000c36 DDR5
Video Card(s) RTX 4090 MSI Gaming X Trio
Storage 1x850 Evo 250GB SSD, 2x1TB HDD 1x4TB HDD, 1x Inland Premium 1TB SSD, 1x Inland Performance Plus 2TB
Display(s) 2x LG 27GN950
Case Lian-Li O11D
Power Supply 1000w EVGA GQ
Mouse Logitech G502 Lightspeed
There's simply no point in having the 3D cache on both of the CCDs for games; any games that actually tried to make use of cache on both dies would negate the actual performance improvement that comes with the cache at all. Instead allowing the other CCD to have the "normal" Zen 4 boost clocks means that AMD can have their cake and eat it too; 7950x performance in games that don't benefit from cache - ie, not a downgrade - while improving performance for games that do. At least, if the software works the way they hope it will.
 
Joined
Dec 16, 2010
Messages
1,666 (0.33/day)
Location
State College, PA, US
System Name My Surround PC
Processor AMD Ryzen 9 7950X3D
Motherboard ASUS STRIX X670E-F
Cooling Swiftech MCP35X / EK Quantum CPU / Alphacool GPU / XSPC 480mm w/ Corsair Fans
Memory 96GB (2 x 48 GB) G.Skill DDR5-6000 CL30
Video Card(s) MSI NVIDIA GeForce RTX 4090 Suprim X 24GB
Storage WD SN850 2TB, Samsung PM981a 1TB, 4 x 4TB + 1 x 10TB HGST NAS HDD for Windows Storage Spaces
Display(s) 2 x Viotek GFI27QXA 27" 4K 120Hz + LG UH850 4K 60Hz + HMD
Case NZXT Source 530
Audio Device(s) Sony MDR-7506 / Logitech Z-5500 5.1
Power Supply Corsair RM1000x 1 kW
Mouse Patriot Viper V560
Keyboard Corsair K100
VR HMD HP Reverb G2
Software Windows 11 Pro x64
Benchmark Scores Mellanox ConnectX-3 10 Gb/s Fiber Network Card
The part I find more interesting is that the 7950X3D has a 120W TDP compared to 170W on the regular version.
 
  • Haha
Reactions: Lei
Joined
Jun 6, 2021
Messages
676 (0.56/day)
System Name Red Devil
Processor AMD 5950x - Vermeer - B0
Motherboard Gigabyte X570 AORUS MASTER
Cooling NZXT Kraken Z73 360mm; 14 x Corsair QL 120mm RGB Case Fans
Memory G.SKill Trident Z Neo 32GB Kit DDR4-3600 CL14 (F4-3600C14Q-32GTZNB)
Video Card(s) PowerColor's Red Devil Radeon RX 6900 XT (Navi 21 XTX)
Storage 2 x Western Digital SN850 1GB; 1 x Samsung SSD 870EVO 2TB
Display(s) 3 x Asus VG27AQL1A; 1 x Sony A1E OLED 4K
Case Corsair Obsidian 1000D
Audio Device(s) Corsair SP2500; Steel Series Arctis Nova Pro Wireless (XBox Version)
Power Supply AX1500i Digital ATX - 1500w - 80 Plus Titanium
Mouse Razer Basilisk V3
Keyboard Razer Huntsman V2 - Optical Gaming Keyboard
Software Windows 11
How we honestly say if we like this decision or not, we don't have any benchmarks. To me, these chips look like they will kick in some face. No speed decreases either...I can't wait for you and Hardware Unboxed to bench these.
 
Joined
Apr 5, 2016
Messages
204 (0.07/day)
Location
New Zealand
System Name Katzi
Processor Ryzen 7 5800X3D
Motherboard Gigabyte Aorus X570S Pro AX 1.1
Cooling Phanteks Glacier 360
Memory G.Skill Trident Z Neo F4-3600C16-16GTZNC (Dual Rank 32Gb)
Video Card(s) MSI Gaming X Trio RTX 3080
Storage Samsung SSD 980 1TB, 970 512GB Evo Plus, 1TB 870 QVO, 960 Pro
Display(s) AOC CQ27G2
Case NZXT H6 Black
Audio Device(s) Creative Soundblaster X3
Power Supply Corsair RMx850
Mouse Logitech G502X Plus & Razer Basilisk V3 Pro
Keyboard Keychron V2 translucent, Gateron Ink Black Silent, lubed & filmed.
The design makes sense/is logical - for gaming purposes.

Games mostly being single or lightly threaded, so you would want to keep all those threads on the one CCD for latency's sake. So it Also makes sense to only have the X3D cache on 1 CCD, the one with the fastest/best cores. I imagine having it on Both would create latencies that would hinder game performance, but in Epyc scenarios it's used totally differently.
 

izy

Joined
Jun 30, 2022
Messages
995 (1.23/day)
How we honestly say if we like this decision or not, we don't have any benchmarks. To me, these chips look like they will kick in some face. No speed decreases either...I can't wait for you and Hardware Unboxed to bench these.
I think that the 3DV cache CCD will boost up to 5Ghz and the non 3DV cache CCD will boost like the normal chip, a bit misleading, i dont think it will bost higher than 5Ghz in games, maybe 5.2ghz? , we will have to wait and see.
 

Lei

Joined
Jul 3, 2021
Messages
1,143 (0.98/day)
Location
usually in my shirt
Processor 3900x - Bykski waterblock
Motherboard MSI b450m mortar max BIOS Date 27 Apr 2023
Cooling αcool 560 rad - 2xPhanteks F140XP
Memory Micron 32gb 3200mhz ddr4
Video Card(s) Colorful 3090 ADOC active backplate cooling
Storage WD SN850 2tb ,HP EX950 1tb, WD UltraStar Helioseal 18tb+18tb
Display(s) 24“ HUION pro 4k 10bit
Case aluminium extrusions copper panels, 60 deliveries for every piece down to screws
Audio Device(s) sony stereo mic, logitech c930, Gulikit pro 2 + xbox Series S controller, moded bt headphone 1200mAh
Power Supply Corsair RM1000x
Mouse pen display, no mouse no click
Keyboard Microsoft aio media embedded touchpad (moded lithium battery 1000mAh)
Software Win 11 23h2 build 22631
Benchmark Scores cine23 20000
So how much is 7800x3d? 400$ or 450$

Looks like 7800x3d can beat 13900ks
 

izy

Joined
Jun 30, 2022
Messages
995 (1.23/day)
It was great if 7800x3d had 4.4- 4.6ghz base and 5.2 -5.4 ghz boost, maybe they are unlocked and could be oced? I doubt.
 
Last edited:
Joined
Jul 27, 2019
Messages
11 (0.01/day)
The design makes sense/is logical - for gaming purposes.

Games mostly being single or lightly threaded, so you would want to keep all those threads on the one CCD for latency's sake. So it Also makes sense to only have the X3D cache on 1 CCD, the one with the fastest/best cores. I imagine having it on Both would create latencies that would hinder game performance, but in Epyc scenarios it's used totally differently.
No... Games have been multithreaded for a decade now. Back to 2008, most games from codemasters, activision etc... was already multithreaded. And from 2013/2014, almost every game is multithreaded.
 

Hxx

Joined
Dec 5, 2013
Messages
294 (0.07/day)
it will come down to pricing. the current cpu lineup from both teams is pretty amazing and relatively affordable so its gonna take more than just a few % increases in fps to incentivize potential buyers
 
Joined
Jul 15, 2020
Messages
996 (0.65/day)
System Name Dirt Sheep | Silent Sheep
Processor i5-2400 | 13900K (-0.025mV offset)
Motherboard Asus P8H67-M LE | Gigabyte AERO Z690-G, bios F26 with "Instant 6 GHz" on
Cooling Scythe Katana Type 1 | Noctua NH-U12A chromax.black
Memory G-skill 2*8GB DDR3 | Corsair Vengeance 4*32GB DDR5 5200Mhz C40 @4000MHz
Video Card(s) Gigabyte 970GTX Mini | NV 1080TI FE (cap at 85%, 800mV)
Storage 2*SN850 1TB, 230S 4TB, 840EVO 128GB, WD green 2TB HDD, IronWolf 6TB, 2*HC550 18TB in RAID1
Display(s) LG 21` FHD W2261VP | Lenovo 27` 4K Qreator 27
Case Thermaltake V3 Black|Define 7 Solid, stock 3*14 fans+ 2*12 front&buttom+ out 1*8 (on expansion slot)
Audio Device(s) Beyerdynamic DT 990 (or the screen speakers when I'm too lazy)
Power Supply Enermax Pro82+ 525W | Corsair RM650x (2021)
Mouse Logitech Master 3
Keyboard Roccat Isku FX
VR HMD Nop.
Software WIN 10 | WIN 11
Benchmark Scores CB23 SC: i5-2400=641 | i9-13900k=2325-2281 MC: i5-2400=i9 13900k SC | i9-13900k=37240-35500
As it mainly serve gaming, no real need for more than 8 3d high cache cores.
You just need to proper allocated any game load to them.
 

Lei

Joined
Jul 3, 2021
Messages
1,143 (0.98/day)
Location
usually in my shirt
Processor 3900x - Bykski waterblock
Motherboard MSI b450m mortar max BIOS Date 27 Apr 2023
Cooling αcool 560 rad - 2xPhanteks F140XP
Memory Micron 32gb 3200mhz ddr4
Video Card(s) Colorful 3090 ADOC active backplate cooling
Storage WD SN850 2tb ,HP EX950 1tb, WD UltraStar Helioseal 18tb+18tb
Display(s) 24“ HUION pro 4k 10bit
Case aluminium extrusions copper panels, 60 deliveries for every piece down to screws
Audio Device(s) sony stereo mic, logitech c930, Gulikit pro 2 + xbox Series S controller, moded bt headphone 1200mAh
Power Supply Corsair RM1000x
Mouse pen display, no mouse no click
Keyboard Microsoft aio media embedded touchpad (moded lithium battery 1000mAh)
Software Win 11 23h2 build 22631
Benchmark Scores cine23 20000
Wish they could sell 7800x3d without stock cooler :(
 
Joined
Dec 30, 2019
Messages
107 (0.06/day)
If you look at the max 7800X3D Boost clock, it is way lower than the 79xxX3D max boost clocks. This means the 3D cache adds too much heat or power requirements for that one CCD to boost as high as the non-3D cache CCD.

So if you get the 79xxX3D chips, only the CCD without the cache will go to the advertised max boost. Maybe if one or two cores were lit up on the 3D CCD, it might get close though.
 
D

Deleted member 185088

Guest
Maybe to keep price in check, as AM5 is very expensive already. Also could be more cache won't help so much beyond a certain level.
 

Marax

New Member
Joined
Jan 5, 2023
Messages
1 (0.00/day)
For content creation X3D cache have no significant impact (at least till today), but what have - lower clock speeds...
Pudget review 5800x vs 5800X3D

So this product will be target for gamers who make/render content on the same pc.
And it make sense to slap 3D cache on one die only, as games won't heavily use more than 8 cores. In practical use it happens to few of them normally, other 14 cores will be employed with low utilisation.
 
Last edited:
  • Like
Reactions: Lei
Joined
Dec 16, 2010
Messages
1,666 (0.33/day)
Location
State College, PA, US
System Name My Surround PC
Processor AMD Ryzen 9 7950X3D
Motherboard ASUS STRIX X670E-F
Cooling Swiftech MCP35X / EK Quantum CPU / Alphacool GPU / XSPC 480mm w/ Corsair Fans
Memory 96GB (2 x 48 GB) G.Skill DDR5-6000 CL30
Video Card(s) MSI NVIDIA GeForce RTX 4090 Suprim X 24GB
Storage WD SN850 2TB, Samsung PM981a 1TB, 4 x 4TB + 1 x 10TB HGST NAS HDD for Windows Storage Spaces
Display(s) 2 x Viotek GFI27QXA 27" 4K 120Hz + LG UH850 4K 60Hz + HMD
Case NZXT Source 530
Audio Device(s) Sony MDR-7506 / Logitech Z-5500 5.1
Power Supply Corsair RM1000x 1 kW
Mouse Patriot Viper V560
Keyboard Corsair K100
VR HMD HP Reverb G2
Software Windows 11 Pro x64
Benchmark Scores Mellanox ConnectX-3 10 Gb/s Fiber Network Card
So if you get the 79xxX3D chips, only the CCD without the cache will go to the advertised max boost. Maybe if one or two cores were lit up on the 3D CCD, it might get close though.
That's already the case with both 7950X CPU's I've had experience with. Only one of the dies (cores 0-7) is good enough to hit the max boost and the other die (cores 8-15) is of poorer quality and tops out at about 200 MHz slower than max boost even if there is only one thread pinned to the second die. I notice that the scheduler rarely puts threads on the second die except when the first die is entirely loaded, so this X3D CPU shouldn't be that different in having dissimilar die.
 
Top