AMD Ryzen 5 2600 / Ryzen 7 2700 Benchmarks On Linux, 9-Way Ubuntu CPU Comparison
For this latest Intel/AMD Linux CPU benchmarking comparison the following processors were tested at their stock speeds:
- Core i5 8400
- Core i7 8700K
- Ryzen 7 1700
- Ryzen 7 1800X
- Ryzen 5 2400G
- Ryzen 5 2600
- Ryzen 5 2600X
- Ryzen 7 2700
- Ryzen 7 2700X
The selection was based upon the relevant CPUs I had available for testing at the time.
Compared to the original Zen+ Linux benchmarking, since then the software stack has changed, besides also using the latest BIOS on all of the test systems. The operating system was Ubuntu 18.04 LTS x86_64 but with having used the Linux 4.17 Git kernel as of 13 May for this round of benchmarking, providing a bleeding-edge look at the Linux kernel support. Using the Linux 4.17 kernel also allowed the CPU temperature support via the k10temp driver to work on all of the AMD Ryzen 2000 series processors tested.
In addition to the bleeding-edge kernel, I also built the brand new GCC 8.1 compiler for building all of the source-based test profiles under test. GCC 8.1 was used and the CFLAGS/CXXFLAGS were set to "-O3 -march=native" while obviously rebuilding all of the tests for each of the processors being tested.
In common to all of the systems tested was a 256GB Samsung 950 PRO NVMe solid-state drive for this Ubuntu Linux installation, 2 x 8GB DDR4-3400 memory, and on the systems where the power consumption and graphics testing was done was used with the AMD Radeon RX Vega 64.
The Ryzen processors were tested with the ASUS ROG CROSSHAIR VII HERO motherboard while using the latest 0509 BIOS at the time of testing. There were no Linux compatibility problems to note, especially now with the latest kernel having working CPU core temperature reporting via the k10temp driver.
All of these Linux CPU benchmarks were carried out in a fully-automated and reproducible manner using the open-source Phoronix Test Suite benchmarking software. Thanks to the automation and reproducible design of our open-source benchmarking framework, it's super easy to see how your own system compares to the results found in this article: simply install the Phoronix Test Suite and then run phoronix-test-suite benchmark 1805161-AR-AMDNEWRYZ10 to carry out your own fully-automated, side-by-side benchmark comparison using the tests in the same exact manner as was used for this benchmarking.
In addition to the raw Intel/AMD Linux CPU performance, for the relevant CPUs are also core CPU temperatures under load, AC system power consumption, and performance-per-dollar metrics based upon current pricing available from Amazon. The AMD Ryzen CPUs were using the Wraith Prism LED cooler for the testing process to have the same heatsink.