Q4-2017 Linux distribution comparison on two systems. Eight Linux distros each, tested out-of-the-box performance. Linux OS benchmarks for a future article on Phoronix, by Michael Larabel.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1805099-FO-1711188AL69
Core i9 7980XE + Dual Xeon Gold - 8-Way Linux Distribution Comparison
Q4-2017 Linux distribution comparison on two systems. Eight Linux distros each, tested out-of-the-box performance. Linux OS benchmarks for a future article on Phoronix, by Michael Larabel.
i9-7980XE: CentOS 7:
Processor: Intel Core i9-7980XE @ 4.40GHz (18 Cores / 36 Threads), Motherboard: ASUS PRIME X299-A, Chipset: Intel Device 2020, Memory: 16384MB, Disk: 16GB Voyager 3.0 + 120GB Force MP500, Graphics: AMD Radeon RX 470/480/580 8192MB, Audio: Realtek Generic, Monitor: Acer B286HK, Network: Intel Connection
OS: CentOS Linux 7, Kernel: 3.10.0-693.5.2.el7.x86_64 (x86_64), Desktop: GNOME Shell 3.22.3, Display Server: X Server 1.19.3, Display Driver: radeon 7.7.99, OpenGL: 4.5 Mesa 17.0.1 Gallium 0.4 (LLVM 3.9.1), Compiler: GCC 4.8.5 20150623, File-System: xfs, Screen Resolution: 3840x2160
i9-7980XE: Debian 9.2:
Processor: Intel Core i9-7980XE @ 4.40GHz (18 Cores / 36 Threads), Motherboard: ASUS PRIME X299-A, Chipset: Intel Device 2020, Memory: 4 x 4096 MB DDR4-3200MHz Corsair CMK16GX4M4C3200C16, Disk: 16GB Voyager 3.0 + 120GB Force MP500, Graphics: LLVMpipe, Audio: Realtek Generic, Monitor: Acer B286HK, Network: Intel Connection
OS: Debian 9.2, Kernel: 4.9.0-4-amd64 (x86_64), Desktop: GNOME Shell 3.22.3, Display Server: X Server 1.19.2, Display Driver: modesetting 1.19.2, OpenGL: 3.3 Mesa 13.0.6 Gallium 0.4 (LLVM 3.9 256 bits), Compiler: GCC 6.3.0 20170516, File-System: ext4, Screen Resolution: 1280x1024
i9-7980XE: Clear Linux 19110:
Processor: Intel Core i9-7980XE @ 4.40GHz (18 Cores / 36 Threads), Motherboard: ASUS PRIME X299-A, Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 4 x 4096 MB DDR4-3200MT/s Corsair CMK16GX4M4C3200C16, Disk: 16GB Voyager 3.0 + 120GB Force MP500, Graphics: AMD Radeon RX 470/480/570/580, Audio: Realtek ALC1220, Network: Intel Connection
OS: Clear Linux OS 19110, Kernel: 4.13.12-430.native (x86_64), Vulkan: 1.0.39, Compiler: GCC 7.2.1 20170910 + Clang 5.0.0 + LLVM 5.0.0, File-System: ext4, Screen Resolution: 1024x768
i9-7980XE: Fedora 27:
Processor: Intel Core i9-7980XE @ 4.40GHz (18 Cores / 36 Threads), Motherboard: ASUS PRIME X299-A, Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 16384MB, Disk: 16GB Voyager 3.0 + 120GB Force MP500, Graphics: AMD Radeon 8192MB, Audio: Realtek ALC1220, Monitor: Acer B286HK, Network: Intel Connection
OS: Fedora 27, Kernel: 4.13.9-300.fc27.x86_64 (x86_64), Desktop: GNOME Shell 3.26.1, Display Server: Wayland, OpenGL: 4.5 Mesa 17.2.2 (LLVM 4.0.1), Compiler: GCC 7.2.1 20170915, File-System: ext4, Screen Resolution: 3840x2160
i9-7980XE: Ubuntu 18.04 11-17:
Processor: Intel Core i9-7980XE @ 4.40GHz (18 Cores / 36 Threads), Motherboard: ASUS PRIME X299-A, Chipset: Intel Device 2020, Memory: 16384MB, Disk: 120GB Force MP500, Graphics: AMD Radeon RX 470/480 8192MB, Audio: Realtek ALC1220, Monitor: Acer B286HK, Network: Intel Connection
OS: Ubuntu 18.04, Kernel: 4.13.0-16-generic (x86_64), Desktop: GNOME Shell 3.26.2, Display Server: Wayland, OpenGL: 4.5 Mesa 17.2.2 (LLVM 5.0.0), Compiler: GCC 7.2.0, File-System: ext4, Screen Resolution: 3840x2160
asmFish 2017-09-19
1024 Hash Memory, 26 Depth
Nodes/second > Higher Is Better
i9-7980XE: CentOS 7 ........... 53682320 |===================================
i9-7980XE: Debian 9.2 ......... 53269673 |===================================
i9-7980XE: Clear Linux 19110 .. 55871631 |=====================================
i9-7980XE: Fedora 27 .......... 53750894 |===================================
i9-7980XE: Ubuntu 18.04 11-17 . 56422424 |=====================================
Stockfish 2014-11-26
Total Time
ms < Lower Is Better
i9-7980XE: CentOS 7 ........... 2983 |======================================
i9-7980XE: Debian 9.2 ......... 3259 |=========================================
i9-7980XE: Clear Linux 19110 .. 2610 |=================================
i9-7980XE: Fedora 27 .......... 2798 |===================================
i9-7980XE: Ubuntu 18.04 11-17 . 2792 |===================================
FS-Mark 3.3
Test: 4000 Files, 32 Sub Dirs, 1MB Size
Files/s > Higher Is Better
i9-7980XE: CentOS 7 ........... 223.52 |================
i9-7980XE: Debian 9.2 ......... 308.75 |=====================
i9-7980XE: Clear Linux 19110 .. 562.18 |=======================================
i9-7980XE: Ubuntu 18.04 11-17 . 285.68 |====================
FS-Mark 3.3
Test: 5000 Files, 1MB Size, 4 Threads
Files/s > Higher Is Better
i9-7980XE: CentOS 7 ........... 457.33 |=================
i9-7980XE: Debian 9.2 ......... 764.58 |============================
i9-7980XE: Clear Linux 19110 .. 1048.80 |======================================
i9-7980XE: Ubuntu 18.04 11-17 . 670.22 |========================
FS-Mark 3.3
Test: 1000 Files, 1MB Size
Files/s > Higher Is Better
i9-7980XE: CentOS 7 ........... 207.05 |=======================
i9-7980XE: Debian 9.2 ......... 256.10 |=============================
i9-7980XE: Clear Linux 19110 .. 284.32 |================================
i9-7980XE: Ubuntu 18.04 11-17 . 344.17 |=======================================
SQLite 3.8.10.2
Test Target: Default Test Directory
Seconds < Lower Is Better
i9-7980XE: CentOS 7 ........... 41.32 |========================================
i9-7980XE: Debian 9.2 ......... 15.92 |===============
i9-7980XE: Clear Linux 19110 .. 12.99 |=============
i9-7980XE: Fedora 27 .......... 15.71 |===============
i9-7980XE: Ubuntu 18.04 11-17 . 15.00 |===============
FLAC Audio Encoding 1.3.1
WAV To FLAC
Seconds < Lower Is Better
i9-7980XE: CentOS 7 ........... 6.02 |=========================================
i9-7980XE: Debian 9.2 ......... 5.69 |=======================================
i9-7980XE: Clear Linux 19110 .. 5.41 |=====================================
i9-7980XE: Fedora 27 .......... 5.69 |=======================================
i9-7980XE: Ubuntu 18.04 11-17 . 5.90 |========================================
LAME MP3 Encoding 3.99.5
WAV To MP3
Seconds < Lower Is Better
i9-7980XE: CentOS 7 ........... 13.49 |========================================
i9-7980XE: Debian 9.2 ......... 10.94 |================================
i9-7980XE: Clear Linux 19110 .. 9.06 |===========================
i9-7980XE: Fedora 27 .......... 9.81 |=============================
i9-7980XE: Ubuntu 18.04 11-17 . 10.26 |==============================
John The Ripper 1.8.0
Test: Blowfish
Real C/S > Higher Is Better
i9-7980XE: CentOS 7 ........... 29557 |======================================
i9-7980XE: Debian 9.2 ......... 28311 |====================================
i9-7980XE: Clear Linux 19110 .. 29811 |======================================
i9-7980XE: Fedora 27 .......... 30127 |======================================
i9-7980XE: Ubuntu 18.04 11-17 . 31335 |========================================
Parboil 2.5
Test: OpenMP LBM
Seconds < Lower Is Better
i9-7980XE: CentOS 7 ........... 79.61 |========================================
i9-7980XE: Debian 9.2 ......... 74.53 |=====================================
i9-7980XE: Clear Linux 19110 .. 70.97 |====================================
i9-7980XE: Fedora 27 .......... 73.05 |=====================================
i9-7980XE: Ubuntu 18.04 11-17 . 73.12 |=====================================
Parboil 2.5
Test: OpenMP Stencil
Seconds < Lower Is Better
i9-7980XE: CentOS 7 ........... 11.15 |========================================
i9-7980XE: Debian 9.2 ......... 8.75 |===============================
i9-7980XE: Clear Linux 19110 .. 7.42 |===========================
i9-7980XE: Fedora 27 .......... 7.76 |============================
i9-7980XE: Ubuntu 18.04 11-17 . 7.30 |==========================
Parboil 2.5
Test: OpenMP MRI Gridding
Seconds < Lower Is Better
i9-7980XE: CentOS 7 ........... 161.77 |=======================================
i9-7980XE: Debian 9.2 ......... 142.87 |==================================
i9-7980XE: Clear Linux 19110 .. 143.78 |===================================
i9-7980XE: Fedora 27 .......... 148.33 |====================================
i9-7980XE: Ubuntu 18.04 11-17 . 141.54 |==================================
Parboil 2.5
Test: OpenMP CUTCP
Seconds < Lower Is Better
i9-7980XE: CentOS 7 ........... 3.68 |=========================================
i9-7980XE: Debian 9.2 ......... 3.32 |=====================================
i9-7980XE: Clear Linux 19110 .. 2.48 |============================
i9-7980XE: Fedora 27 .......... 3.28 |=====================================
i9-7980XE: Ubuntu 18.04 11-17 . 3.16 |===================================
Rodinia 2.4
Test: OpenMP Streamcluster
Seconds < Lower Is Better
i9-7980XE: CentOS 7 ........... 14.20 |===================================
i9-7980XE: Debian 9.2 ......... 16.15 |========================================
i9-7980XE: Clear Linux 19110 .. 14.24 |===================================
i9-7980XE: Fedora 27 .......... 14.48 |====================================
i9-7980XE: Ubuntu 18.04 11-17 . 14.37 |====================================
Rodinia 2.4
Test: OpenMP LavaMD
Seconds < Lower Is Better
i9-7980XE: CentOS 7 ........... 57.37 |========================================
i9-7980XE: Debian 9.2 ......... 44.34 |===============================
i9-7980XE: Clear Linux 19110 .. 19.73 |==============
i9-7980XE: Fedora 27 .......... 47.09 |=================================
i9-7980XE: Ubuntu 18.04 11-17 . 46.17 |================================
Rodinia 2.4
Test: OpenMP CFD Solver
Seconds < Lower Is Better
i9-7980XE: CentOS 7 ........... 16.52 |========================================
i9-7980XE: Debian 9.2 ......... 12.42 |==============================
i9-7980XE: Clear Linux 19110 .. 12.38 |==============================
i9-7980XE: Fedora 27 .......... 11.83 |=============================
i9-7980XE: Ubuntu 18.04 11-17 . 12.09 |=============================
PostgreSQL pgbench 10.0
Scaling: Buffer Test - Test: Normal Load - Mode: Read Only
TPS > Higher Is Better
i9-7980XE: CentOS 7 ........... 48286.11 |===
i9-7980XE: Debian 9.2 ......... 491682.22 |===============================
i9-7980XE: Clear Linux 19110 .. 563093.75 |====================================
i9-7980XE: Fedora 27 .......... 541950.09 |==================================
i9-7980XE: Ubuntu 18.04 11-17 . 565964.73 |====================================
PostgreSQL pgbench 10.0
Scaling: Buffer Test - Test: Normal Load - Mode: Read Write
TPS > Higher Is Better
i9-7980XE: CentOS 7 ........... 7424.87 |=================
i9-7980XE: Debian 9.2 ......... 9196.02 |=====================
i9-7980XE: Clear Linux 19110 .. 16446.04 |=====================================
i9-7980XE: Fedora 27 .......... 9057.61 |====================
i9-7980XE: Ubuntu 18.04 11-17 . 9063.68 |====================
Compile Bench 0.6
Test: Compile
MB/s > Higher Is Better
i9-7980XE: CentOS 7 ........... 1413.14 |=====================
i9-7980XE: Debian 9.2 ......... 1676.11 |=========================
i9-7980XE: Clear Linux 19110 .. 2536.68 |======================================
i9-7980XE: Fedora 27 .......... 1568.99 |========================
i9-7980XE: Ubuntu 18.04 11-17 . 1734.80 |==========================
Compile Bench 0.6
Test: Initial Create
MB/s > Higher Is Better
i9-7980XE: CentOS 7 ........... 283.66 |=============
i9-7980XE: Debian 9.2 ......... 672.85 |================================
i9-7980XE: Clear Linux 19110 .. 830.57 |=======================================
i9-7980XE: Fedora 27 .......... 520.81 |========================
i9-7980XE: Ubuntu 18.04 11-17 . 740.03 |===================================
Gzip Compression
2GB File Compression
Seconds < Lower Is Better
i9-7980XE: CentOS 7 ........... 10.08 |========================================
i9-7980XE: Debian 9.2 ......... 9.56 |======================================
i9-7980XE: Fedora 27 .......... 9.08 |====================================
i9-7980XE: Ubuntu 18.04 11-17 . 9.50 |======================================
Redis 3.0.1
Test: SADD
Requests Per Second > Higher Is Better
i9-7980XE: CentOS 7 ........... 90879.35 |=
i9-7980XE: Debian 9.2 ......... 108833.87 |=
i9-7980XE: Clear Linux 19110 .. 3006018.08 |===================================
i9-7980XE: Fedora 27 .......... 2379103.25 |============================
i9-7980XE: Ubuntu 18.04 11-17 . 2487581.08 |=============================
Redis 3.0.1
Test: LPOP
Requests Per Second > Higher Is Better
i9-7980XE: CentOS 7 ........... 90513.03 |=
i9-7980XE: Debian 9.2 ......... 108715.56 |=
i9-7980XE: Clear Linux 19110 .. 3003021.08 |===================================
i9-7980XE: Fedora 27 .......... 2261366.75 |==========================
i9-7980XE: Ubuntu 18.04 11-17 . 2451389.25 |=============================
Redis 3.0.1
Test: LPUSH
Requests Per Second > Higher Is Better
i9-7980XE: CentOS 7 ........... 91076.38 |=
i9-7980XE: Debian 9.2 ......... 108739.01 |=
i9-7980XE: Clear Linux 19110 .. 2609126.83 |===================================
i9-7980XE: Fedora 27 .......... 2107641.42 |============================
i9-7980XE: Ubuntu 18.04 11-17 . 2156957.77 |=============================
Redis 3.0.1
Test: GET
Requests Per Second > Higher Is Better
i9-7980XE: CentOS 7 ........... 90678.79 |=
i9-7980XE: Debian 9.2 ......... 108766.63 |=
i9-7980XE: Clear Linux 19110 .. 3554512.42 |===================================
i9-7980XE: Fedora 27 .......... 2633010.42 |==========================
i9-7980XE: Ubuntu 18.04 11-17 . 2720580.21 |===========================
Redis 3.0.1
Test: SET
Requests Per Second > Higher Is Better
i9-7980XE: CentOS 7 ........... 91060.97 |=
i9-7980XE: Debian 9.2 ......... 108743.00 |=
i9-7980XE: Clear Linux 19110 .. 2681003.75 |===================================
i9-7980XE: Fedora 27 .......... 2120479.71 |============================
i9-7980XE: Ubuntu 18.04 11-17 . 2214604.85 |=============================
FFmpeg 3.3.3
H.264 HD To NTSC DV
Seconds < Lower Is Better
i9-7980XE: CentOS 7 ........... 11.02 |=================================
i9-7980XE: Debian 9.2 ......... 10.73 |================================
i9-7980XE: Fedora 27 .......... 12.97 |======================================
i9-7980XE: Ubuntu 18.04 11-17 . 13.52 |========================================
x264 2017-09-08
H.264 Video Encoding
Frames Per Second > Higher Is Better
i9-7980XE: CentOS 7 ........... 359.83 |==============================
i9-7980XE: Debian 9.2 ......... 340.18 |============================
i9-7980XE: Clear Linux 19110 .. 474.84 |=======================================
i9-7980XE: Fedora 27 .......... 319.26 |==========================
i9-7980XE: Ubuntu 18.04 11-17 . 308.69 |=========================
Scikit-Learn 0.17.1
Seconds < Lower Is Better
i9-7980XE: Debian 9.2 ......... 35.20 |========================================
i9-7980XE: Clear Linux 19110 .. 11.72 |=============
i9-7980XE: Ubuntu 18.04 11-17 . 29.48 |==================================
Caffe 2016-12-29
Build: CPU Googlenet
Milli-Seconds < Lower Is Better
i9-7980XE: Debian 9.2 ........ 703141 |========================================
i9-7980XE: Clear Linux 19110 . 218330 |============
Caffe 2016-12-29
Build: CPU AlexNet
Milli-Seconds < Lower Is Better
i9-7980XE: Debian 9.2 ........ 310078 |========================================
i9-7980XE: Clear Linux 19110 . 95543 |============
Tensorflow 2017-02-03
Build: Cifar10
Seconds < Lower Is Better
i9-7980XE: Debian 9.2 ........ 34.73 |=========================================
i9-7980XE: Clear Linux 19110 . 25.49 |==============================
Go Benchmarks
Test: garbage
Nanoseconds < Lower Is Better
i9-7980XE: CentOS 7 ........... 1253764 |======================================
i9-7980XE: Debian 9.2 ......... 964720 |=============================
i9-7980XE: Clear Linux 19110 .. 741258 |======================
i9-7980XE: Fedora 27 .......... 776592 |========================
i9-7980XE: Ubuntu 18.04 11-17 . 733990 |======================
Go Benchmarks
Test: json
Nanoseconds < Lower Is Better
i9-7980XE: CentOS 7 ........... 3822804 |======================================
i9-7980XE: Debian 9.2 ......... 3428190 |==================================
i9-7980XE: Clear Linux 19110 .. 3168639 |===============================
i9-7980XE: Fedora 27 .......... 3319009 |=================================
i9-7980XE: Ubuntu 18.04 11-17 . 3366223 |=================================
Go Benchmarks
Test: http
Nanoseconds < Lower Is Better
i9-7980XE: CentOS 7 ........... 139027 |=======================================
i9-7980XE: Debian 9.2 ......... 8684 |==
i9-7980XE: Clear Linux 19110 .. 7979 |==
i9-7980XE: Fedora 27 .......... 8141 |==
i9-7980XE: Ubuntu 18.04 11-17 . 8068 |==
R Benchmark
Seconds < Lower Is Better
i9-7980XE: CentOS 7 ........... 0.3167 |===============================
i9-7980XE: Debian 9.2 ......... 0.3961 |=======================================
i9-7980XE: Clear Linux 19110 .. 0.1454 |==============
i9-7980XE: Fedora 27 .......... 0.2956 |=============================
i9-7980XE: Ubuntu 18.04 11-17 . 0.3936 |=======================================
Numpy Benchmark
Nanoseconds < Lower Is Better
i9-7980XE: CentOS 7 ........... 11443829 |=====================================
i9-7980XE: Debian 9.2 ......... 5035916 |================
i9-7980XE: Clear Linux 19110 .. 4567593 |===============
i9-7980XE: Fedora 27 .......... 5060637 |================
i9-7980XE: Ubuntu 18.04 11-17 . 4567163 |===============
PyBench 2008-08-14
Total For Average Test Times
Milliseconds < Lower Is Better
i9-7980XE: CentOS 7 ........... 1511 |=========================================
i9-7980XE: Debian 9.2 ......... 1262 |==================================
i9-7980XE: Clear Linux 19110 .. 981 |===========================
i9-7980XE: Fedora 27 .......... 1258 |==================================
i9-7980XE: Ubuntu 18.04 11-17 . 1058 |=============================
Perl Benchmarks
Test: Interpreter
seconds < Lower Is Better
i9-7980XE: CentOS 7 ........... 0.00131081 |=======================
i9-7980XE: Debian 9.2 ......... 0.00148945 |===========================
i9-7980XE: Clear Linux 19110 .. 0.00062195 |===========
i9-7980XE: Ubuntu 18.04 11-17 . 0.00195614 |===================================
Perl Benchmarks
Test: Pod2html
seconds < Lower Is Better
i9-7980XE: CentOS 7 ........... 0.12246423 |===================================
i9-7980XE: Debian 9.2 ......... 0.11166438 |================================
i9-7980XE: Clear Linux 19110 .. 0.10238272 |=============================
i9-7980XE: Ubuntu 18.04 11-17 . 0.10887619 |===============================
PHPBench 0.8.1
PHP Benchmark Suite
Score > Higher Is Better
i9-7980XE: CentOS 7 ........... 184168 |==========
i9-7980XE: Debian 9.2 ......... 370800 |====================
i9-7980XE: Clear Linux 19110 .. 721859 |=======================================
i9-7980XE: Ubuntu 18.04 11-17 . 608245 |=================================