Skip to main content

AMD Ryzen 9 9900X and Ryzen 9 9950X review: mystifying performance

Something is broken here.

amd ryzen 9900x and 9950x cpus in boxes
Image credit: Digital Foundry

A week ago we looked at the slightly underwhelming AMD Ryzen 9600X and 9700X, which were marked by modest gaming performance increases in some titles, more significantly better content creation grunt and slightly better thermals. Now it's time to look at the second half of AMD's Zen 5 quartet, the £459/$499 Ryzen 9 9900X and £609/$649 Ryzen 9 9950X. These are powerful 12-core and 16-core parts that ought to be more of interest to content creators than gamers, so do they make a better case for Ryzen 9000? And does either one manage to exceed the top-level gaming performance of the 7800X3D?

Unfortunately, after four days of frantic benchmarking and troubleshooting, I'm not sure AMD has succeeded on either of these points. Our Ryzen 9900X and 9950X testing has been marked by confusingly poor gaming performance, including performance regressions versus the 7900X and 7950X, alongside a few examples of genuine uplifts that nonetheless don't go far enough to making these CPUs worth recommending.

This review does at least mark the debut of two improvements to our benchmarking suite compared to last week's reviews, which itself marked the introduction of an entirely new automated benchmarking system for Digital Foundry - and therefore only included a more limited selection of games than we've offered in the past.

ryzen 9000 die shot
Zen 5 uses 4nm CCDs versus the 5nm process used for Zen 4, while the I/O die remains on 6nm. | Image credit: AMD/Digital Foundry

First, we've added 720p data - in addition to the 1080p, 1440p and 4K data - which some people prefer for CPU benchmarking as it takes the GPU even more out of the equation. Second, we've added two new games in new genres: Counter-Strike 2 to represent competitive shooters and Starfield to represent Bethesda-style RPGs. Both offer a stern challenge for modern CPUs, especially with the higher refresh rate screens now common. Of course, we'll continue to expand our testing in the future, with some exciting possibilities on the horizon.

Based on our 9600X and 9700X results last week, while gaming performance doesn't match the pace of improvement in previous Ryzen generations, we do at least expect to see a reasonable uptick in content creation performance. That's thanks to an increase in IPC (instructions per clock, an indicator of single-core grunt), while clockspeeds, power usage and thermals remain flat or slightly improved. As with the 9600X and 9700X, the single-core gains come as a combination of architectural improvements (such as an improved branch predictor, better AVX-512 support and doubled data bandwidth between L2 to L1 caches) and the switch to a more efficient 4nm CCD.

With that in mind, the 9900X is rated at a lower 120W TDP than the 170W 7900X - though the 9950X is at the same 170W mark as the 7950X it replaces. Improved thermal resistance also means that temperatures at the same TDP ought to be lower - AMD claims a 7°C reduction at matched TDPs, which is arguably more important in these high core count products more often used for all-core workloads that maximise temperatures.

CPU design Boost Base L3 cache TDP RRP
Ryzen 9 9950X Zen 5 16C/32T 5.7GHz 4.3GHz 64MB 170W £609/$649
Ryzen 9 9900X Zen 5 12C/24T 5.6GHz 4.4GHz 64MB 120W £459/$499
Ryzen 7 9700X Zen 5 8C/16T 5.5GHz 3.8GHz 32MB 65W £339/$359
Ryzen 5 9600X Zen 5 6C/12T 5.4GHz 3.9GHz 32MB 65W £269/$279
Ryzen 9 7950X3D Zen 4 16C/32T 5.7GHz 4.2GHz 128MB 120W $699/£699
Ryzen 9 7950X Zen 4 16C/32T 5.7GHz 4.5GHz 64MB 170W $699/£739
Ryzen 9 7900X3D Zen 4 12C/24T 5.6GHz 4.4GHz 128MB 120W $599/£599
Ryzen 9 7900X Zen 4 12C/24T 5.6GHz 4.7GHz 64MB 170W $549/£579
Ryzen 9 7900 Zen 4 12C/24T 5.4GHz 3.7GHz 64MB 65W $429/£519
Ryzen 7 7800X3D Zen 4 8C/16T 5.0GHz 4.2GHz 96MB 120W $449/£375
Ryzen 7 7700X Zen 4 8C/16T 5.4GHz 4.5GHz 32MB 105W $399/£419
Ryzen 7 7700 Zen 4 8C/16T 5.3GHz 3.8GHz 32MB 65W $329/£349
Ryzen 5 7600X Zen 4 6C/12T 5.3GHz 4.7GHz 32MB 105W $299/£319
Ryzen 5 7600 Zen 4 6C/12T 5.1GHz 3.8GHz 32MB 65W $229/£249
Ryzen 5 7500F Zen 4 6C/12T 5.0GHz 3.7GHz 32MB 65W $200/£255
Ryzen 9000 benchmarking setup
A very professional test rig setup, featuring a Ryzen 9000 processor, RTX 4090, ASRock Taichi X670E and the Alphacool Aurora Eisbaer 240mm AiO. | Image credit: Digital Foundry

