AMD Ryzen 9 3950X Review: 16 Cores Muscles Into the Mainstream

Turn the dial up to 16

Editor's Choice
(Image: © AMD)

Why you can trust Tom's Hardware Our expert reviewers spend hours testing and comparing products and services so you can choose the best for you. Find out more about how we test.

Ryzen 9 3950X Boost Frequency

In light of the controversy surrounding Ryzen 3000's ability to reach its rated boost clocks, we turned the same amount of attention to the Ryzen 9 3950X as we have in our series of other Ryzen 3000 boost clock tests

AMD recommends a 280mm AIO watercooler as the minimum bar for entry for the Ryzen 9 3950X, and advises that beefier coolers can unlock more performance. For stock testing, we used the same Corsair H115i 280mm watercoolers that we use in the lab for testing chips that don't come with a bundled cooler. We also used a beefy custom watercooling loop with two 360mm radiators for overclocking testing.

You'll need to install the 1.0.0.4B BIOS (or newer) in tandem with AMD's chipset drivers to enable the UEFI CPPC2 interface, which allows the operating system to prioritize scheduling threads into the fastest cores of the processor first. The chipset drivers also automatically install the required AMD-designed power plans (we recommend AMD's Ryzen High Performance Power Profile for enthusiasts). You'll also need the Windows May 2019 Update (or later) to enable the topology-aware scheduling implementation. Also, be aware that silicon quality, your motherboard, and firmware all play a role in the efficacy of AMD's unique boosting implementation, so your results may vary. 

With those prerequisites in place, we turned to our now-standard test for measuring boost clocks. We begin by recording the frequencies of each core during a series of commonly-used tests that should expose the peak frequencies. The first two tests are LAME and Cinebench in single-core test mode. These programs only execute on one core of the processor, which typically allows the chip to reach its peak boost frequency within its power, current, and thermal envelope. We also used tests with intermittent "bursty" workloads: PCMark 10, Geekbench, and VRMark run in rapid succession after the first two tests. 

With 16 cores hammering away, the per-core frequency recordings create almost-unintelligible charts, so the album above only includes the maximum and minimum frequencies recorded during each 1-second measurement interval (100ms sampling). That means these measurements could come from any one core, but it makes the charts easier to digest. We've also plotted chip temperature on the right axis (the dark red line).

We reached 4.7 GHz frequently during our tests, though you'll notice these boost frequencies are exceedingly short in duration, while Intel's processors tend to reach their boost clock and stay there for longer periods of time (contingent upon BIOS settings). 

We frequently reached 4.7 GHz with the Corsair H115i cooler, and even recorded a few bursts of 4.75 GHz. Better cooling yields much better results: At stock settings, we reached 4.75GHz much more frequently when we topped the chip with an EKWB waterblock connected to our custom loop, and overall boost activity was much more frequent. Finally, we enabled AMD's auto-overclocking PBO feature to measure peak clocks, and again reached 4.75 GHz regularly with the custom loop. 

We also examined the output from our logging software and noticed that the boost activity occurred much more frequently in active cores. That's an improvement over what we've seen with past firmwares that incorrectly boosted inactive cores. This indicates that the UEFI CPP2 interface is working correctly to enable Windows 10's Ryzen topology-aware thread scheduling. 

Temperatures peaked at 75C with the Corsair H115i's fans cranking away at full speed, but these workloads primarily consist of lightly-threaded activity with short bursts of multi-threaded activity. 

Ryzen 9 3950X Overclocking

AMD's Ryzen 3000 processors have drastically improved single-threaded performance, but you'll lose that benefit if you manually overclock. That's simply because the chips can't be manually overclocked on all cores to reach the same frequency as the single-core boost frequency. In fact, we often find the all-core overclock ceiling to be 200 to 300 MHz lower than the rated boost speeds, which is likely due to AMD’s new binning strategy that finds the Ryzen 3000 chips with a mix of both faster and slower cores

As we've seen with other Ryzen processors, we couldn't maintain an all-core overclock beyond 4.3 GHz, which is well short of the 3950X's 4.7 GHz boost clock. As such, an all-core overclock has the predictable result of boosting performance in some heavily-threaded workloads, but the reduction in performance in lightly-threaded applications isn't worth the trade-off. 

We had relatively little time during the NDA window to manually overclock the 3950X, so it's possible further tuning could expose larger gains. The overclocked 3950X's thermal output easily overwhelmed our 280mm AIO, so plan for a beefy watercooling solution if you plan on overclocking. 

We turned to AMD's auto-overclocking Precision Boost Overdrive feature for our battery of tests. This auto-overclocking algorithm preserves the benefits of the single core boost, as seen in our boost testing above, while speeding up threaded workloads. We did pair our PBO-enabled configuration with our custom watercooling loop, enabling the utmost performance possible with our available cooling solutions. However, PBO performance will vary based upon your cooling solution, motherboard, and firmware. 

Ryzen 9 3950X Power Consumption

It's important to remember that TDP isn't a one-to-one measure of power consumption. In the simplest terms, this rating quantifies the required performance of the CPU cooler based upon the chips' thermal dissipation – not power consumption. That means we won't see the Ryzen 9 3950X operate at 105W of power consumption. 

Power consumption measurements are always a bit tricky. But as long as your 12V supply (EPS) readings, motherboard power supply sensor values, and voltage transformer losses plausibly coincide, everything is fine. Therefore, we're using pure package power to avoid possible influences from our motherboard. Results from the PWM controller are very reliable if you take them as averages over a few minutes

We measured great power consumption from the Ryzen 9 3950X during our synthetic AIDA64 stress tests with non-AVX and AVX workloads, however, the synthetic power tests could be a bit misleading. Here we see that the stock 3950X consumes the same amount of power as the Ryzen 9 3900X, which has four fewer active cores, in both tests. The overclocked 3950X also consumes less power than the overclocked 3900X, which doesn't make sense given its higher allotment of cores. While comparing notes with Ian Cutress at AnandTech, he noted that the 3950X draws less power when more cores are active than it does when lightly loaded. For instance, he measured peak power with 10 cores loaded, but a significant drop in overall power consumption as more cores came under load. 

This is obviously a clever implementation by AMD to mitigate the thermal and power density issues associated with cramming 16 cores into such a small package, but it does mean that we'll have to chart out per-core power draw for a better view of synthetic power load. We'll update the article as necessary. 

This type of power distribution is best measured by using a sustained workload with quantifiable performance metrics, such as our standard y-cruncher and Handbrake x264 and x265 tests, the latter of which has a heavier distribution of densely-packed AVX instructions. The y-cruncher tests show that while the 3900X draws more power during the test, it actually provides slightly better performance.

AVX instructions need copious data throughput, and the extra cores on the 3950X might incur a slight penalty from contention on the Infinity Fabric. The 3950X's 16 cores also have access to roughly the same aggregate memory bandwidth as the 12-core Ryzen 9 3900X, which means it has reduced memory throughput per core. That can manifest as reduced scaling in some workloads. You'll notice the overclocked Threadripper 2950X isn't present in the y-cruncher chart, but that's because the system repeatedly crashed during this single benchmark, indicating that either the motherboard firmware or AMD's PBO algorithms could use some additional work. 

We see much the same trends emerge with our Handbrake tests, with the Ryzen 9 3900X consuming a similar amount, or slightly more, power than the Ryzen 9 3950X. However, these workloads tend to spread across the cores but not fully saturate them, which likely allows the 3950X to benefit from operating lower on the voltage/frequency curve, much like we observed with the Ryzen 9 3900, but still benefit from the parallelism of having more active cores. That equates to lower power consumption than the 3900X during the task even though the 3950X handily wins both benchmarks. Overall, the 3950X is incredibly power efficient.  

Swipe to scroll horizontally
AMD Socket AM4 (X570)AMD Ryzen 9 3950X, 3900X, Ryzen 7 3700X
Row 1 - Cell 0 MSI MEG X570 Godlike
Row 2 - Cell 0 2x 8GB G.Skill Flare DDR4-3200
Row 3 - Cell 0 2x 8GB G.Skill FlareX DDR4-3200 - Stock: DDR4-3200, OC: DDR4-3600
Intel LGA 1151 (Z390)Intel Core i9-9900K, i7-9900K
Row 5 - Cell 0 MSI MEG Z390 Godlike
Row 6 - Cell 0 2x 8GB G.Skill FlareX DDR4-3200 - Stock: DDR4-2666, OC: DDR4-3600
All SystemsNvidia GeForce RTX 2080 Ti
Row 8 - Cell 0 2TB Intel DC4510 SSD
Row 9 - Cell 0 EVGA Supernova 1600 T2, 1600W
Row 10 - Cell 0 Windows 10 Pro (1903 - All Updates)
CoolingCorsair H115i


MORE: Best CPUs
MORE: Intel & AMD Processor Hierarchy
MORE: All CPUs Content

Paul Alcorn
Managing Editor: News and Emerging Tech

Paul Alcorn is the Managing Editor: News and Emerging Tech for Tom's Hardware US. He also writes news and reviews on CPUs, storage, and enterprise hardware.

  • jimmysmitty
    Page 4s top says "Insert Heading".

    So its about as expected with better boost rates but requires much better cooling due to the amount of cores.
    Reply
  • TheSecondPower
    "As a result, the 3950X doesn't come with a bundled cooler, a first for AMD's mainstream Ryzen chips." Actually none of the X processors from the Ryzen 1000 generation came with a cooler.
    Reply
  • slash3
    The Geekbench section states the score as 52,626 points in multi-core, but the graph shows 56,626.
    Reply
  • Soaptrail
    Please include PCI-E 4 SSD in your comparison against the Intel HEDT cpu's when those arrive.
    Reply
  • Integr8d
    From the value perspective, it seems like the 3900x is super compelling. Thoughts?
    Reply
  • joeblowsmynose
    in the compression section ...

    " ... 2900WX ..." should be 2990WX

    Also, does power consumption not equate to cooling requirements? Why do we seem to have the 3950x drawing vastly less power than a 9900k @5.0ghz, (by about 50%) and about roughly the same as the 3900x, but the sentiment seems to be that this chip is very hard to cool, but that sentiment isn't raised with the other chips? Why this disparity?

    With the 9900k @5.0 drawing 50% more power, is it 50% more difficult to keep cool at that OC or is there some magic happening here that just causes the 3950x to output more heat, despite the power consumption? (I don't have a 9900k so I have no personal experience with its cooling requirements)

    And thank you for using a cooler people would actually buy for the testing purposes (outside the manual OC results). I think this is important. The more exotic cooling results are nice to see, but only as a supplement to real-world expectations, IMHO.
    Reply
  • joeblowsmynose
    Integr8d said:
    From the value perspective, it seems like the 3900x is super compelling. Thoughts?

    That's the one I will be getting - best bang for buck for what I need my CPU to do. I'll be waiting a little bit longer though to ensure the supply issue is 100% gone. The reason for this is that I think the 3900x became mired in the "boost clock" issue much more so than the other chips was that they may have slightly lowered their binning specs with the 3900x to be able to produce more useable chips against the very high demand for them.

    I have no evidence other than the boost clock issues with the 3900x, but I just want to be sure I'm getting the silicon exactly as it was initially intended. I could be wrong, but its just a precaution I am taking. Besides, we might see some deals popping up on them soon as well.
    Reply
  • jimmysmitty
    joeblowsmynose said:
    in the compression section ...

    " ... 2900WX ..." should be 2990WX

    Also, does power consumption not equate to cooling requirements? Why do we seem to have the 3950x drawing vastly less power than a 9900k @5.0ghz, (by about 50%) and about roughly the same as the 3900x, but the sentiment seems to be that this chip is very hard to cool, but that sentiment isn't raised with the other chips? Why this disparity?

    With the 9900k @5.0 drawing 50% more power, is it 50% more difficult to keep cool at that OC or is there some magic happening here that just causes the 3950x to output more heat, despite the power consumption? (I don't have a 9900k so I have no personal experience with its cooling requirements)

    And thank you for using a cooler people would actually buy for the testing purposes (outside the manual OC results). I think this is important. The more exotic cooling results are nice to see, but only as a supplement to real-world expectations, IMHO.

    Cooling a CPU is not always related to power use.

    And they have been using the H115i for most tests, only using the more exotic setups for high end overclocking.
    Reply
  • Phaaze88
    "Limited overclocking headroom"
    Okay, should this REALLY be a con for this cpu considering its use case(affordable professional level cpu, sans the extra pcie lanes)?
    Reply
  • jimmysmitty
    Phaaze88 said:
    "Limited overclocking headroom"
    Okay, should this REALLY be a con for this cpu considering its use case(affordable professional level cpu, sans the extra pcie lanes)?

    Considering it is an enthusiast CPU, yes. Overclocking is a core of the enthusiast platform. Hell it used to be one of AMDs biggest points was that all their CPUs could overclock on all boards. But with Ryzen its been limited due to the CPUs being clocked to the upper limit.
    Reply