AMD Ryzen 9 9900X and Ryzen 9 9950X review: mystifying performance
Something is broken here.
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](https://assetsio.gnwcdn.com/chips_I0uRlgS.jpg?width=690&quality=75&format=jpg&auto=webp)
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](https://assetsio.gnwcdn.com/setup_mDIrtqW.jpg?width=690&quality=75&format=jpg&auto=webp)
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
- Introduction, test rig and content creation benchmarks [this page]
- Gaming benchmarks: Flight Simulator 2020, Hitman 3, Forza Horizon 5
- Gaming benchmarks: Far Cry 6, Cyberpunk 2077, Crysis 3 Remastered
- Gaming benchmarks: Starfield, Counter-Strike 2
- AMD Ryzen 9 9900X and Ryzen 9 9950X: the Digital Foundry verdict