AMD Ryzen 7 3700X + Ryzen 9 3900X Offer Incredible Linux Performance But With A Big Caveat

Written by Michael Larabel in Processors on 7 July 2019. Page 3 of 11. 100 Comments

As for the performance of the Ryzen 7 3700X and Ryzen 9 3900X, it's quite good on Ubuntu 19.04 with my testing done using the Linux 5.2 Git kernel and also having upgraded to the GCC 9.1 compiler in order to have support for "znver2" (Zen 2) support with the initial optimizations in place there. The Ryzen 7 3700X and Ryzen 9 3900X were tested from the MSI MEG X570 GODLIKE and ASUS ROG CROSSHAIR VII HERO with 2 x 8GB DDR4-3600 memory, Corsair Force MP600 NVMe SSD, and Sapphire RX 590 (a gaming-focused article is forthcoming, for this article are not graphics tests).

All systems were running Linux 5.2 Git with GCC 9.1 and CFLAGS/CXXFLAGS set to "-O3 -march=native" for all source-built tests. In addition to the Ryzen 7 3700X and Ryzen 9 3900X, other processors tested in time included the Core i3 8100, Core i5 7600K, Core i5 8400, Core i5 9400F, Core i7 8700K, Core i9 7960X, and Core i9 9900K on the Intel side. AMD processors tested in time were the Ryzen 3 1300X, Ryzen 3 2200G, Ryzen 5 2400G, Ryzen 7 2700, Ryzen 7 2700X, Ryzen 7 3700X, Ryzen 9 3900X, Threadripper 2920X, Threadripper 2950X, and Threadripper 2990WX.

Via the Phoronix Test Suite a wide range of Linux CPU benchmarks were carried out. Due to much time involved analyzing the Linux issue (as well as also prepping for the Radeon RX 5700 series launch), this articled is just looking at the raw performance of these new processors on Ubuntu 18.04 LTS while follow-up articles will be looking at the thermal/power, Linux gaming performance, and other areas. All processors were tested with their default mitigations.

Related Articles