AMD Ryzen 9 7900X And 7950X CPU Review: Fantastic Zen 4 Performance Gains
AMD Ryzen 9 7900X & 7950X Tested And Benchmarked: Zen 4 Impresses Across The Board
|AMD Ryzen 7000 Series - Starting At: $299 (7600X), Ryzen 9 7950X - $699
AMD's Zen 4-based Ryzen 7000 series processors are a major upgrade over the previous generation and the updated platform offers a host of benefits.
Last month, AMD officially took the wraps off of the Zen 4-based Ryzen 7000 series processors during its “together we advance_PCs” livestream event. During the stream, AMD CEO Dr. Lisa Su and other members of the executive team revealed four new processors in the Ryzen 7000 series, and showed off an array of new motherboards and memory designed for the platform.
At this point, many of you will know that the Ryzen 7000 series signifies a big step forward for AMD. The processors are based on a new microarchitecture and they move away from PGA (pin grid array) package designs in favor of LGA (land grid array). New chipsets also are arriving alongside the Ryzen 7000 series, and the platform also supports PCIe 5.0 and requires the latest DDR5 memory.
AMD has disclosed virtually everything about the Ryzen 7000 series, its supporting chipsets, and the Zen 4 architecture. However, today we get to actually take the processors for a spin on our own and show you how they perform in a variety of workloads and benchmarks. We also have some fresh details to share with you today about Zen 4 and the platform as a whole.
There is a ton to cover, so without further delay, we should probably get right to it...
The Zen 4 Architecture Powering Ryzen 7000AMD’s goal with the new Ryzen 7000 series was to offer the fastest CPU core for gamers, and the most compute performance in the mainstream desktop CPU segment for creators. Without giving away spoilers too early, AMD appears to have pulled it off—as of today, at least.
Everything about the Ryzen 7000 processors and the supporting technology contributes in some way to advance the performance and capabilities of the total platform—the Zen 4 architecture, more advanced manufacturing process, new IO die, and new chipsets all add something to the overall equation.
AMD’s Zen 4 architecture features an updated cache configuration that doubles the size of the L2, an enhanced front-end design, new ISA extensions for AI acceleration and AVX-512, integrated RDNA 2 graphics, and native support for PCI Express 5 and DDR5 memory.
Zen 4 is a power-optimized architecture that AMD designed to improve both single- and multi-threaded performance, while also improving overall efficiency. Single-thread gains will come by way of an approximate 13% IPC uplift, which is achieved through an array of improvements over Zen 3. Zen 4 features improved branch prediction, an approximately 68% larger micro-op cache (in addition to the larger L2), larger L2 translation lookaside buffer (TLB), 25% larger Instruction Retire Queue, deeper Integer and Floating Point registers, and 50% larger L1 and L2 branch target buffers (BTB). As AMD puts it, there are “deeper buffers throughout the core.”
In addition to the IPC enhancements offered by Zen 4, Ryzen 7000 series processors will also boost to higher frequencies, so cumulative single-thread improvements should be in the neighborhood of 29% versus the Ryzen 5000 series.
Ryzen 7000 series processors will leverage a similar chiplet design to previous-gen desktop Ryzen desktop processors, with one or two up-to 8-core chiplets (max 16-cores / 32-threads), paired to a new 6nm, lower-power IO die.
Ryzen 7000 series compute chiplets will be manufactured on a 5nm process node, employing 4th gen FinFET technology and an enhanced 15-layer telescoping metal stack. Due to the more advanced process and design optimizations, die area is reduced approximately 18% over Zen 3. AMD is also claiming an approximate 50% area reduction versus Intel’s 12th Gen Core processors based on Alder Lake; a Zen 4 core and its associated L2 cache require about 3.84mm2 versus 7.46mm2 for Alder Lake.
AMD Zen 3 Versus Zen 4 And Performance-Per-Watt Gains
The first batch of Ryzen 7000 series processors going on sale tomorrow will have a TDP of 170 Watts, though socket power increases up to 230 watts to build some future scalability (and overclocking headroom) into the platform. However, the overall power story with Zen 4 is complicated, as a roughly 50% reduction in idle power and the integration of many mobile-first power-savings technologies were incorporated into the architecture and platform, but high-end system configurations actually pull more power from the outlet—more on that a little later. On a related note, despite the smaller dies resulting in higher thermal density and the smaller / lower-mass integrated heat spreader design on Ryzen 7000 series processors versus their predecessors, AMD claims thermals are improved under many circumstances. This too, however, is complicated because the processors are designed to shoot up to a maximum 95°C TJMax to take advantage of any available thermal headroom and maximize performance.
Zen 4’s performance per watt is significantly improved as well. Zen 4 offers 62% lower power at similar performance levels to Zen 3, or 49% higher performance at similar power. The performance scaling, however, varies significantly at different TDPs. For example, 65 watt processors exhibit up to a 74% performance improvement, 105 watt processors up to 37%, and 170 watt processors up to 35%.
The Zen 4 architecture also incorporates support for AVX-512. In Zen 4, however, AVX-512 is implemented using double-pumped 256-bit data chunks unlike Intel’s latest architectures. This design decision was reportedly made to avoid large frequency fluctuations when executing AVX-512 workloads. In terms of performance, AMD is claiming a 1.3x improvement in FP32 inferencing workloads versus Zen 3, and up to a 2.5X improvements for Int8.
AMD's Initial Ryzen 7000 Series LineupThe initial lineup of AMD Ryzen 7000 series processors will consist of four SKUs, the Ryzen 9 7950X, Ryzen 9 7900X, Ryzen 7 7700X and Ryzen 5 7600X. Like previous-gen Ryzen 5000 series processors, the top-end Ryzen 9 7950X tops out at 16-cores / 32-threads, and core counts and cache decrease as we work down the stack. The Ryzen 7 7900X is a 12-core / 24-thread part, the Ryzen 7 7700X is 8-cores / 16-threads, and the Ryzen 5 7600X is 6-cores / 12-threads. Obviously, with this relatively small stack of processors, with no Ryzen 3 to be found, there is plenty of room to expand the line-up in the future.
Base and boost clocks also differ between the processors and are increased significantly over the previous-gen Ryzen 5000 series. For example, a Ryzen 9 7950X will offer a 5.7GHz boost clock, which is a full 800MHz higher than any Ryzen 5000 series part. Cache sizes also differ between the various Ryzen 7000 series processors, with the flagship 7950X offering up to 80MB of combined L2+L3 cache, with the mainstream Ryzen 5 7600X clocking in at 38MB.
Pricing for the processors will range from $299 for the mainstream Ryzen 5 7600X, on up to $699 for the flagship Ryzen 9 7950X, and the processors will be on store shelves tomorrow, September 27. AMD expects availability to be good, but demand will probably be very high as well.
Unboxing AMD's Ryzen 9 7950X And Ryzen 9 7900XFor this review, we got our hands on a pair of processors, the current top-end 16-core / 32-thread Ryzen 9 7950X and the next step down the stack, the 12-core / 24-thread Ryzen 9 7900X. The Ryzen 7 7700X and Ryzen 5 7600X are in-bound, though. We'll get those tested as soon as well can, once they arrive.
At this point, we're sure most of you have seen the new packaging of AMD's Ryzen 7000 series processors. As mentioned, these new CPUs ditch the 1,334 pins and PGA design of previous-gen Ryzen processors in favor of an LGA design with 1,718 pads. The heat spreader design is also radically different, with cutouts for the surface-mounted components on the top of the processor package, but the overall setup remains compatible with cooling hardware designed for older socket AM4 Ryzen processors.
AMD Ryzen 9 7950X And Ryzen 9 7900X CPU-Z Details
As you can see, there is 64K of L1 per core (32K D-Cache + 32K I-Cache), 1MB of L2 cache per core (both 8-way set associative), and 32MB of L3 cache per compute die, for 64MB total on these two chips. AMD's lower-end Ryzen 7 8-core and Ryzen 5 6-core processors will only feature a single chiplet + IO die, so they'll have a total of 32MB of L3, and the total amount of L1 and L2 will scale accordingly with the number of cores.