AMD Ryzen 5 2600X + Ryzen 7 2700X Linux Benchmarks
The Linux Support Is In Good Shape.
With one exception, the Linux support for the Ryzen 5 2600X / Ryzen 7 2700X processors and the new AMD X470 motherboards (at least the MSI X470 GAMING M7 and ASUS ROG CROSSHAIR VII HERO) appear to be in great shape. I have stressed the two systems with full load via Phoronix Test Suite stress-run for more than 12 hours, besides the dozens of hours of performance benchmarks, to no stability issues -- or any "AMD performance marginality problem" that affected some early Zen CPUs last year -- and there hasn't been any segmentation faults or other problems that have affected some other processors of past generations. All key components have been working and no real problems during my testing thus far with Ubuntu 17.10, Ubuntu 18.04, and Fedora 28 Beta. I'll be testing with more Linux distributions as well as the BSDs soon.
The one main exception has been the AMD CPU temperature reporting for the Ryzen 5 2600X and Ryzen 7 2700X. AMD added the Zen CPU temperature reporting to the Linux kernel last year after the launch of the original Ryzen CPUs, but while there are reported values for these new CPUs, they are incorrect. Under idle, the temperatures were basically reported as 95~100 Celsius, which is obviously inaccurate. As we have seen though with some recent kernel updates, some AMD Zen CPUs need an offset added to the k10temp Linux kernel driver. This is presumably the case here with the Ryzen 5 2600X / Ryzen 7 2700X simply needing an offset added to this hwmon driver. This really shouldn't be a big deal though unless your CPU cooling is inadequate and/or you plan on doing some significant overclocking.
Ryzen 2000 Series Linux Benchmarks
Just-published were the Ryzen 5 2600X / Ryzen 7 2700X gaming benchmarks under Linux with OpenGL and Vulkan titles to check out. In this article are just some of our common Linux CPU benchmarks and those that can really stress all available CPU cores of modern Intel and AMD platforms. This article is the first of many fresh Linux CPU benchmarks coming and consist of the systems I was able to re-test with the latest Linux software stack as well as testing the Ryzen 5 2600X and Ryzen 7 2700X systems for the first time.
The CPUs featured in this comparison and all running from their default/stock speeds included the Ryzen 7 1700, Ryzen 7 1800X, Ryzen 5 2400G, Ryzen 5 2600X, Ryzen 7 2700X, Core i5 7600K, Core i5 8400, and Core i7 8700K. During testing each system was tested with 2 x 8GB DDR4-3200 Corsair memory, Crucial 525GB MX300 series SSD though I/O tests obviously weren't the focus of today's tests, and for the systems where power consumption / performance-per-Watt monitoring was being done was used with an MSI Radeon RX 580 graphics card although the GPU tests are in the aforelinked article and other graphics/gaming benchmarks will be coming in later articles. This piece is mostly looking at the heavy CPU workloads carried out via the Phoronix Test Suite.
On all these systems Ubuntu 18.04 LTS x86_64 in its latest near-final development form were tested while upgrading to the Linux 4.16.2 stable kernel. The CFLAGS/CXXFLAGS were set to "-O3 -march=native" during testing with each test profile being rebuilt for the respective CPU microarchitecture. The CPU frequency scaling driver's governor was also set to performance for the duration of the benchmarking process.
Along with these initial Intel/AMD CPU performance benchmarks are also AC system power consumption / performance-per-Watt and then performance-per-dollar figures too for these latest Intel and AMD processors being tested from Ubuntu Linux.