Linux 5.0 Spectre Meltdown Benchmarks Test Tests by Michael Larabel for a future article on Phoronix.com. Stock: 7980XE: Processor: Intel Core i9-7960X @ 4.40GHz (16 Cores / 32 Threads), Motherboard: MSI X299 SLI PLUS (MS-7A93) v1.0 (1.A0 BIOS), Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 16384MB, Disk: 256GB INTEL SSDPEKKW256G8, Graphics: Gigabyte AMD Radeon RX 550/550X 2GB (1206/1750MHz), Audio: Realtek ALC1220, Monitor: ASUS VP28U, Network: Intel I219-V + Intel I211 OS: Ubuntu 18.10, Kernel: 5.0.0-999-generic (x86_64) 20190225, Desktop: GNOME Shell 3.30.1, Display Server: X Server 1.20.1, Display Driver: modesetting 1.20.1, OpenGL: 4.5 Mesa 18.2.2 (LLVM 7.0.0), Compiler: GCC 8.2.0, File-System: ext4, Screen Resolution: 3840x2160 Not Mitigated: 7980XE: Processor: Intel Core i9-7960X @ 4.40GHz (16 Cores / 32 Threads), Motherboard: MSI X299 SLI PLUS (MS-7A93) v1.0 (1.A0 BIOS), Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 16384MB, Disk: 256GB INTEL SSDPEKKW256G8, Graphics: Gigabyte AMD Radeon RX 550/550X 2GB (1206/1750MHz), Audio: Realtek ALC1220, Monitor: ASUS VP28U, Network: Intel I219-V + Intel I211 OS: Ubuntu 18.10, Kernel: 5.0.0-999-generic (x86_64) 20190225, Desktop: GNOME Shell 3.30.1, Display Server: X Server 1.20.1, Display Driver: modesetting 1.20.1, OpenGL: 4.5 Mesa 18.2.2 (LLVM 7.0.0), Compiler: GCC 8.2.0, File-System: ext4, Screen Resolution: 3840x2160 Stock: 8086K: Processor: Intel Core i7-8086K @ 5.00GHz (6 Cores / 12 Threads), Motherboard: ASUS PRIME Z370-A (1802 BIOS), Chipset: Intel 8th Gen Core, Memory: 8192MB, Disk: 118GB INTEL SSDPEK1W120GA, Graphics: Intel UHD 630 3GB (1200MHz), Audio: Realtek ALC1220, Monitor: DELL P2415Q, Network: Intel I219-V OS: Ubuntu 18.10, Kernel: 5.0.0-999-generic (x86_64) 20190301, Desktop: GNOME Shell 3.30.1, Display Server: X Server 1.20.1, Display Driver: modesetting 1.20.1, OpenGL: 4.5 Mesa 18.2.2, Vulkan: 1.1.80, Compiler: GCC 8.2.0, File-System: ext4, Screen Resolution: 3840x2160 Not Mitigated: 8086K: Processor: Intel Core i7-8086K @ 5.00GHz (6 Cores / 12 Threads), Motherboard: ASUS PRIME Z370-A (1802 BIOS), Chipset: Intel 8th Gen Core, Memory: 8192MB, Disk: 118GB INTEL SSDPEK1W120GA, Graphics: Intel UHD 630 3GB (1200MHz), Audio: Realtek ALC1220, Monitor: DELL P2415Q, Network: Intel I219-V OS: Ubuntu 18.10, Kernel: 5.0.0-999-generic (x86_64) 20190301, Desktop: GNOME Shell 3.30.1, Display Server: X Server 1.20.1, Display Driver: modesetting 1.20.1, OpenGL: 4.5 Mesa 18.2.2, Vulkan: 1.1.80, Compiler: GCC 8.2.0, File-System: ext4, Screen Resolution: 3840x2160 Flexible IO Tester 3.1 Type: Random Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory IOPS > Higher Is Better Stock: 7980XE ......... 175500 |======= Not Mitigated: 7980XE . 238667 |========= Stock: 8086K .......... 884000 |================================== Not Mitigated: 8086K .. 1178667 |============================================== Flexible IO Tester 3.1 Type: Random Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory IOPS > Higher Is Better Stock: 7980XE ......... 570333 |================================= Not Mitigated: 7980XE . 707333 |========================================= Stock: 8086K .......... 649400 |====================================== Not Mitigated: 8086K .. 803000 |=============================================== Flexible IO Tester 3.1 Type: Sequential Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory MB/s > Higher Is Better Stock: 7980XE ......... 2551 |===================================== Not Mitigated: 7980XE . 3389 |================================================= Stock: 8086K .......... 614 |========= Not Mitigated: 8086K .. 1460 |===================== BlogBench 1.1 Test: Read Final Score > Higher Is Better Stock: 7980XE ......... 885147 |========================================== Not Mitigated: 7980XE . 991584 |=============================================== Compile Bench 0.6 Test: Compile MB/s > Higher Is Better Stock: 7980XE ......... 924 |============================================ Not Mitigated: 7980XE . 1026 |================================================= Stock: 8086K .......... 857 |========================================= Not Mitigated: 8086K .. 898 |=========================================== Compile Bench 0.6 Test: Initial Create MB/s > Higher Is Better Stock: 7980XE ......... 647 |========================================== Not Mitigated: 7980XE . 774 |================================================== Stock: 8086K .......... 596 |======================================= Not Mitigated: 8086K .. 629 |========================================= PostMark 1.51 Disk Transaction Performance TPS > Higher Is Better Stock: 7980XE ......... 6697 |================================== Not Mitigated: 7980XE . 7896 |======================================== Stock: 8086K .......... 8154 |========================================= Not Mitigated: 8086K .. 9743 |================================================= t-test1 2017-01-13 Threads: 1 Seconds < Lower Is Better Stock: 7980XE ......... 17.43 |================================================ Not Mitigated: 7980XE . 16.40 |============================================= Stock: 8086K .......... 14.24 |======================================= Not Mitigated: 8086K .. 12.96 |==================================== t-test1 2017-01-13 Threads: 2 Seconds < Lower Is Better Stock: 7980XE ......... 6.56 |================================================= Not Mitigated: 7980XE . 5.99 |============================================= Stock: 8086K .......... 4.81 |==================================== Not Mitigated: 8086K .. 4.40 |================================= Sockperf 3.4 Test: Throughput Messages Per Second > Higher Is Better Stock: 7980XE ......... 464574 |======================== Not Mitigated: 7980XE . 554274 |============================ Stock: 8086K .......... 717410 |==================================== Not Mitigated: 8086K .. 925107 |=============================================== Sockperf 3.4 Test: Latency Ping Pong usec < Lower Is Better Stock: 7980XE ......... 3.99 |================================================= Not Mitigated: 7980XE . 3.35 |========================================= Stock: 8086K .......... 2.57 |================================ Not Mitigated: 8086K .. 2.08 |========================== Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 8 Microseconds < Lower Is Better Stock: 7980XE ......... 12.70 |================================================ Not Mitigated: 7980XE . 10.61 |======================================== Stock: 8086K .......... 8.96 |================================== Not Mitigated: 8086K .. 7.13 |=========================== Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 16 Microseconds < Lower Is Better Stock: 7980XE ......... 12.64 |================================================ Not Mitigated: 7980XE . 10.55 |======================================== Stock: 8086K .......... 9.03 |================================== Not Mitigated: 8086K .. 7.22 |=========================== Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 8 Mbits/sec > Higher Is Better Stock: 7980XE ......... 217928 |=========================================== Not Mitigated: 7980XE . 238549 |=============================================== Stock: 8086K .......... 105716 |===================== Not Mitigated: 8086K .. 104232 |===================== Ethr 2019-01-02 Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 8 Mbits/sec > Higher Is Better Stock: 7980XE ......... 171199 |================================== Not Mitigated: 7980XE . 172898 |================================== Stock: 8086K .......... 222151 |============================================ Not Mitigated: 8086K .. 239373 |=============================================== Ethr 2019-01-02 Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 8 Mbits/sec > Higher Is Better Stock: 7980XE ......... 3919 |============================== Not Mitigated: 7980XE . 4011 |=============================== Stock: 8086K .......... 6135 |=============================================== Not Mitigated: 8086K .. 6411 |================================================= Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 16 Mbits/sec > Higher Is Better Stock: 7980XE ......... 211144 |=========================================== Not Mitigated: 7980XE . 230641 |=============================================== Stock: 8086K .......... 101280 |===================== Not Mitigated: 8086K .. 99908 |==================== Ethr 2019-01-02 Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 16 Mbits/sec > Higher Is Better Stock: 7980XE ......... 4154 |================================ Not Mitigated: 7980XE . 4346 |================================= Stock: 8086K .......... 6181 |=============================================== Not Mitigated: 8086K .. 6406 |================================================= Netperf 2.7.0 Server: localhost - Test: UDP Request Response - Duration: 60 Seconds Transaction Rate Per Second > Higher Is Better Stock: 7980XE ......... 28765 |===================== Not Mitigated: 7980XE . 52983 |====================================== Stock: 8086K .......... 8062 |====== Not Mitigated: 8086K .. 66238 |================================================ CloverLeaf Lagrangian-Eulerian Hydrodynamics Seconds < Lower Is Better Stock: 7980XE ......... 2.29 |==================== Not Mitigated: 7980XE . 2.29 |==================== Stock: 8086K .......... 5.53 |================================================= Not Mitigated: 8086K .. 5.52 |================================================= FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 4096 Mflops > Higher Is Better Stock: 7980XE ......... 5270 |===================================== Not Mitigated: 7980XE . 5320 |===================================== Stock: 8086K .......... 7004 |================================================= Not Mitigated: 8086K .. 6994 |================================================= Timed MAFFT Alignment 7.392 Multiple Sequence Alignment Seconds < Lower Is Better Stock: 7980XE ......... 2.29 |======================================= Not Mitigated: 7980XE . 2.21 |===================================== Stock: 8086K .......... 2.89 |================================================= Not Mitigated: 8086K .. 2.60 |============================================ Go Benchmarks Test: http Nanoseconds/Operation < Lower Is Better Stock: 7980XE ......... 4205 |======================================= Not Mitigated: 7980XE . 4178 |====================================== Stock: 8086K .......... 5342 |================================================= Not Mitigated: 8086K .. 4854 |============================================= Go Benchmarks Test: build Nanoseconds/Operation < Lower Is Better Stock: 7980XE ......... 15025418642 |========================================== Not Mitigated: 7980XE . 14803188197 |========================================= Stock: 8086K .......... 10903769157 |============================== Not Mitigated: 8086K .. 10731091628 |============================== Node.js Express HTTP Load Test Requests Per Second > Higher Is Better Stock: 7980XE ......... 10296 |============================================= Not Mitigated: 7980XE . 10705 |=============================================== Stock: 8086K .......... 10269 |============================================= Not Mitigated: 8086K .. 10998 |================================================ Timed GCC Compilation 8.2 Time To Compile Seconds < Lower Is Better Stock: 7980XE ......... 720 |======================================= Not Mitigated: 7980XE . 695 |====================================== Stock: 8086K .......... 918 |================================================== Not Mitigated: 8086K .. 898 |================================================= Timed Linux Kernel Compilation 4.18 Time To Compile Seconds < Lower Is Better Stock: 7980XE ......... 45.25 |======================== Not Mitigated: 7980XE . 44.63 |======================= Stock: 8086K .......... 92.11 |================================================ Not Mitigated: 8086K .. 90.80 |=============================================== Timed PHP Compilation 7.1.9 Time To Compile Seconds < Lower Is Better Stock: 7980XE ......... 52.81 |=========================================== Not Mitigated: 7980XE . 52.38 |=========================================== Stock: 8086K .......... 58.52 |================================================ Not Mitigated: 8086K .. 58.00 |================================================ Hackbench Count: 32 - Type: Process Seconds < Lower Is Better Stock: 7980XE ......... 48.04 |========================== Not Mitigated: 7980XE . 38.75 |===================== Stock: 8086K .......... 90.24 |================================================ Not Mitigated: 8086K .. 68.50 |==================================== Perl Benchmarks Test: Interpreter Seconds < Lower Is Better Stock: 7980XE ......... 0.00089968 |=========================================== Not Mitigated: 7980XE . 0.00080861 |======================================= Stock: 8086K .......... 0.00081461 |======================================= Not Mitigated: 8086K .. 0.00076466 |===================================== glibc bench 1.0 Benchmark: ffs nanoseconds < Lower Is Better Stock: 7980XE ......... 1.63 |================================================= Not Mitigated: 7980XE . 1.49 |============================================= Stock: 8086K .......... 1.43 |=========================================== Not Mitigated: 8086K .. 1.31 |======================================= glibc bench 1.0 Benchmark: sqrt nanoseconds < Lower Is Better Stock: 7980XE ......... 1.86 |================================================= Not Mitigated: 7980XE . 1.72 |============================================= Stock: 8086K .......... 1.63 |=========================================== Not Mitigated: 8086K .. 1.51 |======================================== glibc bench 1.0 Benchmark: ffsll nanoseconds < Lower Is Better Stock: 7980XE ......... 1.67 |================================================= Not Mitigated: 7980XE . 1.50 |============================================ Stock: 8086K .......... 1.49 |============================================ Not Mitigated: 8086K .. 1.31 |====================================== glibc bench 1.0 Benchmark: pthread_once nanoseconds < Lower Is Better Stock: 7980XE ......... 1.64 |================================================= Not Mitigated: 7980XE . 1.50 |============================================= Stock: 8086K .......... 1.43 |=========================================== Not Mitigated: 8086K .. 1.31 |======================================= MariaDB 10.3.8 Clients: 64 Queries Per Second > Higher Is Better Stock: 7980XE ......... 1180 |================================================ Not Mitigated: 7980XE . 1196 |================================================= Stock: 8086K .......... 485 |==================== Not Mitigated: 8086K .. 489 |==================== PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Only TPS > Higher Is Better Stock: 7980XE ......... 469649 |============================================= Not Mitigated: 7980XE . 488662 |=============================================== Stock: 8086K .......... 194120 |=================== Not Mitigated: 8086K .. 206395 |==================== GIMP 2.10.6 Test: resize Seconds < Lower Is Better Stock: 7980XE ......... 9.17 |================================================= Not Mitigated: 7980XE . 8.90 |================================================ Stock: 8086K .......... 7.02 |====================================== Not Mitigated: 8086K .. 6.69 |==================================== GIMP 2.10.6 Test: rotate Seconds < Lower Is Better Stock: 7980XE ......... 13.65 |================================================ Not Mitigated: 7980XE . 13.22 |============================================== Stock: 8086K .......... 11.02 |======================================= Not Mitigated: 8086K .. 10.66 |===================================== GIMP 2.10.6 Test: auto-levels Seconds < Lower Is Better Stock: 7980XE ......... 15.19 |================================================ Not Mitigated: 7980XE . 14.71 |============================================== Stock: 8086K .......... 12.59 |======================================== Not Mitigated: 8086K .. 12.14 |====================================== GIMP 2.10.6 Test: unsharp-mask Seconds < Lower Is Better Stock: 7980XE ......... 18.99 |================================================ Not Mitigated: 7980XE . 18.43 |=============================================== Stock: 8086K .......... 15.29 |======================================= Not Mitigated: 8086K .. 14.88 |====================================== GNU Octave Benchmark 4.4.1 Seconds < Lower Is Better Stock: 7980XE ......... 17.63 |================================================ Not Mitigated: 7980XE . 17.28 |=============================================== Stock: 8086K .......... 11.98 |================================= Not Mitigated: 8086K .. 11.44 |=============================== Redis 4.0.8 Test: SADD Requests Per Second > Higher Is Better Stock: 7980XE ......... 2329609 |================================ Not Mitigated: 7980XE . 2587428 |=================================== Stock: 8086K .......... 3050307 |========================================== Not Mitigated: 8086K .. 3355932 |============================================== Redis 4.0.8 Test: SET Requests Per Second > Higher Is Better Stock: 7980XE ......... 2057887 |================================== Not Mitigated: 7980XE . 2240900 |===================================== Stock: 8086K .......... 2752465 |============================================== Not Mitigated: 8086K .. 2699053 |============================================= Stress-NG 0.07.26 Test: Semaphores Bogo Ops/s > Higher Is Better Stock: 7980XE ......... 3132847 |============================= Not Mitigated: 7980XE . 3195935 |============================== Stock: 8086K .......... 4960011 |============================================== Not Mitigated: 8086K .. 4942278 |============================================== Stress-NG 0.07.26 Test: Socket Activity Bogo Ops/s > Higher Is Better Stock: 7980XE ......... 15281 |============================================ Not Mitigated: 7980XE . 16519 |================================================ Stock: 8086K .......... 7118 |===================== Not Mitigated: 8086K .. 8597 |========================= Stress-NG 0.07.26 Test: Context Switching Bogo Ops/s > Higher Is Better Stock: 7980XE ......... 19607029 |=================================== Not Mitigated: 7980XE . 25494353 |============================================= Stock: 8086K .......... 4663367 |======== Not Mitigated: 8086K .. 4393519 |======== ctx_clock Context Switch Time Clocks < Lower Is Better Stock: 7980XE ......... 402 |====================================== Not Mitigated: 7980XE . 118 |=========== Stock: 8086K .......... 523 |================================================== Not Mitigated: 8086K .. 146 |============== Memcached mcperf 1.5.10 Method: Add Operations Per Second > Higher Is Better Stock: 7980XE ......... 66517 |========================== Not Mitigated: 7980XE . 79208 |============================== Stock: 8086K .......... 96187 |===================================== Not Mitigated: 8086K .. 122253 |=============================================== Memcached mcperf 1.5.10 Method: Get Operations Per Second > Higher Is Better Stock: 7980XE ......... 111241 |========================== Not Mitigated: 7980XE . 129016 |============================== Stock: 8086K .......... 162323 |===================================== Not Mitigated: 8086K .. 204364 |=============================================== Memcached mcperf 1.5.10 Method: Set Operations Per Second > Higher Is Better Stock: 7980XE ......... 67314 |========================== Not Mitigated: 7980XE . 78901 |============================== Stock: 8086K .......... 94740 |==================================== Not Mitigated: 8086K .. 123421 |=============================================== Memcached mcperf 1.5.10 Method: Append Operations Per Second > Higher Is Better Stock: 7980XE ......... 71385 |========================= Not Mitigated: 7980XE . 84855 |============================== Stock: 8086K .......... 102747 |===================================== Not Mitigated: 8086K .. 131743 |=============================================== Memcached mcperf 1.5.10 Method: Delete Operations Per Second > Higher Is Better Stock: 7980XE ......... 110193 |========================= Not Mitigated: 7980XE . 130264 |============================== Stock: 8086K .......... 162986 |====================================== Not Mitigated: 8086K .. 203277 |=============================================== Memcached mcperf 1.5.10 Method: Prepend Operations Per Second > Higher Is Better Stock: 7980XE ......... 71791 |========================= Not Mitigated: 7980XE . 85607 |============================== Stock: 8086K .......... 102434 |==================================== Not Mitigated: 8086K .. 132695 |=============================================== Memcached mcperf 1.5.10 Method: Replace Operations Per Second > Higher Is Better Stock: 7980XE ......... 71889 |========================== Not Mitigated: 7980XE . 85655 |=============================== Stock: 8086K .......... 102902 |===================================== Not Mitigated: 8086K .. 131581 |=============================================== NGINX Benchmark 1.9.9 Static Web Page Serving Requests Per Second > Higher Is Better Stock: 7980XE ......... 41647 |=================================== Not Mitigated: 7980XE . 53153 |============================================ Stock: 8086K .......... 47337 |======================================= Not Mitigated: 8086K .. 57663 |================================================ Apache Benchmark 2.4.29 Static Web Page Serving Requests Per Second > Higher Is Better Stock: 7980XE ......... 33819 |======================================= Not Mitigated: 7980XE . 41652 |================================================ Stock: 8086K .......... 34723 |======================================== Not Mitigated: 8086K .. 41042 |=============================================== Apache Siege 2.4.29 Concurrent Users: 100 Transactions Per Second > Higher Is Better Stock: 7980XE ......... 34806 |===================================== Not Mitigated: 7980XE . 35397 |===================================== Stock: 8086K .......... 27152 |============================ Not Mitigated: 8086K .. 45738 |================================================ Apache Siege 2.4.29 Concurrent Users: 250 Transactions Per Second > Higher Is Better Stock: 7980XE ......... 33005 |=========================== Not Mitigated: 7980XE . 43542 |=================================== Stock: 8086K .......... 48440 |======================================= Not Mitigated: 8086K .. 59775 |================================================ PHPBench 0.8.1 PHP Benchmark Suite Score > Higher Is Better Stock: 7980XE ......... 697773 |========================================= Not Mitigated: 7980XE . 703428 |========================================= Stock: 8086K .......... 803908 |=============================================== Not Mitigated: 8086K .. 794347 |============================================== Git Time To Complete Common Git Commands Seconds < Lower Is Better Stock: 7980XE ......... 5.23 |================================================= Not Mitigated: 7980XE . 5.17 |================================================ Stock: 8086K .......... 4.31 |======================================== Not Mitigated: 8086K .. 4.25 |======================================== OSBench Test: Create Files us Per Event < Lower Is Better Stock: 7980XE ......... 12.57 |================================================ Not Mitigated: 7980XE . 10.58 |======================================== Stock: 8086K .......... 10.87 |========================================== Not Mitigated: 8086K .. 8.92 |================================== OSBench Test: Create Threads us Per Event < Lower Is Better Stock: 7980XE ......... 13.67 |================================================ Not Mitigated: 7980XE . 12.38 |=========================================== Stock: 8086K .......... 9.38 |================================= Not Mitigated: 8086K .. 7.56 |=========================== OSBench Test: Launch Programs us Per Event < Lower Is Better Stock: 7980XE ......... 35.51 |================================================ Not Mitigated: 7980XE . 32.86 |============================================ Stock: 8086K .......... 29.27 |======================================== Not Mitigated: 8086K .. 26.84 |==================================== OSBench Test: Memory Allocations Ns Per Event < Lower Is Better Stock: 7980XE ......... 73.73 |================================================ Not Mitigated: 7980XE . 71.07 |============================================== Stock: 8086K .......... 57.00 |===================================== Not Mitigated: 8086K .. 54.97 |====================================