by Rob Williams on July 9, 2019 in Processors
How do AMD’s latest CPUs fare in workstation workloads? This article is going to investigate that, pitting the 8-core Ryzen 7 3700X and 12-core Ryzen 9 3900X against a wide-range of tests. Those include audio and video encoding, lots of rendering, photogrammetry, science, and for good measure: gaming.
If you’re interested in Linux performance, you may want to take a look at our experiences with Zen 2 here.
Leading up to this point, the wait for Zen 2 seemed long, but in reality, we’ve been treated to quite a bit of CPU goodness over the past couple of years. Just over two years ago, AMD released its first Ryzen iteration, following it up with the second-gen in the spring. Alongside the desktop chips have been Threadripper and EPYC releases, as well – two more series that will see new models later this year.
Ryzen debuted with a 14nm design in 2017, and a year later, we saw the 12nm Ryzen second-gen. It’s pretty quick, then, that AMD has already made the move to 7nm, a spot that it’s going to occupy for some time. Going forward, the goal will be to optimize for the current node, and deliver future chips as 7nm+.
With its launch this week, AMD is bringing five SKUs to market, including the 12-core Ryzen 9 3900X, a chip that directly competes with Intel’s Core i9-9900K at the $499 price-point. AMD is taking care of those who don’t want to shell out so much with four other models ranging between $199~$399. In a few months, a 16-core R9 3950X will be released at $749.
We’ve covered Zen 2 quite a bit this year so far, having learned lots about it during Computex and E3. The key takeaways are that these new chips enjoy a process shrink to 7nm, which comes in addition to a major architecture reworking. We’ve entered the chiplet generation for AMD, which sees a dedicated I/O chip sit in between the CCX core modules on the same package. It’s a design that could help rid out some annoying threading issues seen with AMD’s high-end Threadrippers.
Here’s the full current lineup to help put available options into better perspective:
|
AMD’s Current-gen Ryzen Processor Lineup |
|
Cores |
Clock (Turbo) |
L2+L3 |
Memory |
TDP |
Price |
|
Threadripper WX-series |
2990WX |
32 (64T) |
3.0 GHz (4.2) |
16+64MB |
Quad |
250W |
$1799 |
2970WX |
24 (48T) |
3.0 GHz (4.2) |
12+64MB |
Quad |
250W |
$1299 |
|
Threadripper X-series |
2950X |
16 (32T) |
3.5 GHz (4.4) |
8+32MB |
Quad |
180W |
$899 |
2920X |
12 (24T) |
3.5 GHz (4.3) |
6+32MB |
Quad |
180W |
$649 |
|
Ryzen 9 |
R9 3950X |
16 (32T) |
3.5 GHz (4.7) |
72MB |
Dual |
105W |
$749 |
R9 3900X |
12 (24T) |
3.8 GHz (4.6) |
70MB |
Dual |
105W |
$499 |
|
Ryzen 7 |
R7 3800X |
8 (16T) |
3.9 GHz (4.5) |
36MB |
Dual |
95W |
$399 |
R7 3700X |
8 (16T) |
3.6 GHz (4.4) |
36MB |
Dual |
65W |
$329 |
R7 2700X |
8 (16T) |
3.7 GHz (4.3) |
4+16MB |
Dual |
105W |
$329 |
R7 2700 |
8 (16T) |
3.2 GHz (4.1) |
4+16MB |
Dual |
65W |
$299 |
|
Ryzen 5 |
R5 3600X |
6 (12T) |
3.8 GHz (4.4) |
35MB |
Dual |
95W |
$249 |
R5 3600 |
6 (12T) |
3.6 GHz (4.2) |
35MB |
Dual |
65W |
$199 |
R5 2600X |
6 (12T) |
3.6 GHz (4.2) |
3+16MB |
Dual |
95W |
$219 |
R5 2600 |
6 (12T) |
3.4 GHz (3.9) |
3+16MB |
Dual |
65W |
$189 |
|
Ryzen w/ Radeon Vega Graphics |
R5 3400G |
4 (8T) |
3.7 GHz (4.2) |
0.5+4MB |
Dual |
65W |
$149 |
R3 3200G |
4 (4T) |
3.6 GHz (4.0) |
0.5+4MB |
Dual |
65W |
$99 |
Since we’ve been drowning in testing and generating content recently, we’re going to speed through this intro a bit in order to tackle the fifty performance charts we have to talk about. But, there are some important things to note before we proceed into those.
First and foremost, AMD is delivering a new chipset with Zen 2, with both it and the CPUs delivering PCIe 4.0 bandwidth. For those who want to take advantage of the fastest storage on the planet, it’s coming, and it’s going to use PCIe 4.0. We have a 2TB Aorus NVMe in the lab that is spec’d at 5GB/s read, and plan to test it out in the near-future, once we settle on a good testing methodology.
For one reason or another, the X570 chipset uses a lot of power, as evidenced by the fact that most motherboards using it are equipped with fans to keep temperatures under control. This design annoys us a bit, because an extra fan means that there is potential for something to go wrong down-the-road.
Because the chipset draws so much power, we’d recommend sticking to X470 if you’re not interested in PCIe 4.0 or certain CPU features. This is the first review in a while where we actually decided to not do power testing, since we’ve been skeptical of our ability to delivery truly accurate results (it’s hard when you just eye a Kill-A-Watt, and the GPU power APIs don’t always agree with real use.) Our friend Joel Hruska from ExtremeTech explored this X570 power use a lot more.
Because we recommended X470, Zen 2 of course supports backwards compatibility. AMD really had to jump through some hoops to continue that path, but it’s a choice that will be hugely appreciated by many – especially those who don’t need to take advantage of the beefier X570 option. The first CPU we installed into our X570 board was the last-gen 2700X, and after flashing the EFI with the FlashBack feature on the Aorus’ board, we were up and running very quickly.
And with all that, we’re overdue on delivering our results as is, so let’s quickly tackle methodologies and test systems, or get right into the results!