As suggested by AMD, we're using a similar physical setup to our previous Ryzen 7000 testing, including an ASRock X670E Taichi motherboard, G.Skill Trident Z5 Neo DDR5-6000 CL30 RAM and an Eisbaer Aurora 240mm AiO. The big difference is that our RTX 3090 has been swapped out for an RTX 4090 Founders Edition, providing extra graphics performance to push modern CPUs even harder.

While Ryzen 9000 is the star of the show, we also tested a selection of earlier Ryzen 3000 and 5000 processors and a selection of Intel's 14th-gen processors. Our Intel CPU testing was performed on the Gigabyte Aorus Z790 Master using the same DDR5-6000 CL30 RAM, while AM4 CPUs were tested on the classic Asus ROG Crosshair 8 Hero with a Trident Z Royal DDR4-3600 CL16 kit.

For storage, we're using a 4TB Lexar NM790 PCIe 4.0 NVMe SSD and 4TB Kingston KC3000. Our rig is completed with a 1000W Corsair RM1000x power supply. Testing was performed on a fresh install of Windows 11 with the latest Windows updates (23H2), chipset drivers (6.06.28.910) and BIOS revisions (3.06 for the ASRock AM5 board) installed.

Cinebench 2024 (1T) 2024 (MT) R20 (1T) R20 (MT)
Ryzen 5 3600X 77 578 485 3654
Ryzen 7 5800X3D 95 915 546 5746
Ryzen 9 5900X 98 1171 610 8393
Ryzen 5 7600X 114 845 744 5814
Ryzen 7 7700X 118 1127 758 7609
Ryzen 7 7800X3D 112 1074 688 6988
Ryzen 9 7900X 116 1605 776 11196
Ryzen 9 7950X 121 2004 784 14272
Ryzen 5 9600X 132 935 850 6358
Ryzen 7 9700X 130 1172 862 7851
Ryzen 9 9900X 135 1784 879 12617
Ryzen 9 9950X 138 2235 866 15850
Intel Core i5 14600K 120 1400 777 9420
Intel Core i7 14700K 127 1987 818 13614
Intel Core i9 14900K 133 2107 875 15297

Before we get into the gaming benchmarks, it's worth spending some time looking at the results of our content creation testing. These serve as synthetic benchmarks for gamers, suggesting certain levels of performance we might expect in a best-case scenario, and of course they can also be a useful indicator for people that actually intend to use a Ryzen 9000 CPU for 3D modelling or video production. These 12-core and 16-core parts tend to be impressive performers, and thankfully that is the case for Zen 5 as well.

We'll look to expand this in future, but for now we have three workloads: Cinebench 2024 and R20 simulate the 3D modelling and animation program Cinema 4D, while Handbrake is literally just transcoding an early DF Patreon video into H264 and H265 formats - a common task for anyone that works with video.

Let's look at the Cinebench 2024 results first, which are recorded after a 10 minute plus loop to ensure CPUs aren't able to quickly knock in a good score before thermal or power limits kick in. Here we see single-core improvements in the ~15 percent range for both CPUs over their predecessors, while multi-core gains are a bit more modest: 11 percent for both. For context, Intel's 14700K is 11 percent faster than the 9900X in this test, but the 9950X outduels the 14900K by around six percent.

Cinebench R20 is a legacy test for us, having run in a huge number of previous CPU reviews, and so we thought it was worth running as well in case you wanted to go back and compare results. We saw similar margins here gen-on-gen (+11 percent multi-core for both Ryzen 9000 CPUs).

Handbrake H264 (fps) HEVC (fps)
Ryzen 5 3600X 26.66 10.80
Ryzen 7 5800X3D 42.00 18.71
Ryzen 9 5900X 57.59 23.83
Ryzen 5 7600X 41.29 18.31
Ryzen 7 7700X 53.27 23.65
Ryzen 7 7800X3D 49.63 21.54
Ryzen 9 7900X 78.35 32.59
Ryzen 9 7950X 98.58 41.68
Ryzen 5 9600X 42.51 19.77
Ryzen 7 9700X 51.80 23.79
Ryzen 9 9900X 82.96 35.33
Ryzen 9 9950X 103.25 44.97
Intel Core i5 14600K 59.42 25.39
Intel Core i7 14700K 80.26 31.07
Intel Core i9 14900K 85.06 35.08

Our final test is the Handbrake transcode test, where we convert an 822MB 4K video file using the H264 and H265 codecs using the Production Standard preset set to CRF 18. We're using the most recent version of Handbrake here, 1.8.1, which helpfully shows its statistics in the application window rather than burying the average encoding frame-rate in a log file.

These transcode results show a much smaller advantage for Ryzen 9000, something we also found with the 9600X and 9700X. That's around five percent in H264 and eight percent in H265 for the 9900X and 9950X over their immediate predecessors - perhaps due to those AVX architectural improvements.

We didn't have the chance to experiment with PBO and other performance enhancements this time around, but we did see a decent jump at the expense of power efficiency with the 9700X and I'd expect that the 9900X and 9950X will get meaningfully faster if you disregard the stock power and thermal budget.

With our content creation benchmarks completed, it's time for the game benchmarks. Unfortunately, it's largely downhill from here.

AMD Ryzen 9 9900X and Ryzen 9 9950X analysis