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 - Phoronix Test Suite Linux 4.20 Intel STIBP Impact Linux 4.20 Spectre/Meltdown mitigation impact. Tests by Michael Larabel.
HTML result view exported from: https://openbenchmarking.org/result/1811175-SK-LINUX420I77&grr&export=pdf&sro&rro .
Linux 4.20 Intel STIBP Impact Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Linux 4.20 Git Linux 4.20 - Mitigations Disabled Intel Core i9-7980XE @ 4.20GHz (18 Cores / 36 Threads) ASUS PRIME X299-A (1503 BIOS) Intel Sky Lake-E DMI3 Registers 16384MB 240GB Force MP510 NV120 12GB Realtek ALC1220 ASUS PB278 Intel Connection Ubuntu 18.10 4.20.0-999-generic (x86_64) 20181115 GNOME Shell 3.30.1 X Server 1.20.1 modesetting 1.20.1 4.3 Mesa 18.2.2 GCC 8.2.0 ext4 2560x1440 OpenBenchmarking.org Compiler Details - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v Disk Details - NONE / errors=remount-ro,relatime,rw Processor Details - Scaling Governor: intel_pstate powersave Python Details - Python 2.7.15+ + Python 3.6.7 Security Details - Linux 4.20 Git: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW STIBP RSB filling + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable - Linux 4.20 - Mitigations Disabled: __user pointer sanitization + PTE Inversion; VMX: vulnerable
Linux 4.20 Intel STIBP Impact pgbench: Buffer Test - Normal Load - Read Write numenta-nab: Time To Completion scikit-learn: rbenchmark: compilebench: Compile build-linux-kernel: Time To Compile opencv-bench: pgbench: Buffer Test - Normal Load - Read Only build-llvm: Time To Compile parboil: OpenMP LBM c-ray: Total Time - 4K, 16 Rays Per Pixel fs-mark: 4000 Files, 32 Sub Dirs, 1MB Size indigobench: Bedroom indigobench: Supercar graphics-magick: Sharpen graphics-magick: Noise-Gaussian graphics-magick: Swirl graphics-magick: Rotate graphics-magick: Resizing graphics-magick: Enhanced graphics-magick: HWB Color Space blender: Fishy Cat - CPU-Only dacapobench: Tradebeans mcperf: Add smallpt: Global Illumination Renderer; 128 Samples build-php: Time To Compile m-queens: Time To Solve mcperf: Append rust-mandel: Time To Complete Serial/Parallel Mandelbrot v-ray: CPU dacapobench: H2 blender: BMW27 - CPU-Only john-the-ripper: Traditional DES himeno: Poisson Pressure Solver npb: EP.C luajit: Composite node-octane: stress-ng: CPU Stress stress-ng: System V Message Passing stress-ng: Context Switching stress-ng: Crypto stress-ng: Semaphores stress-ng: Forking stress-ng: Socket Activity stress-ng: Memory Copying encode-mp3: WAV To MP3 dacapobench: Eclipse pybench: Total For Average Test Times rodinia: OpenMP Streamcluster gimp: unsharp-mask rodinia: OpenMP LavaMD crafty: Elapsed Time mcperf: Set john-the-ripper: Blowfish john-the-ripper: MD5 openssl: RSA 4096-bit Performance mcperf: Prepend mcperf: Replace gimp: auto-levels phpbench: PHP Benchmark Suite gimp: rotate dacapobench: Tradesoap bork: File Encryption Time mcperf: Delete mcperf: Get rodinia: OpenMP CFD Solver gimp: resize hmmer: Pfam Database Search compress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 node-express-loadtest: sunflow: Global Illumination + Image Synthesis darktable: Boat - CPU-only parboil: OpenMP Stencil dacapobench: Jython rust-prime: Prime Number Test To 200,000,000 x264: H.264 Video Encoding darktable: Masskrug - CPU-only darktable: Server Room - CPU-only mafft: Multiple Sequence Alignment parboil: OpenMP CUTCP darktable: Server Rack - CPU-only luajit: Jacobi Successive Over-Relaxation luajit: Dense LU Matrix Factorization luajit: Sparse Matrix Multiply luajit: Fast Fourier Transform luajit: Monte Carlo compilebench: Read Compiled Tree compilebench: Initial Create Linux 4.20 Git Linux 4.20 - Mitigations Disabled 10733 169 146 0.6548 1183 48.91 82.85 450756 242 72.90 42.58 230 2.42 5.72 181 170 227 261 255 207 269 182 7623 56176 56.72 56.64 48.76 70380 43.87 43.46 7263 124 99151333 3085 654 1620 39390 7854 8094692 17886560 3570 3084725 108185 16182 3272 27.52 18307 1310 14.41 24.51 26.08 8707447 57430 29021 888278 4660 70906 71630 18.72 491411 17.01 4665 6.88 115755 116920 11.63 12.01 12.58 10.48 9738 0.93 8.22 7.07 4881 8.20 124 3.92 2.61 2.55 2.39 0.13 1653 3850 1412 634 551 2602 598 9326 162 146 0.6462 1281 44.80 80.72 537152 223 73.08 106.24 247 2.48 5.94 182 182 229 269 259 209 270 172 7220 84336 55.69 53.07 48.79 94793 43.84 41.53 6824 116 99502667 3061 668 1616 45262 7923 8014998 26522953 3574 3174031 112064 15991 3266 27.07 16709 948 14.10 22.54 20.36 8789119 84342 29031 901065 4679 94521 95311 17.43 700397 15.70 4455 6.59 146074 147159 11.44 10.97 8.78 10.52 11173 0.94 8.21 7.06 3233 8.20 128 3.88 2.59 2.49 2.41 0.13 1652 3843 1412 620 550 3493 751 OpenBenchmarking.org
PostgreSQL pgbench Scaling: Buffer Test - Test: Normal Load - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Write Linux 4.20 Git Linux 4.20 - Mitigations Disabled 2K 4K 6K 8K 10K SE +/- 305.69, N = 12 SE +/- 582.45, N = 9 10733 9326 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
Numenta Anomaly Benchmark Time To Completion OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 2018-11-09 Time To Completion Linux 4.20 Git Linux 4.20 - Mitigations Disabled 40 80 120 160 200 SE +/- 0.79, N = 3 SE +/- 0.82, N = 3 169 162
Scikit-Learn OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 0.17.1 Linux 4.20 Git Linux 4.20 - Mitigations Disabled 30 60 90 120 150 SE +/- 0.08, N = 3 SE +/- 0.07, N = 3 146 146
R Benchmark OpenBenchmarking.org Seconds, Fewer Is Better R Benchmark Linux 4.20 Git Linux 4.20 - Mitigations Disabled 0.1473 0.2946 0.4419 0.5892 0.7365 SE +/- 0.0004, N = 3 SE +/- 0.0009, N = 3 0.6548 0.6462 1. R scripting front-end version 3.5.1 (2018-07-02)
Compile Bench Test: Compile OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Compile Linux 4.20 Git Linux 4.20 - Mitigations Disabled 300 600 900 1200 1500 SE +/- 15.30, N = 12 SE +/- 36.17, N = 12 1183 1281
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 4.18 Time To Compile Linux 4.20 Git Linux 4.20 - Mitigations Disabled 11 22 33 44 55 SE +/- 0.69, N = 6 SE +/- 0.66, N = 5 48.91 44.80
OpenCV Benchmark OpenBenchmarking.org Seconds, Fewer Is Better OpenCV Benchmark 3.3.0 Linux 4.20 Git Linux 4.20 - Mitigations Disabled 20 40 60 80 100 SE +/- 0.12, N = 3 SE +/- 0.23, N = 3 82.85 80.72 1. (CXX) g++ options: -std=c++11 -rdynamic
PostgreSQL pgbench Scaling: Buffer Test - Test: Normal Load - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Only Linux 4.20 Git Linux 4.20 - Mitigations Disabled 120K 240K 360K 480K 600K SE +/- 1682.92, N = 3 SE +/- 1370.30, N = 3 450756 537152 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
Timed LLVM Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 6.0.1 Time To Compile Linux 4.20 Git Linux 4.20 - Mitigations Disabled 50 100 150 200 250 242 223
Parboil Test: OpenMP LBM OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP LBM Linux 4.20 Git Linux 4.20 - Mitigations Disabled 16 32 48 64 80 SE +/- 0.03, N = 3 SE +/- 0.19, N = 3 72.90 73.08 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
C-Ray Total Time - 4K, 16 Rays Per Pixel OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time - 4K, 16 Rays Per Pixel Linux 4.20 Git Linux 4.20 - Mitigations Disabled 20 40 60 80 100 SE +/- 0.01, N = 3 SE +/- 1.28, N = 3 42.58 106.24 1. (CC) gcc options: -lm -lpthread -O3
FS-Mark Test: 4000 Files, 32 Sub Dirs, 1MB Size OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 4000 Files, 32 Sub Dirs, 1MB Size Linux 4.20 Git Linux 4.20 - Mitigations Disabled 50 100 150 200 250 SE +/- 7.17, N = 12 SE +/- 12.70, N = 10 230 247 1. (CC) gcc options: -static
IndigoBench Scene: Bedroom OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.0.64 Scene: Bedroom Linux 4.20 Git Linux 4.20 - Mitigations Disabled 0.558 1.116 1.674 2.232 2.79 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 2.42 2.48
IndigoBench Scene: Supercar OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.0.64 Scene: Supercar Linux 4.20 Git Linux 4.20 - Mitigations Disabled 1.3365 2.673 4.0095 5.346 6.6825 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 5.72 5.94
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Sharpen Linux 4.20 Git Linux 4.20 - Mitigations Disabled 40 80 120 160 200 181 182 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Noise-Gaussian OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Noise-Gaussian Linux 4.20 Git Linux 4.20 - Mitigations Disabled 40 80 120 160 200 SE +/- 0.88, N = 3 SE +/- 0.58, N = 3 170 182 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Swirl OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Swirl Linux 4.20 Git Linux 4.20 - Mitigations Disabled 50 100 150 200 250 SE +/- 0.33, N = 3 227 229 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Rotate OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Rotate Linux 4.20 Git Linux 4.20 - Mitigations Disabled 60 120 180 240 300 SE +/- 1.20, N = 3 261 269 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Resizing Linux 4.20 Git Linux 4.20 - Mitigations Disabled 60 120 180 240 300 SE +/- 0.33, N = 3 255 259 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Enhanced OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Enhanced Linux 4.20 Git Linux 4.20 - Mitigations Disabled 50 100 150 200 250 207 209 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread
GraphicsMagick Operation: HWB Color Space OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: HWB Color Space Linux 4.20 Git Linux 4.20 - Mitigations Disabled 60 120 180 240 300 SE +/- 0.58, N = 3 SE +/- 0.67, N = 3 269 270 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread
Blender Blend File: Fishy Cat - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.79a Blend File: Fishy Cat - Compute: CPU-Only Linux 4.20 Git Linux 4.20 - Mitigations Disabled 40 80 120 160 200 182 172
DaCapo Benchmark Java Test: Tradebeans OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradebeans Linux 4.20 Git Linux 4.20 - Mitigations Disabled 1600 3200 4800 6400 8000 SE +/- 20.87, N = 4 SE +/- 16.84, N = 4 7623 7220
Memcached mcperf Method: Add OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Add Linux 4.20 Git Linux 4.20 - Mitigations Disabled 20K 40K 60K 80K 100K SE +/- 831.86, N = 12 SE +/- 546.58, N = 3 56176 84336 1. (CC) gcc options: -O2 -lm -rdynamic
Smallpt Global Illumination Renderer; 128 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 128 Samples Linux 4.20 Git Linux 4.20 - Mitigations Disabled 13 26 39 52 65 SE +/- 0.42, N = 3 SE +/- 0.14, N = 3 56.72 55.69 1. (CXX) g++ options: -fopenmp
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 7.1.9 Time To Compile Linux 4.20 Git Linux 4.20 - Mitigations Disabled 13 26 39 52 65 SE +/- 0.09, N = 3 SE +/- 0.06, N = 3 56.64 53.07 1. (CC) gcc options: -O2 -pedantic -ldl -lz -lm
m-queens Time To Solve OpenBenchmarking.org Seconds, Fewer Is Better m-queens 1.2 Time To Solve Linux 4.20 Git Linux 4.20 - Mitigations Disabled 11 22 33 44 55 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 48.76 48.79 1. (CXX) g++ options: -fopenmp -O2 -march=native
Memcached mcperf Method: Append OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Append Linux 4.20 Git Linux 4.20 - Mitigations Disabled 20K 40K 60K 80K 100K SE +/- 775.63, N = 12 SE +/- 795.45, N = 3 70380 94793 1. (CC) gcc options: -O2 -lm -rdynamic
Rust Mandelbrot Time To Complete Serial/Parallel Mandelbrot OpenBenchmarking.org Seconds, Fewer Is Better Rust Mandelbrot Time To Complete Serial/Parallel Mandelbrot Linux 4.20 Git Linux 4.20 - Mitigations Disabled 10 20 30 40 50 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 43.87 43.84 1. (CC) gcc options: -m64 -pie -nodefaultlibs
Chaos Group V-RAY Mode: CPU OpenBenchmarking.org Seconds, Fewer Is Better Chaos Group V-RAY 1.1.0 Mode: CPU Linux 4.20 Git Linux 4.20 - Mitigations Disabled 10 20 30 40 50 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 43.46 41.53
DaCapo Benchmark Java Test: H2 OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: H2 Linux 4.20 Git Linux 4.20 - Mitigations Disabled 1600 3200 4800 6400 8000 SE +/- 64.70, N = 15 SE +/- 56.82, N = 4 7263 6824
Blender Blend File: BMW27 - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.79a Blend File: BMW27 - Compute: CPU-Only Linux 4.20 Git Linux 4.20 - Mitigations Disabled 30 60 90 120 150 124 116
John The Ripper Test: Traditional DES OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.8.0-jumbo-1 Test: Traditional DES Linux 4.20 Git Linux 4.20 - Mitigations Disabled 20M 40M 60M 80M 100M SE +/- 68286.98, N = 3 SE +/- 115825.06, N = 3 99151333 99502667 1. (CC) gcc options: -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver Linux 4.20 Git Linux 4.20 - Mitigations Disabled 700 1400 2100 2800 3500 SE +/- 12.61, N = 3 SE +/- 10.24, N = 3 3085 3061 1. (CC) gcc options: -O3 -mavx2
NAS Parallel Benchmarks Test / Class: EP.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: EP.C Linux 4.20 Git Linux 4.20 - Mitigations Disabled 140 280 420 560 700 SE +/- 9.34, N = 12 SE +/- 0.06, N = 3 654 668 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi
LuaJIT Test: Composite OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.0.5 Test: Composite Linux 4.20 Git Linux 4.20 - Mitigations Disabled 300 600 900 1200 1500 SE +/- 1.08, N = 3 SE +/- 0.92, N = 3 1620 1616 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
Node.js Octane Benchmark OpenBenchmarking.org Score, More Is Better Node.js Octane Benchmark Linux 4.20 Git Linux 4.20 - Mitigations Disabled 10K 20K 30K 40K 50K SE +/- 66.62, N = 3 SE +/- 38.63, N = 3 39390 45262 1. Nodejs
v8.11.4
Stress-NG Test: CPU Stress OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: CPU Stress Linux 4.20 Git Linux 4.20 - Mitigations Disabled 2K 4K 6K 8K 10K SE +/- 2.67, N = 3 SE +/- 2.25, N = 3 7854 7923 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc
Stress-NG Test: System V Message Passing OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: System V Message Passing Linux 4.20 Git Linux 4.20 - Mitigations Disabled 2M 4M 6M 8M 10M SE +/- 5651.78, N = 3 SE +/- 5880.30, N = 3 8094692 8014998 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc
Stress-NG Test: Context Switching OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Context Switching Linux 4.20 Git Linux 4.20 - Mitigations Disabled 6M 12M 18M 24M 30M SE +/- 21881.99, N = 3 SE +/- 9712.01, N = 3 17886560 26522953 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc
Stress-NG Test: Crypto OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Crypto Linux 4.20 Git Linux 4.20 - Mitigations Disabled 800 1600 2400 3200 4000 SE +/- 3.63, N = 3 SE +/- 1.33, N = 3 3570 3574 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc
Stress-NG Test: Semaphores OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Semaphores Linux 4.20 Git Linux 4.20 - Mitigations Disabled 700K 1400K 2100K 2800K 3500K SE +/- 40509.05, N = 3 SE +/- 26077.98, N = 3 3084725 3174031 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc
Stress-NG Test: Forking OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Forking Linux 4.20 Git Linux 4.20 - Mitigations Disabled 20K 40K 60K 80K 100K SE +/- 308.78, N = 3 SE +/- 393.70, N = 3 108185 112064 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc
Stress-NG Test: Socket Activity OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Socket Activity Linux 4.20 Git Linux 4.20 - Mitigations Disabled 3K 6K 9K 12K 15K SE +/- 76.50, N = 3 SE +/- 91.71, N = 3 16182 15991 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc
Stress-NG Test: Memory Copying OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Memory Copying Linux 4.20 Git Linux 4.20 - Mitigations Disabled 700 1400 2100 2800 3500 SE +/- 8.04, N = 3 SE +/- 5.98, N = 3 3272 3266 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.100 WAV To MP3 Linux 4.20 Git Linux 4.20 - Mitigations Disabled 6 12 18 24 30 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 27.52 27.07 1. (CC) gcc options: -lncurses -lm
DaCapo Benchmark Java Test: Eclipse OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Eclipse Linux 4.20 Git Linux 4.20 - Mitigations Disabled 4K 8K 12K 16K 20K SE +/- 77.09, N = 4 SE +/- 38.52, N = 4 18307 16709
PyBench Total For Average Test Times OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times Linux 4.20 Git Linux 4.20 - Mitigations Disabled 300 600 900 1200 1500 SE +/- 4.81, N = 3 SE +/- 0.88, N = 3 1310 948
Rodinia Test: OpenMP Streamcluster OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP Streamcluster Linux 4.20 Git Linux 4.20 - Mitigations Disabled 4 8 12 16 20 SE +/- 0.20, N = 6 SE +/- 0.24, N = 4 14.41 14.10 1. (CXX) g++ options: -O2 -lOpenCL
GIMP Test: unsharp-mask OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.6 Test: unsharp-mask Linux 4.20 Git Linux 4.20 - Mitigations Disabled 6 12 18 24 30 SE +/- 0.03, N = 3 SE +/- 0.09, N = 3 24.51 22.54
Rodinia Test: OpenMP LavaMD OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP LavaMD Linux 4.20 Git Linux 4.20 - Mitigations Disabled 6 12 18 24 30 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 26.08 20.36 1. (CXX) g++ options: -O2 -lOpenCL
Crafty Elapsed Time OpenBenchmarking.org Nodes Per Second, More Is Better Crafty 25.2 Elapsed Time Linux 4.20 Git Linux 4.20 - Mitigations Disabled 2M 4M 6M 8M 10M SE +/- 13834.78, N = 3 SE +/- 10841.92, N = 3 8707447 8789119 1. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm
Memcached mcperf Method: Set OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Set Linux 4.20 Git Linux 4.20 - Mitigations Disabled 20K 40K 60K 80K 100K SE +/- 1065.73, N = 3 SE +/- 591.12, N = 3 57430 84342 1. (CC) gcc options: -O2 -lm -rdynamic
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.8.0-jumbo-1 Test: Blowfish Linux 4.20 Git Linux 4.20 - Mitigations Disabled 6K 12K 18K 24K 30K SE +/- 29.74, N = 3 SE +/- 25.10, N = 3 29021 29031 1. (CC) gcc options: -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2
John The Ripper Test: MD5 OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.8.0-jumbo-1 Test: MD5 Linux 4.20 Git Linux 4.20 - Mitigations Disabled 200K 400K 600K 800K 1000K SE +/- 475.95, N = 3 SE +/- 1684.85, N = 3 888278 901065 1. (CC) gcc options: -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.1 RSA 4096-bit Performance Linux 4.20 Git Linux 4.20 - Mitigations Disabled 1000 2000 3000 4000 5000 SE +/- 3.72, N = 3 SE +/- 6.11, N = 3 4660 4679 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
Memcached mcperf Method: Prepend OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Prepend Linux 4.20 Git Linux 4.20 - Mitigations Disabled 20K 40K 60K 80K 100K SE +/- 593.46, N = 3 SE +/- 565.10, N = 3 70906 94521 1. (CC) gcc options: -O2 -lm -rdynamic
Memcached mcperf Method: Replace OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Replace Linux 4.20 Git Linux 4.20 - Mitigations Disabled 20K 40K 60K 80K 100K SE +/- 1237.79, N = 3 SE +/- 1416.31, N = 3 71630 95311 1. (CC) gcc options: -O2 -lm -rdynamic
GIMP Test: auto-levels OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.6 Test: auto-levels Linux 4.20 Git Linux 4.20 - Mitigations Disabled 5 10 15 20 25 SE +/- 0.11, N = 3 SE +/- 0.02, N = 3 18.72 17.43
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite Linux 4.20 Git Linux 4.20 - Mitigations Disabled 150K 300K 450K 600K 750K SE +/- 2700.45, N = 3 SE +/- 2335.80, N = 3 491411 700397
GIMP Test: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.6 Test: rotate Linux 4.20 Git Linux 4.20 - Mitigations Disabled 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.11, N = 3 17.01 15.70
DaCapo Benchmark Java Test: Tradesoap OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradesoap Linux 4.20 Git Linux 4.20 - Mitigations Disabled 1000 2000 3000 4000 5000 SE +/- 53.16, N = 4 SE +/- 50.60, N = 4 4665 4455
Bork File Encrypter File Encryption Time OpenBenchmarking.org Seconds, Fewer Is Better Bork File Encrypter 1.4 File Encryption Time Linux 4.20 Git Linux 4.20 - Mitigations Disabled 2 4 6 8 10 SE +/- 0.11, N = 4 SE +/- 0.07, N = 9 6.88 6.59
Memcached mcperf Method: Delete OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Delete Linux 4.20 Git Linux 4.20 - Mitigations Disabled 30K 60K 90K 120K 150K SE +/- 388.50, N = 3 SE +/- 1953.41, N = 3 115755 146074 1. (CC) gcc options: -O2 -lm -rdynamic
Memcached mcperf Method: Get OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Get Linux 4.20 Git Linux 4.20 - Mitigations Disabled 30K 60K 90K 120K 150K SE +/- 394.02, N = 3 SE +/- 385.01, N = 3 116920 147159 1. (CC) gcc options: -O2 -lm -rdynamic
Rodinia Test: OpenMP CFD Solver OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP CFD Solver Linux 4.20 Git Linux 4.20 - Mitigations Disabled 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 11.63 11.44 1. (CXX) g++ options: -O2 -lOpenCL
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.6 Test: resize Linux 4.20 Git Linux 4.20 - Mitigations Disabled 3 6 9 12 15 SE +/- 0.17, N = 3 SE +/- 0.14, N = 3 12.01 10.97
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 2.3.2 Pfam Database Search Linux 4.20 Git Linux 4.20 - Mitigations Disabled 3 6 9 12 15 SE +/- 0.11, N = 3 SE +/- 0.13, N = 3 12.58 8.78 1. (CC) gcc options: -O2 -pthread -lhmmer -lsquid -lm
Zstd Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 OpenBenchmarking.org Seconds, Fewer Is Better Zstd Compression 1.3.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 Linux 4.20 Git Linux 4.20 - Mitigations Disabled 3 6 9 12 15 SE +/- 0.04, N = 3 SE +/- 0.09, N = 3 10.48 10.52 1. (CC) gcc options: -O3 -pthread -lz -llzma
Node.js Express HTTP Load Test OpenBenchmarking.org Requests Per Second, More Is Better Node.js Express HTTP Load Test Linux 4.20 Git Linux 4.20 - Mitigations Disabled 2K 4K 6K 8K 10K SE +/- 26.91, N = 3 SE +/- 68.84, N = 3 9738 11173 1. Nodejs
v8.11.4
Sunflow Rendering System Global Illumination + Image Synthesis OpenBenchmarking.org Seconds, Fewer Is Better Sunflow Rendering System 0.07.2 Global Illumination + Image Synthesis Linux 4.20 Git Linux 4.20 - Mitigations Disabled 0.2115 0.423 0.6345 0.846 1.0575 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 0.93 0.94
Darktable Test: Boat - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 2.4.4 Test: Boat - Acceleration: CPU-only Linux 4.20 Git Linux 4.20 - Mitigations Disabled 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 8.22 8.21
Parboil Test: OpenMP Stencil OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP Stencil Linux 4.20 Git Linux 4.20 - Mitigations Disabled 2 4 6 8 10 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 7.07 7.06 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
DaCapo Benchmark Java Test: Jython OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Jython Linux 4.20 Git Linux 4.20 - Mitigations Disabled 1000 2000 3000 4000 5000 SE +/- 42.61, N = 4 SE +/- 8.46, N = 4 4881 3233
Rust Prime Benchmark Prime Number Test To 200,000,000 OpenBenchmarking.org Seconds, Fewer Is Better Rust Prime Benchmark Prime Number Test To 200,000,000 Linux 4.20 Git Linux 4.20 - Mitigations Disabled 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 8.20 8.20 1. (CC) gcc options: -m64 -pie -nodefaultlibs
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2018-09-25 H.264 Video Encoding Linux 4.20 Git Linux 4.20 - Mitigations Disabled 30 60 90 120 150 SE +/- 1.48, N = 3 SE +/- 1.58, N = 3 124 128 1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize
Darktable Test: Masskrug - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 2.4.4 Test: Masskrug - Acceleration: CPU-only Linux 4.20 Git Linux 4.20 - Mitigations Disabled 0.882 1.764 2.646 3.528 4.41 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 3.92 3.88
Darktable Test: Server Room - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 2.4.4 Test: Server Room - Acceleration: CPU-only Linux 4.20 Git Linux 4.20 - Mitigations Disabled 0.5873 1.1746 1.7619 2.3492 2.9365 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 2.61 2.59
Timed MAFFT Alignment Multiple Sequence Alignment OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 7.392 Multiple Sequence Alignment Linux 4.20 Git Linux 4.20 - Mitigations Disabled 0.5738 1.1476 1.7214 2.2952 2.869 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 2.55 2.49 1. (CC) gcc options: -std=c99 -O3 -lm -lpthread
Parboil Test: OpenMP CUTCP OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP CUTCP Linux 4.20 Git Linux 4.20 - Mitigations Disabled 0.5423 1.0846 1.6269 2.1692 2.7115 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 2.39 2.41 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
Darktable Test: Server Rack - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 2.4.4 Test: Server Rack - Acceleration: CPU-only Linux 4.20 Git Linux 4.20 - Mitigations Disabled 0.0293 0.0586 0.0879 0.1172 0.1465 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.13 0.13
LuaJIT Test: Jacobi Successive Over-Relaxation OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.0.5 Test: Jacobi Successive Over-Relaxation Linux 4.20 Git Linux 4.20 - Mitigations Disabled 400 800 1200 1600 2000 SE +/- 1.12, N = 3 SE +/- 0.66, N = 3 1653 1652 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
LuaJIT Test: Dense LU Matrix Factorization OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.0.5 Test: Dense LU Matrix Factorization Linux 4.20 Git Linux 4.20 - Mitigations Disabled 800 1600 2400 3200 4000 SE +/- 5.61, N = 3 SE +/- 2.93, N = 3 3850 3843 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
LuaJIT Test: Sparse Matrix Multiply OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.0.5 Test: Sparse Matrix Multiply Linux 4.20 Git Linux 4.20 - Mitigations Disabled 300 600 900 1200 1500 SE +/- 0.92, N = 3 SE +/- 2.32, N = 3 1412 1412 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
LuaJIT Test: Fast Fourier Transform OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.0.5 Test: Fast Fourier Transform Linux 4.20 Git Linux 4.20 - Mitigations Disabled 140 280 420 560 700 SE +/- 0.06, N = 3 SE +/- 0.17, N = 3 634 620 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
LuaJIT Test: Monte Carlo OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.0.5 Test: Monte Carlo Linux 4.20 Git Linux 4.20 - Mitigations Disabled 120 240 360 480 600 SE +/- 0.13, N = 3 SE +/- 0.20, N = 3 551 550 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
Compile Bench Test: Read Compiled Tree OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Read Compiled Tree Linux 4.20 Git Linux 4.20 - Mitigations Disabled 700 1400 2100 2800 3500 SE +/- 45.15, N = 3 SE +/- 38.14, N = 3 2602 3493
Compile Bench Test: Initial Create OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create Linux 4.20 Git Linux 4.20 - Mitigations Disabled 160 320 480 640 800 SE +/- 7.43, N = 3 SE +/- 7.41, N = 3 598 751
Phoronix Test Suite v10.8.4