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&sor&export=pdf .
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 - Mitigations Disabled Linux 4.20 Git 40 80 120 160 200 SE +/- 0.82, N = 3 SE +/- 0.79, N = 3 162 169
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 - Mitigations Disabled Linux 4.20 Git 0.1473 0.2946 0.4419 0.5892 0.7365 SE +/- 0.0009, N = 3 SE +/- 0.0004, N = 3 0.6462 0.6548 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 - Mitigations Disabled Linux 4.20 Git 300 600 900 1200 1500 SE +/- 36.17, N = 12 SE +/- 15.30, N = 12 1281 1183
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 - Mitigations Disabled Linux 4.20 Git 11 22 33 44 55 SE +/- 0.66, N = 5 SE +/- 0.69, N = 6 44.80 48.91
OpenCV Benchmark OpenBenchmarking.org Seconds, Fewer Is Better OpenCV Benchmark 3.3.0 Linux 4.20 - Mitigations Disabled Linux 4.20 Git 20 40 60 80 100 SE +/- 0.23, N = 3 SE +/- 0.12, N = 3 80.72 82.85 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 - Mitigations Disabled Linux 4.20 Git 120K 240K 360K 480K 600K SE +/- 1370.30, N = 3 SE +/- 1682.92, N = 3 537152 450756 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 - Mitigations Disabled Linux 4.20 Git 50 100 150 200 250 223 242
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 - Mitigations Disabled Linux 4.20 Git 50 100 150 200 250 SE +/- 12.70, N = 10 SE +/- 7.17, N = 12 247 230 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 - Mitigations Disabled Linux 4.20 Git 0.558 1.116 1.674 2.232 2.79 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 2.48 2.42
IndigoBench Scene: Supercar OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.0.64 Scene: Supercar Linux 4.20 - Mitigations Disabled Linux 4.20 Git 1.3365 2.673 4.0095 5.346 6.6825 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 5.94 5.72
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Sharpen Linux 4.20 - Mitigations Disabled Linux 4.20 Git 40 80 120 160 200 182 181 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 - Mitigations Disabled Linux 4.20 Git 40 80 120 160 200 SE +/- 0.58, N = 3 SE +/- 0.88, N = 3 182 170 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 - Mitigations Disabled Linux 4.20 Git 50 100 150 200 250 SE +/- 0.33, N = 3 229 227 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 - Mitigations Disabled Linux 4.20 Git 60 120 180 240 300 SE +/- 1.20, N = 3 269 261 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 - Mitigations Disabled Linux 4.20 Git 60 120 180 240 300 SE +/- 0.33, N = 3 259 255 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 - Mitigations Disabled Linux 4.20 Git 50 100 150 200 250 209 207 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 - Mitigations Disabled Linux 4.20 Git 60 120 180 240 300 SE +/- 0.67, N = 3 SE +/- 0.58, N = 3 270 269 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 - Mitigations Disabled Linux 4.20 Git 40 80 120 160 200 172 182
DaCapo Benchmark Java Test: Tradebeans OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradebeans Linux 4.20 - Mitigations Disabled Linux 4.20 Git 1600 3200 4800 6400 8000 SE +/- 16.84, N = 4 SE +/- 20.87, N = 4 7220 7623
Memcached mcperf Method: Add OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Add Linux 4.20 - Mitigations Disabled Linux 4.20 Git 20K 40K 60K 80K 100K SE +/- 546.58, N = 3 SE +/- 831.86, N = 12 84336 56176 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 - Mitigations Disabled Linux 4.20 Git 13 26 39 52 65 SE +/- 0.14, N = 3 SE +/- 0.42, N = 3 55.69 56.72 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 - Mitigations Disabled Linux 4.20 Git 13 26 39 52 65 SE +/- 0.06, N = 3 SE +/- 0.09, N = 3 53.07 56.64 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 - Mitigations Disabled Linux 4.20 Git 20K 40K 60K 80K 100K SE +/- 795.45, N = 3 SE +/- 775.63, N = 12 94793 70380 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 - Mitigations Disabled Linux 4.20 Git 10 20 30 40 50 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 43.84 43.87 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 - Mitigations Disabled Linux 4.20 Git 10 20 30 40 50 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 41.53 43.46
DaCapo Benchmark Java Test: H2 OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: H2 Linux 4.20 - Mitigations Disabled Linux 4.20 Git 1600 3200 4800 6400 8000 SE +/- 56.82, N = 4 SE +/- 64.70, N = 15 6824 7263
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 - Mitigations Disabled Linux 4.20 Git 30 60 90 120 150 116 124
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 - Mitigations Disabled Linux 4.20 Git 20M 40M 60M 80M 100M SE +/- 115825.06, N = 3 SE +/- 68286.98, N = 3 99502667 99151333 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 - Mitigations Disabled Linux 4.20 Git 140 280 420 560 700 SE +/- 0.06, N = 3 SE +/- 9.34, N = 12 668 654 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 - Mitigations Disabled Linux 4.20 Git 10K 20K 30K 40K 50K SE +/- 38.63, N = 3 SE +/- 66.62, N = 3 45262 39390 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 - Mitigations Disabled Linux 4.20 Git 2K 4K 6K 8K 10K SE +/- 2.25, N = 3 SE +/- 2.67, N = 3 7923 7854 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 - Mitigations Disabled Linux 4.20 Git 6M 12M 18M 24M 30M SE +/- 9712.01, N = 3 SE +/- 21881.99, N = 3 26522953 17886560 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 - Mitigations Disabled Linux 4.20 Git 800 1600 2400 3200 4000 SE +/- 1.33, N = 3 SE +/- 3.63, N = 3 3574 3570 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 - Mitigations Disabled Linux 4.20 Git 700K 1400K 2100K 2800K 3500K SE +/- 26077.98, N = 3 SE +/- 40509.05, N = 3 3174031 3084725 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 - Mitigations Disabled Linux 4.20 Git 20K 40K 60K 80K 100K SE +/- 393.70, N = 3 SE +/- 308.78, N = 3 112064 108185 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 - Mitigations Disabled Linux 4.20 Git 6 12 18 24 30 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 27.07 27.52 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 - Mitigations Disabled Linux 4.20 Git 4K 8K 12K 16K 20K SE +/- 38.52, N = 4 SE +/- 77.09, N = 4 16709 18307
PyBench Total For Average Test Times OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times Linux 4.20 - Mitigations Disabled Linux 4.20 Git 300 600 900 1200 1500 SE +/- 0.88, N = 3 SE +/- 4.81, N = 3 948 1310
Rodinia Test: OpenMP Streamcluster OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP Streamcluster Linux 4.20 - Mitigations Disabled Linux 4.20 Git 4 8 12 16 20 SE +/- 0.24, N = 4 SE +/- 0.20, N = 6 14.10 14.41 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 - Mitigations Disabled Linux 4.20 Git 6 12 18 24 30 SE +/- 0.09, N = 3 SE +/- 0.03, N = 3 22.54 24.51
Rodinia Test: OpenMP LavaMD OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP LavaMD Linux 4.20 - Mitigations Disabled Linux 4.20 Git 6 12 18 24 30 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 20.36 26.08 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 - Mitigations Disabled Linux 4.20 Git 2M 4M 6M 8M 10M SE +/- 10841.92, N = 3 SE +/- 13834.78, N = 3 8789119 8707447 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 - Mitigations Disabled Linux 4.20 Git 20K 40K 60K 80K 100K SE +/- 591.12, N = 3 SE +/- 1065.73, N = 3 84342 57430 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 - Mitigations Disabled Linux 4.20 Git 6K 12K 18K 24K 30K SE +/- 25.10, N = 3 SE +/- 29.74, N = 3 29031 29021 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 - Mitigations Disabled Linux 4.20 Git 200K 400K 600K 800K 1000K SE +/- 1684.85, N = 3 SE +/- 475.95, N = 3 901065 888278 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 - Mitigations Disabled Linux 4.20 Git 1000 2000 3000 4000 5000 SE +/- 6.11, N = 3 SE +/- 3.72, N = 3 4679 4660 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 - Mitigations Disabled Linux 4.20 Git 20K 40K 60K 80K 100K SE +/- 565.10, N = 3 SE +/- 593.46, N = 3 94521 70906 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 - Mitigations Disabled Linux 4.20 Git 20K 40K 60K 80K 100K SE +/- 1416.31, N = 3 SE +/- 1237.79, N = 3 95311 71630 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 - Mitigations Disabled Linux 4.20 Git 5 10 15 20 25 SE +/- 0.02, N = 3 SE +/- 0.11, N = 3 17.43 18.72
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite Linux 4.20 - Mitigations Disabled Linux 4.20 Git 150K 300K 450K 600K 750K SE +/- 2335.80, N = 3 SE +/- 2700.45, N = 3 700397 491411
GIMP Test: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.6 Test: rotate Linux 4.20 - Mitigations Disabled Linux 4.20 Git 4 8 12 16 20 SE +/- 0.11, N = 3 SE +/- 0.03, N = 3 15.70 17.01
DaCapo Benchmark Java Test: Tradesoap OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradesoap Linux 4.20 - Mitigations Disabled Linux 4.20 Git 1000 2000 3000 4000 5000 SE +/- 50.60, N = 4 SE +/- 53.16, N = 4 4455 4665
Bork File Encrypter File Encryption Time OpenBenchmarking.org Seconds, Fewer Is Better Bork File Encrypter 1.4 File Encryption Time Linux 4.20 - Mitigations Disabled Linux 4.20 Git 2 4 6 8 10 SE +/- 0.07, N = 9 SE +/- 0.11, N = 4 6.59 6.88
Memcached mcperf Method: Delete OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Delete Linux 4.20 - Mitigations Disabled Linux 4.20 Git 30K 60K 90K 120K 150K SE +/- 1953.41, N = 3 SE +/- 388.50, N = 3 146074 115755 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 - Mitigations Disabled Linux 4.20 Git 30K 60K 90K 120K 150K SE +/- 385.01, N = 3 SE +/- 394.02, N = 3 147159 116920 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 - Mitigations Disabled Linux 4.20 Git 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 11.44 11.63 1. (CXX) g++ options: -O2 -lOpenCL
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.6 Test: resize Linux 4.20 - Mitigations Disabled Linux 4.20 Git 3 6 9 12 15 SE +/- 0.14, N = 3 SE +/- 0.17, N = 3 10.97 12.01
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 2.3.2 Pfam Database Search Linux 4.20 - Mitigations Disabled Linux 4.20 Git 3 6 9 12 15 SE +/- 0.13, N = 3 SE +/- 0.11, N = 3 8.78 12.58 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 - Mitigations Disabled Linux 4.20 Git 2K 4K 6K 8K 10K SE +/- 68.84, N = 3 SE +/- 26.91, N = 3 11173 9738 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 - Mitigations Disabled Linux 4.20 Git 2 4 6 8 10 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 8.21 8.22
Parboil Test: OpenMP Stencil OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP Stencil Linux 4.20 - Mitigations Disabled Linux 4.20 Git 2 4 6 8 10 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 7.06 7.07 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 - Mitigations Disabled Linux 4.20 Git 1000 2000 3000 4000 5000 SE +/- 8.46, N = 4 SE +/- 42.61, N = 4 3233 4881
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 - Mitigations Disabled Linux 4.20 Git 30 60 90 120 150 SE +/- 1.58, N = 3 SE +/- 1.48, N = 3 128 124 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 - Mitigations Disabled Linux 4.20 Git 0.882 1.764 2.646 3.528 4.41 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 3.88 3.92
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 - Mitigations Disabled Linux 4.20 Git 0.5873 1.1746 1.7619 2.3492 2.9365 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 2.59 2.61
Timed MAFFT Alignment Multiple Sequence Alignment OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 7.392 Multiple Sequence Alignment Linux 4.20 - Mitigations Disabled Linux 4.20 Git 0.5738 1.1476 1.7214 2.2952 2.869 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 2.49 2.55 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 - Mitigations Disabled Linux 4.20 Git 300 600 900 1200 1500 SE +/- 2.32, N = 3 SE +/- 0.92, 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 - Mitigations Disabled Linux 4.20 Git 700 1400 2100 2800 3500 SE +/- 38.14, N = 3 SE +/- 45.15, N = 3 3493 2602
Compile Bench Test: Initial Create OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create Linux 4.20 - Mitigations Disabled Linux 4.20 Git 160 320 480 640 800 SE +/- 7.41, N = 3 SE +/- 7.43, N = 3 751 598
Phoronix Test Suite v10.8.4