Linux 4.20 Spectre/Meltdown mitigation impact. Tests 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 1811175-SK-LINUX420I77
Linux 4.20 Intel STIBP Impact
Linux 4.20 Spectre/Meltdown mitigation impact. Tests by Michael Larabel.
Linux 4.20 Git:
Processor: Intel Core i9-7980XE @ 4.20GHz (18 Cores / 36 Threads), Motherboard: ASUS PRIME X299-A (1503 BIOS), Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 16384MB, Disk: 240GB Force MP510, Graphics: NV120 12GB, Audio: Realtek ALC1220, Monitor: ASUS PB278, Network: Intel Connection
OS: Ubuntu 18.10, Kernel: 4.20.0-999-generic (x86_64) 20181115, Desktop: GNOME Shell 3.30.1, Display Server: X Server 1.20.1, Display Driver: modesetting 1.20.1, OpenGL: 4.3 Mesa 18.2.2, Compiler: GCC 8.2.0, File-System: ext4, Screen Resolution: 2560x1440
Linux 4.20 - Mitigations Disabled:
Processor: Intel Core i9-7980XE @ 4.20GHz (18 Cores / 36 Threads), Motherboard: ASUS PRIME X299-A (1503 BIOS), Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 16384MB, Disk: 240GB Force MP510, Graphics: NV120 12GB, Audio: Realtek ALC1220, Monitor: ASUS PB278, Network: Intel Connection
OS: Ubuntu 18.10, Kernel: 4.20.0-999-generic (x86_64) 20181115, Desktop: GNOME Shell 3.30.1, Display Server: X Server 1.20.1, Display Driver: modesetting 1.20.1, OpenGL: 4.3 Mesa 18.2.2, Compiler: GCC 8.2.0, File-System: ext4, Screen Resolution: 2560x1440
Blender 2.79a
Blend File: BMW27 - Compute: CPU-Only
Seconds < Lower Is Better
Linux 4.20 Git .................... 124 |======================================
Linux 4.20 - Mitigations Disabled . 116 |====================================
Blender 2.79a
Blend File: Fishy Cat - Compute: CPU-Only
Seconds < Lower Is Better
Linux 4.20 Git .................... 182 |======================================
Linux 4.20 - Mitigations Disabled . 172 |====================================
Bork File Encrypter 1.4
File Encryption Time
Seconds < Lower Is Better
Linux 4.20 Git .................... 6.88 |=====================================
Linux 4.20 - Mitigations Disabled . 6.59 |===================================
C-Ray 1.1
Total Time - 4K, 16 Rays Per Pixel
Seconds < Lower Is Better
Linux 4.20 Git .................... 42.58 |==============
Linux 4.20 - Mitigations Disabled . 106.24 |===================================
Chaos Group V-RAY 1.1.0
Mode: CPU
Seconds < Lower Is Better
Linux 4.20 Git .................... 43.46 |====================================
Linux 4.20 - Mitigations Disabled . 41.53 |==================================
Compile Bench 0.6
Test: Compile
MB/s > Higher Is Better
Linux 4.20 Git .................... 1183 |==================================
Linux 4.20 - Mitigations Disabled . 1281 |=====================================
Compile Bench 0.6
Test: Initial Create
MB/s > Higher Is Better
Linux 4.20 Git .................... 598 |==============================
Linux 4.20 - Mitigations Disabled . 751 |======================================
Compile Bench 0.6
Test: Read Compiled Tree
MB/s > Higher Is Better
Linux 4.20 Git .................... 2602 |============================
Linux 4.20 - Mitigations Disabled . 3493 |=====================================
Crafty 25.2
Elapsed Time
Nodes Per Second > Higher Is Better
Linux 4.20 Git .................... 8707447 |==================================
Linux 4.20 - Mitigations Disabled . 8789119 |==================================
DaCapo Benchmark 9.12-MR1
Java Test: H2
msec < Lower Is Better
Linux 4.20 Git .................... 7263 |=====================================
Linux 4.20 - Mitigations Disabled . 6824 |===================================
DaCapo Benchmark 9.12-MR1
Java Test: Jython
msec < Lower Is Better
Linux 4.20 Git .................... 4881 |=====================================
Linux 4.20 - Mitigations Disabled . 3233 |=========================
DaCapo Benchmark 9.12-MR1
Java Test: Eclipse
msec < Lower Is Better
Linux 4.20 Git .................... 18307 |====================================
Linux 4.20 - Mitigations Disabled . 16709 |=================================
DaCapo Benchmark 9.12-MR1
Java Test: Tradesoap
msec < Lower Is Better
Linux 4.20 Git .................... 4665 |=====================================
Linux 4.20 - Mitigations Disabled . 4455 |===================================
DaCapo Benchmark 9.12-MR1
Java Test: Tradebeans
msec < Lower Is Better
Linux 4.20 Git .................... 7623 |=====================================
Linux 4.20 - Mitigations Disabled . 7220 |===================================
Darktable 2.4.4
Test: Boat - Acceleration: CPU-only
Seconds < Lower Is Better
Linux 4.20 Git .................... 8.22 |=====================================
Linux 4.20 - Mitigations Disabled . 8.21 |=====================================
Darktable 2.4.4
Test: Masskrug - Acceleration: CPU-only
Seconds < Lower Is Better
Linux 4.20 Git .................... 3.92 |=====================================
Linux 4.20 - Mitigations Disabled . 3.88 |=====================================
Darktable 2.4.4
Test: Server Rack - Acceleration: CPU-only
Seconds < Lower Is Better
Linux 4.20 Git .................... 0.13 |=====================================
Linux 4.20 - Mitigations Disabled . 0.13 |=====================================
Darktable 2.4.4
Test: Server Room - Acceleration: CPU-only
Seconds < Lower Is Better
Linux 4.20 Git .................... 2.61 |=====================================
Linux 4.20 - Mitigations Disabled . 2.59 |=====================================
FS-Mark 3.3
Test: 4000 Files, 32 Sub Dirs, 1MB Size
Files/s > Higher Is Better
Linux 4.20 Git .................... 230 |===================================
Linux 4.20 - Mitigations Disabled . 247 |======================================
GIMP 2.10.6
Test: resize
Seconds < Lower Is Better
Linux 4.20 Git .................... 12.01 |====================================
Linux 4.20 - Mitigations Disabled . 10.97 |=================================
GIMP 2.10.6
Test: rotate
Seconds < Lower Is Better
Linux 4.20 Git .................... 17.01 |====================================
Linux 4.20 - Mitigations Disabled . 15.70 |=================================
GIMP 2.10.6
Test: auto-levels
Seconds < Lower Is Better
Linux 4.20 Git .................... 18.72 |====================================
Linux 4.20 - Mitigations Disabled . 17.43 |==================================
GIMP 2.10.6
Test: unsharp-mask
Seconds < Lower Is Better
Linux 4.20 Git .................... 24.51 |====================================
Linux 4.20 - Mitigations Disabled . 22.54 |=================================
GraphicsMagick 1.3.30
Operation: Swirl
Iterations Per Minute > Higher Is Better
Linux 4.20 Git .................... 227 |======================================
Linux 4.20 - Mitigations Disabled . 229 |======================================
GraphicsMagick 1.3.30
Operation: Rotate
Iterations Per Minute > Higher Is Better
Linux 4.20 Git .................... 261 |=====================================
Linux 4.20 - Mitigations Disabled . 269 |======================================
GraphicsMagick 1.3.30
Operation: Sharpen
Iterations Per Minute > Higher Is Better
Linux 4.20 Git .................... 181 |======================================
Linux 4.20 - Mitigations Disabled . 182 |======================================
GraphicsMagick 1.3.30
Operation: Enhanced
Iterations Per Minute > Higher Is Better
Linux 4.20 Git .................... 207 |======================================
Linux 4.20 - Mitigations Disabled . 209 |======================================
GraphicsMagick 1.3.30
Operation: Resizing
Iterations Per Minute > Higher Is Better
Linux 4.20 Git .................... 255 |=====================================
Linux 4.20 - Mitigations Disabled . 259 |======================================
GraphicsMagick 1.3.30
Operation: Noise-Gaussian
Iterations Per Minute > Higher Is Better
Linux 4.20 Git .................... 170 |===================================
Linux 4.20 - Mitigations Disabled . 182 |======================================
GraphicsMagick 1.3.30
Operation: HWB Color Space
Iterations Per Minute > Higher Is Better
Linux 4.20 Git .................... 269 |======================================
Linux 4.20 - Mitigations Disabled . 270 |======================================
Himeno Benchmark 3.0
Poisson Pressure Solver
MFLOPS > Higher Is Better
Linux 4.20 Git .................... 3085 |=====================================
Linux 4.20 - Mitigations Disabled . 3061 |=====================================
IndigoBench 4.0.64
Scene: Bedroom
M samples/s > Higher Is Better
Linux 4.20 Git .................... 2.42 |====================================
Linux 4.20 - Mitigations Disabled . 2.48 |=====================================
IndigoBench 4.0.64
Scene: Supercar
M samples/s > Higher Is Better
Linux 4.20 Git .................... 5.72 |====================================
Linux 4.20 - Mitigations Disabled . 5.94 |=====================================
John The Ripper 1.8.0-jumbo-1
Test: Blowfish
Real C/S > Higher Is Better
Linux 4.20 Git .................... 29021 |====================================
Linux 4.20 - Mitigations Disabled . 29031 |====================================
John The Ripper 1.8.0-jumbo-1
Test: Traditional DES
Real C/S > Higher Is Better
Linux 4.20 Git .................... 99151333 |=================================
Linux 4.20 - Mitigations Disabled . 99502667 |=================================
John The Ripper 1.8.0-jumbo-1
Test: MD5
Real C/S > Higher Is Better
Linux 4.20 Git .................... 888278 |===================================
Linux 4.20 - Mitigations Disabled . 901065 |===================================
LAME MP3 Encoding 3.100
WAV To MP3
Seconds < Lower Is Better
Linux 4.20 Git .................... 27.52 |====================================
Linux 4.20 - Mitigations Disabled . 27.07 |===================================
LuaJIT 2.0.5
Test: Composite
Mflops > Higher Is Better
Linux 4.20 Git .................... 1620 |=====================================
Linux 4.20 - Mitigations Disabled . 1616 |=====================================
LuaJIT 2.0.5
Test: Monte Carlo
Mflops > Higher Is Better
Linux 4.20 Git .................... 551 |======================================
Linux 4.20 - Mitigations Disabled . 550 |======================================
LuaJIT 2.0.5
Test: Fast Fourier Transform
Mflops > Higher Is Better
Linux 4.20 Git .................... 634 |======================================
Linux 4.20 - Mitigations Disabled . 620 |=====================================
LuaJIT 2.0.5
Test: Sparse Matrix Multiply
Mflops > Higher Is Better
Linux 4.20 Git .................... 1412 |=====================================
Linux 4.20 - Mitigations Disabled . 1412 |=====================================
LuaJIT 2.0.5
Test: Dense LU Matrix Factorization
Mflops > Higher Is Better
Linux 4.20 Git .................... 3850 |=====================================
Linux 4.20 - Mitigations Disabled . 3843 |=====================================
LuaJIT 2.0.5
Test: Jacobi Successive Over-Relaxation
Mflops > Higher Is Better
Linux 4.20 Git .................... 1653 |=====================================
Linux 4.20 - Mitigations Disabled . 1652 |=====================================
m-queens 1.2
Time To Solve
Seconds < Lower Is Better
Linux 4.20 Git .................... 48.76 |====================================
Linux 4.20 - Mitigations Disabled . 48.79 |====================================
Memcached mcperf 1.5.10
Method: Add
Operations Per Second > Higher Is Better
Linux 4.20 Git .................... 56176 |========================
Linux 4.20 - Mitigations Disabled . 84336 |====================================
Memcached mcperf 1.5.10
Method: Get
Operations Per Second > Higher Is Better
Linux 4.20 Git .................... 116920 |============================
Linux 4.20 - Mitigations Disabled . 147159 |===================================
Memcached mcperf 1.5.10
Method: Set
Operations Per Second > Higher Is Better
Linux 4.20 Git .................... 57430 |=========================
Linux 4.20 - Mitigations Disabled . 84342 |====================================
Memcached mcperf 1.5.10
Method: Append
Operations Per Second > Higher Is Better
Linux 4.20 Git .................... 70380 |===========================
Linux 4.20 - Mitigations Disabled . 94793 |====================================
Memcached mcperf 1.5.10
Method: Delete
Operations Per Second > Higher Is Better
Linux 4.20 Git .................... 115755 |============================
Linux 4.20 - Mitigations Disabled . 146074 |===================================
Memcached mcperf 1.5.10
Method: Prepend
Operations Per Second > Higher Is Better
Linux 4.20 Git .................... 70906 |===========================
Linux 4.20 - Mitigations Disabled . 94521 |====================================
Memcached mcperf 1.5.10
Method: Replace
Operations Per Second > Higher Is Better
Linux 4.20 Git .................... 71630 |===========================
Linux 4.20 - Mitigations Disabled . 95311 |====================================
NAS Parallel Benchmarks 3.3
Test / Class: EP.C
Total Mop/s > Higher Is Better
Linux 4.20 Git .................... 654 |=====================================
Linux 4.20 - Mitigations Disabled . 668 |======================================
Node.js Express HTTP Load Test
Requests Per Second > Higher Is Better
Linux 4.20 Git .................... 9738 |===============================
Linux 4.20 - Mitigations Disabled . 11173 |====================================
Node.js Octane Benchmark
Score > Higher Is Better
Linux 4.20 Git .................... 39390 |===============================
Linux 4.20 - Mitigations Disabled . 45262 |====================================
Numenta Anomaly Benchmark 2018-11-09
Time To Completion
Seconds < Lower Is Better
Linux 4.20 Git .................... 169 |======================================
Linux 4.20 - Mitigations Disabled . 162 |====================================
OpenCV Benchmark 3.3.0
Seconds < Lower Is Better
Linux 4.20 Git .................... 82.85 |====================================
Linux 4.20 - Mitigations Disabled . 80.72 |===================================
OpenSSL 1.1.1
RSA 4096-bit Performance
Signs Per Second > Higher Is Better
Linux 4.20 Git .................... 4660 |=====================================
Linux 4.20 - Mitigations Disabled . 4679 |=====================================
Parboil 2.5
Test: OpenMP LBM
Seconds < Lower Is Better
Linux 4.20 Git .................... 72.90 |====================================
Linux 4.20 - Mitigations Disabled . 73.08 |====================================
Parboil 2.5
Test: OpenMP CUTCP
Seconds < Lower Is Better
Linux 4.20 Git .................... 2.39 |=====================================
Linux 4.20 - Mitigations Disabled . 2.41 |=====================================
Parboil 2.5
Test: OpenMP Stencil
Seconds < Lower Is Better
Linux 4.20 Git .................... 7.07 |=====================================
Linux 4.20 - Mitigations Disabled . 7.06 |=====================================
PHPBench 0.8.1
PHP Benchmark Suite
Score > Higher Is Better
Linux 4.20 Git .................... 491411 |=========================
Linux 4.20 - Mitigations Disabled . 700397 |===================================
PostgreSQL pgbench 10.3
Scaling: Buffer Test - Test: Normal Load - Mode: Read Only
TPS > Higher Is Better
Linux 4.20 Git .................... 450756 |=============================
Linux 4.20 - Mitigations Disabled . 537152 |===================================
PostgreSQL pgbench 10.3
Scaling: Buffer Test - Test: Normal Load - Mode: Read Write
TPS > Higher Is Better
Linux 4.20 Git .................... 10733 |====================================
Linux 4.20 - Mitigations Disabled . 9326 |===============================
PyBench 2018-02-16
Total For Average Test Times
Milliseconds < Lower Is Better
Linux 4.20 Git .................... 1310 |=====================================
Linux 4.20 - Mitigations Disabled . 948 |===========================
R Benchmark
Seconds < Lower Is Better
Linux 4.20 Git .................... 0.6548 |===================================
Linux 4.20 - Mitigations Disabled . 0.6462 |===================================
Rodinia 2.4
Test: OpenMP LavaMD
Seconds < Lower Is Better
Linux 4.20 Git .................... 26.08 |====================================
Linux 4.20 - Mitigations Disabled . 20.36 |============================
Rodinia 2.4
Test: OpenMP CFD Solver
Seconds < Lower Is Better
Linux 4.20 Git .................... 11.63 |====================================
Linux 4.20 - Mitigations Disabled . 11.44 |===================================
Rodinia 2.4
Test: OpenMP Streamcluster
Seconds < Lower Is Better
Linux 4.20 Git .................... 14.41 |====================================
Linux 4.20 - Mitigations Disabled . 14.10 |===================================
Rust Mandelbrot
Time To Complete Serial/Parallel Mandelbrot
Seconds < Lower Is Better
Linux 4.20 Git .................... 43.87 |====================================
Linux 4.20 - Mitigations Disabled . 43.84 |====================================
Rust Prime Benchmark
Prime Number Test To 200,000,000
Seconds < Lower Is Better
Linux 4.20 Git .................... 8.20 |=====================================
Linux 4.20 - Mitigations Disabled . 8.20 |=====================================
Scikit-Learn 0.17.1
Seconds < Lower Is Better
Linux 4.20 Git .................... 146 |======================================
Linux 4.20 - Mitigations Disabled . 146 |======================================
Smallpt 1.0
Global Illumination Renderer; 128 Samples
Seconds < Lower Is Better
Linux 4.20 Git .................... 56.72 |====================================
Linux 4.20 - Mitigations Disabled . 55.69 |===================================
Stress-NG 0.07.26
Test: Crypto
Bogo Ops/s > Higher Is Better
Linux 4.20 Git .................... 3570 |=====================================
Linux 4.20 - Mitigations Disabled . 3574 |=====================================
Stress-NG 0.07.26
Test: Forking
Bogo Ops/s > Higher Is Better
Linux 4.20 Git .................... 108185 |==================================
Linux 4.20 - Mitigations Disabled . 112064 |===================================
Stress-NG 0.07.26
Test: CPU Stress
Bogo Ops/s > Higher Is Better
Linux 4.20 Git .................... 7854 |=====================================
Linux 4.20 - Mitigations Disabled . 7923 |=====================================
Stress-NG 0.07.26
Test: Semaphores
Bogo Ops/s > Higher Is Better
Linux 4.20 Git .................... 3084725 |=================================
Linux 4.20 - Mitigations Disabled . 3174031 |==================================
Stress-NG 0.07.26
Test: Memory Copying
Bogo Ops/s > Higher Is Better
Linux 4.20 Git .................... 3272 |=====================================
Linux 4.20 - Mitigations Disabled . 3266 |=====================================
Stress-NG 0.07.26
Test: Socket Activity
Bogo Ops/s > Higher Is Better
Linux 4.20 Git .................... 16182 |====================================
Linux 4.20 - Mitigations Disabled . 15991 |====================================
Stress-NG 0.07.26
Test: Context Switching
Bogo Ops/s > Higher Is Better
Linux 4.20 Git .................... 17886560 |======================
Linux 4.20 - Mitigations Disabled . 26522953 |=================================
Stress-NG 0.07.26
Test: System V Message Passing
Bogo Ops/s > Higher Is Better
Linux 4.20 Git .................... 8094692 |==================================
Linux 4.20 - Mitigations Disabled . 8014998 |==================================
Sunflow Rendering System 0.07.2
Global Illumination + Image Synthesis
Seconds < Lower Is Better
Linux 4.20 Git .................... 0.93 |=====================================
Linux 4.20 - Mitigations Disabled . 0.94 |=====================================
Timed HMMer Search 2.3.2
Pfam Database Search
Seconds < Lower Is Better
Linux 4.20 Git .................... 12.58 |====================================
Linux 4.20 - Mitigations Disabled . 8.78 |=========================
Timed Linux Kernel Compilation 4.18
Time To Compile
Seconds < Lower Is Better
Linux 4.20 Git .................... 48.91 |====================================
Linux 4.20 - Mitigations Disabled . 44.80 |=================================
Timed LLVM Compilation 6.0.1
Time To Compile
Seconds < Lower Is Better
Linux 4.20 Git .................... 242 |======================================
Linux 4.20 - Mitigations Disabled . 223 |===================================
Timed MAFFT Alignment 7.392
Multiple Sequence Alignment
Seconds < Lower Is Better
Linux 4.20 Git .................... 2.55 |=====================================
Linux 4.20 - Mitigations Disabled . 2.49 |====================================
Timed PHP Compilation 7.1.9
Time To Compile
Seconds < Lower Is Better
Linux 4.20 Git .................... 56.64 |====================================
Linux 4.20 - Mitigations Disabled . 53.07 |==================================
x264 2018-09-25
H.264 Video Encoding
Frames Per Second > Higher Is Better
Linux 4.20 Git .................... 124 |=====================================
Linux 4.20 - Mitigations Disabled . 128 |======================================
Zstd Compression 1.3.4
Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19
Seconds < Lower Is Better
Linux 4.20 Git .................... 10.48 |====================================
Linux 4.20 - Mitigations Disabled . 10.52 |====================================