19-Way CPU Comparison On Ubuntu With Linux 4.15

This Phoronix CPU benchmark suite was published on Feb 12, 2018. The test platform uses 4.15 kernel which include the Spectre/Meltdown patches. Additional benchmark data are provided by ASL for analysis on the processor performance and cost consideration.

This table summarizes relative performance of various CPU models (uni-processor configuration) using AMD Epyc 7601 as the base index of one. The fastest performer for each test is highlighted.

CPU Model
Core/Thread/Clock
MSRP
Epyc 7601
32/64/2.2G
$4,265
Ci7-7820X
8/16/3.6G
$599
TR 1900X
8/16/3.8G
$449
Ci9-7900X
10/20/3.3G
$999
Ci7-7800X
6/12/3.5G
$383
Ci9-7940X
14/28/3.1G
$1399
Ci7-8700K
6/12/3.7G
$359
Ci7-8086K
6/12/4.0G
$425
Ci9-7960X
16/32/2.8G
$1699
NAS Parallel Benchmarks v3.3 1 0.4 0.4 0.5 0.3 0.7 0.4 0.4 0.8
Parboil v2.5 (OpenMP CUTCP) 1 0.25 0.46 0.31 0.19 0.4 0.23 0.23 0.43
Parboil v2.5 (OpenMP Stencil) 1 0.9 0.66 1.31 0.82 1.74 0.65 0.65 1.85
Rodinia v2.4 (OpenMP LavaMD) 1 0.38 0.42 0.48 0.29 0.63 0.31 0.31 0.68
Timed MAFFT Alignmen v6.864 1 1.28 1.49 1.42 1.21 1.4 1.38 1.4 1.11
Timed MrBayes Analysis v3.1.2 1 0.71 0.7 0.84 0.54 1.05 0.6 0.6 1.16
Botan v2.4.0 (KASUMI - Encrypt) 1 1.3 1.3 1.3 1.2 1.3 1.4 1.5 1.3
Botan v2.4.0 (AES-256 - Encrypt) 1 0.3 1.3 0.3 0.3 0.3 0.9 0.9 0.3
Botan v2.4.0 (Twofish - Encrypt) 1 1.3 1.2 1.3 1.2 1.3 1.5 1.5 1.3
John The Ripper v1.8.0 (Blowfish) 1 0.7 0.6 0.9 0.5 1.1 0.6 0.6 1.2
Open FMM Nero2D v2.0.2 1 0.46 0.46 0.28 0.45 0.31 0.31 0.51
TTSIOD 3D Renderer v2.3a 1 0.7 0.7 0.9 0.5 1.1 0.7 0.7 1.2
H.264 Video Encoding v2018-02-05 1 0.8 0.7 1 0.6 1.2 0.7 0.7 1.3
Himeno Benchmark v3. 1 2.7 1.3 2.8 2.6 2.9 3.0 3.2 2.8
7-Zip Compression v9.20.1 1 0.5 0.4 0.6 0.4 0.8 0.4 0.4 0.9
asmFish v2017-09-19 1 0.4 0.3 0.5 0.3 0.7 0.3 0.4 0.7
Timed Linux Kernel Compilation v4.13 1 0.67 0.6 .81 .52 1.03 0.58 0.58 1.1
C-Ray v1.1 1 0.2 0.46 0.25 0.15 0.33 0.23 0.23 0.35
POV-Ray v3.7.0.7 1 0.43 0.43 0.53 0.33 0.71 0.36 0.36 0.76
AOBench 1 1.17 1.12 1.14 1.08 1.16 1.30 1.37 1.14
LAME MP3 Encoding v3.100 1 1.56 1.31 1.54 1.45 1.53 1.7 1.73 1.52
FFmpeg v3.4.1 (H.264 HD to NTSC DV) 1 0.81 1.37 0.79 1.96 0.77 2.37 2.36 0.77
Hackbench (Count:8 - Type:Process) 1 0.62 0.69 0.73 0.48 0.86 0.6 0.64 0.98
OpenSSL v1.1.0f (RSA 4096-bit Performance) 1 0.5 0.4 0.7 0.4 0.9 0.4 0.4 1
PyBench v2008-08-14 1 1.54 1.22 1.53 1.43 1.54 1.7 1.8 1.5
NGONX Benchmark v1.9.9 1 1.8 1.2 1.7 1.7 1.8 1.9 1.9 1.8
Apache Benchmark v2.4.29 1 1.6 1.4 1.8 1.7 1.8 2.1 2.1 1.6
PHPBench v.0.8.1 1 1.6 1.2 1.6 1.5 1.6 1.8 1.9 1.6
Botan v2.4.0 (KASUMI - Encrypt - Decrypt) 1 1.3 1.3 1.3 1.2 1.3 1.4 1.5 1.3
Botan v2.4.0 (AES-256 - Encrypt - Decrypt) 1 0.3 1.3 0.3 0.3 0.3 0.8 0.9 0.3
Botan v2.4.0 (Two - Encrypt - Decrypt) 1 1.3 1.3 1.3 1.2 1.3 1.4 1.5 1.3

Fastest Performance with Extreme Core Count

For highly parallelized applications such as 3D rendering, highest performance can be obtained using multi-processor system with extreme high core CPU. For example, the Marquis C946 configured with four Xeon MP E7-4830v4 processors (56 cores/112 threads) obtains the fastest Povray rendering time.

The Marquis K834 configured with one AMD Epyc 7601 processor (32 cores/64 threads) delivers the 2nd fastest Povray rendering time. Using the Marquis K918 with two AMD Epyc 7601 processors (64 cores/128 threads), Povray rendering speed will surpass the four-way Intel Xeon MP configuration.

Best Performance and Cost Ratio

The Marquis C532 configured with one Core i9 processor delivers the best performance and cost ratio due to its high instructions per cycle (IPC) and moderate high core count.

Single Threaded Application on High CPU Clock Speed

The Marquis C533 configured with one Intel Core i7-8086K processor delivers fastest performance on single threaded applications due to its high instructions per cycle (IPC) and advanced 8th generation architecture.