The AMD Ryzen 9 7950X3D Assessment: AMD’s Quickest Gaming Processor
Final yr, AMD launched its Ryzen 7 5800X3D to the market with 96 MB of L3 V-Cache. The patron implementation of AMD’s then-new 3D stacked V-Cache know-how, which allowed for enormously increasing the entire L3 cache accessible on a CPU, the 5800X3D was primarily aimed on the gaming market, the place the extra 64MB of L3 cache might be uniquely helpful to enhancing efficiency in CPU-bound gaming workloads. Whereas hit-and-miss relying on the precise sport at hand, in the suitable video games and the suitable situations, the extra cache might present a efficiency increase that even the highest-clocked CPUs could not match.
AMD’s preliminary implementations of V-Cache within the 5800X3D and its server counterpart, Milan-X, had been simply the tip of the iceberg for the corporate. Although the advantages of this stacked cache manufacturing technique had been restricted with the preliminary era of merchandise, AMD’s eye has been on the lengthy sport: V-Cache is forward-looking design that can repay with larger dividends for AMD over time, as they will ultimately be capable to produce the V-Cache dies utilizing older and cheaper manufacturing processes, optimizing their manufacturing prices whereas nonetheless with the ability to supply what’s by CPU requirements an absurd quantity of L3 cache. Finally, this multi-generational technique for V-Cache was specified by higher element in AMD’s 2023-2024 desktop CPU roadmap, which outlined their intention to convey it to AMD’s just lately launched Ryzen 7000 collection chips.
That brings us to in the present day, and the approaching launch of AMD’s second era of V-Cache geared up shopper chips, the Ryzen 7000X3D household. Tomorrow morning AMD will likely be releasing a pair of their latest-generation Ryzen 7000 chips with the additional cache stacked on, together with the Ryzen 9 7950X3D (16C/32T) and the Ryzen 7 7900X3D (12C/24T). Each chips construct upon their X-series predecessors by including an additional 64MB of L3 cache, bringing them to a powerful whole of 128 MB of L3 cache.
In the meantime, a 3rd SKU, the AMD Ryzen 7 7800X3D, is within the works for April sixth. That half will supply 8 CPU cores and 96 MB of L3 cache, making it probably the most direct successor to the Ryzen 7 5800X3D.
Finally, all three chips will serve to replace AMD’s product stack by combining the strengths of the Zen 4 CPU structure with the efficiency advantages of the additional L3 cache, which throughout the overlapping interval of the final a number of months, has been break up between the Ryzen 5000 and Ryzen 7000 households. In brief, PC players will lastly be capable to have their cake and eat it too, having access to AMD’s Zen 4 microarchitecture and its myriad of advantages (greater IPC, greater clockspeeds, DDR5, PCIe 5) with a pleasant serving to of extra L3 cache slathered on high.
From that stack, in the present day we’re reviewing the brand new flagship Ryzen 9 7950X3D. The 7950X3D affords 16 Zen 4 cores unfold over two CCDs (8C/16T per CCD). AMD needed to elect one of many CCDs to stack the extra L3 cache onto, leading to a new-to-AMD heterogeneous CPU design, however they do have some particular sauce as a garnish to make it work. We intention to find out if the Ryzen 9 7950X3D is the chip players have been craving for and the way it stacks up towards different Ryzen 7000 chips (and Intel’s thirteenth Gen) in our check suite.
The Ryzen 9 7950X3D: 128 MB of L3 Cache, 16-Cores, Designed For Avid gamers
Up till now, we have had a wave of Ryzen 7000 collection SKUs launch, together with the flagship Ryzen 9 7950X and different X-series SKUs such because the Ryzen 9 7900X, Ryzen 7 7700X, and Ryzen 5 7600X, in addition to their 65 W SKUs which have stuffed out the product stack properly. Providing completely different configurations of core counts, frequencies, and in the end worth, the Ryzen 7000 stack is loaded with chips for customers of all ranges.
AMD’s 3D V-Cache packaging slide (Zen 3): AMD makes use of the identical methodology for Zen 4
These latest chips from AMD, in flip, develop the Ryzen 7000 stack additional by including a trio of components incorporating AMD’s 3D V-Cache know-how. The essential thought behind 3D V-Cache is to stack extra cache reminiscence on high of the present processor die. The cache reminiscence is then related to the die utilizing through-silicon vias (TSVs), that are vertical interconnects that move by means of the silicon substrate. This permits for a a lot bigger quantity of L3 cache reminiscence to be added to the processor with out requiring that AMD mint a separate, bigger CCD.
The 3D V-Cache packaging course of labored effectively with the Ryzen 7 5800X3D, and we did see good points in body charges throughout among the video games we examined; some video games are reminiscence/cache-bound, and thus could make good use of the extra L3 cache for a efficiency increase, whereas different video games are unfazed by the extra cache as they’re extra outright compute-bound. Finally, the advantages of the extra cache don’t make for a one-size-fits-all scenario, because it varies from title to title, typically considerably so. As issues stand, there sadly is not something fairly like a whitelist of video games that may profit from the extra cache, which suggests one of the best steerage we will supply is that players will wish to take the time to do some further analysis to see if the precise video games they care about are any quicker on these X3D chips.
|AMD Ryzen 7000 Sequence Line-Up (as of 02/27)|
|Ryzen 9 7950X3D||16C / 32T||4.2 GHz||5.7 GHz||DDR5-5200||128 MB||120W||162W||$699|
|Ryzen 9 7950X||16C / 32T||4.5 GHz||5.7 GHz||DDR5-5200||64 MB||170W||230W||$589|
|Ryzen 9 7900X3D||12C / 24T||4.4 GHz||5.6 GHz||DDR5-5200||128 MB||120W||162W||$599|
|Ryzen 9 7900X||12C / 24T||4.7 GHz||5.6 GHz||DDR5-5200||64 MB||170W||230W||$448|
|Ryzen 9 7900||12C / 24T||3.6 GHz||5.4 GHz||DDR5-5200||64 MB||65W||88W||$460|
|Ryzen 7 7800X3D||8C / 16T||4.2 GHz||5.0 GHz||DDR5-5200||96 MB||120W||162W||$449|
|Ryzen 7 7700X||8C / 16T||4.5 GHz||5.4 GHz||DDR5-5200||32 MB||105W||142W||$341|
|Ryzen 7 7700||8C / 16T||3.6 GHz||5.3 GHz||DDR5-5200||32 MB||65W||88W||$329|
|Ryzen 5 7600X||6C / 12T||4.7 GHz||5.3 GHz||DDR5-5200||32 MB||105W||142W||$241|
|Ryzen 5 7600||6C / 12T||3.8 GHz||5.1 GHz||DDR5-5200||32 MB||65W||88W||$230|
Wanting on the essential specs of the Ryzen 9 7950X3D, it has 16 Zen 4 CPUs cores and operates at a TDP score of 120 W; that is some 50 W decrease than the common Ryzen 9 7950X. In response to AMD, the extra related Package deal Energy Monitoring (PPT) score is 1.35x the TDP, which places the socket energy output at as much as 162 W. The Ryzen 9 7950X3D additionally shares the identical turbo frequency because the Ryzen 9 7950X, which is 5.7 GHz, however AMD has lowered the bottom frequency by 300 MHz, making it 4.2 GHz on the 7950X3D. Reminiscence help stays unchanged from the remainder of the Ryzen 7000 household, with JEDEC-compliant speeds topping out at DDR5-5200, whereas overclocking (AMD EXPO, and so on) can take it over DDR5-6000.
Though we’re solely reviewing the Ryzen 9 7950X3D in the present day, the 2 different Ryzen 7000 X3D SKUs are price mentioning. The opposite SKU launching in the present day is the Ryzen 9 7900X3D, a 12-core/24-thread half with the identical 128 MB of 3D stacked L3 V-Cache. It additionally includes a 120 W TDP/162 W PPT, and has the identical 5.6 GHz turbo clock pace because the Ryzen 9 7900X. Just like the variations between the Ryzen 9 7950X3D and 7950X, the bottom core frequency is decrease on the Ryzen 9 7900X3D than its counterpart, with a base frequency of 4.4 GHz, a 200 MHz drop over the Ryzen 9 7900X.
The third SKU with 3D V-Cache is the Ryzen 7 7800X3D, which is not accessible till the sixth of April, however it’s nonetheless a really attention-grabbing half. Not solely is it the one chip to make use of the 7800 mannequin quantity, however it’s very comparable in specs to the unique Ryzen 7 5800X3D, a really profitable SKU that’s presently (nonetheless) the quantity 5 best-selling CPU on Amazon on the time of writing. Just like the Ryzen 7 5800X3D, the soon-to-be-released Ryzen 7 7800X3D shares a turbo frequency of 5 GHz. The Ryzen 7 7800X3D has a 4.2 GHz base frequency, however it advantages from AMD’s newest Zen 4 structure, constructed upon TSMC’s N5 5 nm manufacturing course of. As we noticed in our Ryzen 9 7950X and Ryzen 5 7600X evaluate, AMD has boosted efficiency per watt effectivity and improved IPC efficiency properly.
A Story of Two CCDs: One with 3D V-Cache, One With out
The Ryzen 7000 and 5000 households are constructed upon a chiplet-based design, with top-end chips such because the Ryzen 9 7950X that includes two core complicated dies (CCD) in addition to a singular I/O die (IOD) Chips within the household with decrease core counts, such because the Ryzen 7 and 5 households, sometimes convey this down to 1 energetic CCD (and probably one fused-off CCD if the chip was salvaged).
With their first-generation Ryzen 7 5800X3D, AMD averted any complexities involving mixing V-Cache with their multi-CCD designs by solely ever producing X3D components with a single CCD. Nevertheless for this era, AMD is taking the subsequent step by making multi-CCD X3D components accessible – they usually aren’t placing V-Cache on each CCDs.
This quandary over utilizing two CCDs with V-Cache has raised many questions with customers since AMD initially revealed their new Ryzen 7000X3D components. The lengthy and in need of issues is that for this era, AMD has taken steps to have one of the best of each worlds – to have a V-Cache-equipped CCD whereas additionally having one other, unencumbered CCD with a view to supply the best compute efficiency.
Concerning the design of the Ryzen 9 7950X3D, AMD is using an uneven chiplet design, the place one of many CCDs is a vanilla Zen 4 CCD, and the opposite is a Zen 4 CCD with 64 MB of V-Cache stacked on. Which means that the Ryzen 9 7950X3D has one CCD with 96 MB of L3 cache, whereas the second “vanilla” CCD nonetheless has the standard 32 MB accessible. AMD’s Infinity Material Interconnect retains every part flowing, which connects each CCDs to the centralized IOD in a die-to-die join move.
Notably, simply as the 2 CCDs are unequal in cache, they’re additionally unequal in peak clockspeeds. Attaching a V-Cache die to a CCD limits the best clockspeeds it will probably attain, capping it at round 5.25GHz. Thus, in comparison with the 5.7GHz max clockspeed of a plain Zen 4 CCD (as used on the 7950X/7950X3D), this represents a roughly 8% frequency handicap for including V-Cache. Which is why AMD is together with each sorts of CCDs on their Ryzen 9 7000X3D components, guaranteeing that functions have entry to no matter kind of CCD higher matches their processing wants.
Finally, AMD states that having one CCD with V-Cache and one normal CCD offers one of the best steadiness for maximizing efficiency in each gaming workloads and basic heavy workload compute duties. Functions and video games that may profit from the bigger pool of L3 cache could be loaded up on to the V-Cache CCD, whereas every part else is loaded up on the usual CCD (and rising out to the second CCD as wanted).
Drivers & OS Scheduling: PPM Provisioning & V-Cache Efficiency Optimizer
This extra layer of complexity signifies that, for the primary time on a shopper AMD platform, AMD’s CPUs are actually heterogeneous. Relying on which CCD they’re on, the CPU cores inside a 7950X3D are dissimilar, and that is one thing that must be taken under consideration when scheduling which CPU core/CCD a thread will go on. To that finish, AMD has developed a pair of Home windows drivers for the 7000X3D collection to assist the Home windows scheduler extra intelligently place threads on one of the best CCD for the duty.
Beneath the hood, AMD is actually hooking into Home windows’ Sport Mode (and Combined Actuality Mode) to let the OS decide when a sport is energetic, after which use that trace to alter how Home windows thread scheduling works. The ensuing layers of BIOS options, Xbox Sport Bar software program (which controls Sport Mode), and AMD’s drivers add up to a whole management mechanism for allocating work on the 7950X3D and 7900X3D.
Diving into AMD’s software program stack, the primary of AMD’s drivers is the AMD PPM Provisioning Driver. This comes included inside the 5.01.03.005 model (or newer) of AMD’s chipset driver. This driver steers threads by parking what AMD determines is the least performant CCD, leaving solely the extra performant CCD initially energetic. This retains the entire threads for a sport on the identical CCD, lowering (if not eliminating) the necessity to attain throughout the IOD to entry the L3 cache on the opposite CCD, and thus enhancing the cache hit charge and ensuing efficiency.
Technically, the PPM driver can park both CCD. However in observe it’ll nearly all the time be the vanilla CCD, pushing video games on to the V-Cache CCD. Although ought to a sport ask for extra CPU cores (and technically, threads) than a single CCD can present, then the PPM will enable the opposite CCD to go energetic. Parking the CCD does not stop its use – so all 16 CPU cores can be found – it simply discourages utilizing greater than 1 CCD (8 cores) when in any respect attainable.
In the meantime, customers can manually override this characteristic of their motherboard’s firmware below the AMD CBS part of the Ryzen overclocking settings. Whereas every motherboard vendor’s firmware is completely different in design, options, and styling, altering the setting to auto could be switched to both ‘cache’ for workloads or video games benefiting from the 3D V-Cache, or set it to ‘frequency’ during which it is going to enable the quicker CCD to do the heavy lifting.
Transferring on, the second of AMD’s new X3D drivers is the AMD 3D V-Cache Efficiency Optimizer Driver. Once more, this comes bundled into the chipset driver, and it operates because the counterpart to the PPM driver, altering how Home windows ranks the efficiency of the assorted CPU cores.
Usually, Home windows will rank CPU cores by clockspeeds, which is normally the right method to go for bodily homogenous CPU cores. Particularly within the case of issues like favored/most popular cores and “prime” CPU cores (e.g. Home windows on Arm), placing heavy workloads on the quickest CPU core will internet you one of the best efficiency. Nevertheless having heterogeneous cores with completely different quantities of L3 cache modifications this calculus – it is attainable (and even probably) for a slower CPU core to be quicker due to its entry to a bigger native L3 cache pool.
The AMD 3D V-Cache Efficiency Optimizer Driver working within the background
The web consequence, then, is that the 3D V-Cache Efficiency Optimizer Driver will change Home windows’ efficiency rankings when Sport Mode is energetic in order that Home windows will attempt to use the CPU cores on the V-Cache CCD first. Coupled with the PPM driver, these two strategies are how AMD will attempt to make sure that video games and their threads are despatched to the V-Cache CCD first, whereas every part else continues to favor the standard, higher-clocked CCD.
Ryzen 9 7950X3D routinely detecting Whole Struggle: Warhammer 3 as a sport in Xbox Sport Bar
Lastly it is price highlighting that Sport Mode inside Home windows 11/10 have to be enabled for the AMD PPM and Efficiency Optimizer drivers to work seamlessly. AMD states that the Ryzen 7000X3D chips and their related software program stack will work below each Home windows 10 (1903 or later) and Home windows 11 (21H2 or later). However AMD fairly strongly recommends customers go together with Home windows 11, as if nothing else, there are some potential beauty reporting bugs that stay on Home windows 10 when Virtualization Primarily based Safety (VBS) is enabled. In the meantime VBS is an outright requirement on Home windows 11.
Ryzen 9 7950X3D: No Unlocked Multiplier, However Helps Curve Optimizer, Precision Increase Overdrive, and AMD EXPO Reminiscence
AMD, with its Ryzen 7000 65 W processors, confirmed spectacular power-to-performance effectivity in contrast with its current Ryzen 7000 chips. AMD is seeking to exhibit its capabilities additional whereas drawing much less energy. In fact,
In contrast to AMD’s common X-series SKUs, The Ryzen 9 7950X3D does not have an unlocked multiplier; which means manually overclocking the cores is disabled. However the chip does nonetheless profit from a few of AMD’s overclocking know-how. Whereas the Ryzen 7 5800X3D was restricted to reminiscence overclocking, the Ryzen 9 7950X3D has AMD’s Curve Optimizer and Precision Increase Overdrive enabled. The Curve Optimizer permits customers a straightforward one-click choice to at the very least, in concept, ship a lift to core efficiency. This may be enabled in AMD’s Ryzen Grasp overclocking utility, whereas AMD’s Precision Increase Overdrive may also be enabled equally.
Reminiscence overclocking can also be nonetheless accessible on these X3D SKUs. This goes for each guide overclocking, and utilizing EXPO reminiscence profiles on reminiscence kits that include these overclocking profiles. There are quite a few EXPO-enabled kits in the marketplace proper now, particularly from Corsair and G.Ability. And even XMP kits work to an extent, although their timings will not be ultimate for AMD’s Ryzen 7000 collection processors.
For a extra detailed evaluation of our AMD Ryzen 7000 (Zen 4) protection, listed here are a couple of hyperlinks with a extra in-depth take a look at the Zen 4 core structure, in addition to AMD’s AM5 platform:
From a advertising and marketing viewpoint, the AMD Ryzen 9 7950X3D is primarily geared toward players, significantly those that play video games that may make good use of the extra L3 cache. Once we reviewed the Ryzen 7 5800X3D, we discovered it missing slightly in compute duties when instantly in comparison with the common Ryzen 7 5800X as a consequence of decrease core frequencies and a lock on turbo frequencies. The flip facet is that we noticed among the advantages of AMD’s 3D V-Cache stacking know-how in gaming, making it a purchase order higher suited to players particularly, quite than the broader efficiency fanatic market.
AMD is seeking to change that notion considerably with its Ryzen 7000X3D SKUs, due to greater general clockspeeds and the usage of heterogeneous (asymmetrical) CPU cores. Thus we anticipate much less of successful on compute efficiency with these as a consequence of nonetheless combining first rate ranges of frequencies, and specs, albeit, at a decrease PPT energy score of 162 W.
From a pricing viewpoint, AMD has priced the Ryzen 9 7950X3D at what was the unique MSRP of the Ryzen 9 7950X: $699. This makes the flagship X3D chip round $110 costlier than the 7950X, which lately could be snagged for $589. For the opposite chips, the Ryzen 9 7900X3D ($599) is $150 costlier than the Ryzen 9 7900X (presently $449), whereas the Ryzen 7 7800X3D will price $449 when it releases in April.
The Ryzen 9 7950X3D in retail packaging: Able to prepare dinner up
Lastly, having a look on the aggressive panorama, AMD is aiming the Ryzen 9 7950X3D extra on the Core i9-13900K in gaming than its Ryzen 9 7950X counterpart. So it is time to put it on our check bench, put it by means of its paces in our check suite, and see how effectively the Ryzen 9 7950X3D fares towards the competitors. Compute efficiency lovers will probably discover that the Ryzen 9 7950X continues to be an general higher chip; whereas the Ryzen 9 7950X3D is seeking to leverage its 128 MB of L3 cache in video games to make it one of the best gaming chip in the marketplace. Let’s examine what we’re coping with.
The Present CPU Take a look at Suite
For our AMD Ryzen 9 7950X3D testing, we’re utilizing the next check system:
|AMD Ryzen 7000 Sequence System (DDR5)|
|CPU||Ryzen 9 7950X3D ($699)
16 Cores, 32 Threads
120 W TDP
|Motherboard||GIGABYTE X670E Aorus Grasp (BIOS 813b)|
|Reminiscence||G.Ability Trident Z5 Neo
|Cooling||EK-AIO Elite 360 D-RGB 360 mm AIO|
|Storage||SK Hynix 2TB Platinum P41 PCIe 4.0 x4 NMve|
|Energy Provide||Corsair HX1000|
|GPUs||AMD Radeon RX 6950 XT, Driver 31.0.12019|
|Working Methods||Home windows 11 22H2|
Our up to date CPU suite for 2023 consists of varied benchmarks, checks, and workloads designed to indicate variance in efficiency between completely different processors and architectures. These embrace UL’s newest Procyon suite with each workplace and photograph enhancing workloads simulated to measure efficiency in these duties, CineBench R23, Dwarf Fortress, Blender 3.3, and C-Ray 1.1.
In the meantime, we have additionally carried over some older (however nonetheless related/enlightening) benchmarks from our CPU 2021 suite. This consists of benchmarks similar to Dwarf Fortress, Factorio, and Dr. Ian Cutress’s 3DPMv2 benchmark.
Now we have additionally up to date our pool of video games going ahead into 2023 and past, together with the most recent F1 2022 racing sport, the CPU-intensive RTS Whole Struggle: Warhammer 3, and the favored Hitman 3.