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&sro&export=txt&grw .
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 crafty: Elapsed Time compilebench: Compile compilebench: Initial Create compilebench: Read Compiled Tree stress-ng: Crypto stress-ng: Forking stress-ng: CPU Stress stress-ng: Semaphores stress-ng: Memory Copying stress-ng: Socket Activity stress-ng: Context Switching stress-ng: System V Message Passing dacapobench: H2 dacapobench: Jython dacapobench: Eclipse dacapobench: Tradesoap dacapobench: Tradebeans encode-mp3: WAV To MP3 darktable: Boat - CPU-only darktable: Masskrug - CPU-only darktable: Server Rack - CPU-only darktable: Server Room - CPU-only gimp: resize gimp: rotate gimp: auto-levels gimp: unsharp-mask luajit: Composite luajit: Monte Carlo luajit: Fast Fourier Transform luajit: Sparse Matrix Multiply luajit: Dense LU Matrix Factorization luajit: Jacobi Successive Over-Relaxation fs-mark: 4000 Files, 32 Sub Dirs, 1MB Size hmmer: Pfam Database Search mafft: Multiple Sequence Alignment himeno: Poisson Pressure Solver numenta-nab: Time To Completion scikit-learn: rbenchmark: parboil: OpenMP LBM parboil: OpenMP CUTCP parboil: OpenMP Stencil npb: EP.C rodinia: OpenMP LavaMD rodinia: OpenMP CFD Solver rodinia: OpenMP Streamcluster sunflow: Global Illumination + Image Synthesis rust-prime: Prime Number Test To 200,000,000 john-the-ripper: Blowfish john-the-ripper: Traditional DES john-the-ripper: MD5 build-llvm: Time To Compile build-php: Time To Compile compress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 rust-mandel: Time To Complete Serial/Parallel Mandelbrot m-queens: Time To Solve build-linux-kernel: Time To Compile graphics-magick: Swirl graphics-magick: Rotate graphics-magick: Sharpen graphics-magick: Enhanced graphics-magick: Resizing graphics-magick: Noise-Gaussian graphics-magick: HWB Color Space x264: H.264 Video Encoding c-ray: Total Time - 4K, 16 Rays Per Pixel v-ray: CPU blender: BMW27 - CPU-Only blender: Fishy Cat - CPU-Only smallpt: Global Illumination Renderer; 128 Samples indigobench: Bedroom indigobench: Supercar mcperf: Add mcperf: Get mcperf: Set mcperf: Append mcperf: Delete mcperf: Prepend mcperf: Replace openssl: RSA 4096-bit Performance node-express-loadtest: phpbench: PHP Benchmark Suite pgbench: Buffer Test - Normal Load - Read Only pgbench: Buffer Test - Normal Load - Read Write node-octane: bork: File Encryption Time opencv-bench: pybench: Total For Average Test Times Linux 4.20 Git Linux 4.20 - Mitigations Disabled 8707447 1183 598 2602 3570 108185 7854 3084725 3272 16182 17886560 8094692 7263 4881 18307 4665 7623 27.52 8.22 3.92 0.13 2.61 12.01 17.01 18.72 24.51 1620 551 634 1412 3850 1653 230 12.58 2.55 3085 169 146 0.6548 72.90 2.39 7.07 654 26.08 11.63 14.41 0.93 8.20 29021 99151333 888278 242 56.64 10.48 43.87 48.76 48.91 227 261 181 207 255 170 269 124 42.58 43.46 124 182 56.72 2.42 5.72 56176 116920 57430 70380 115755 70906 71630 4660 9738 491411 450756 10733 39390 6.88 82.85 1310 8789119 1281 751 3493 3574 112064 7923 3174031 3266 15991 26522953 8014998 6824 3233 16709 4455 7220 27.07 8.21 3.88 0.13 2.59 10.97 15.70 17.43 22.54 1616 550 620 1412 3843 1652 247 8.78 2.49 3061 162 146 0.6462 73.08 2.41 7.06 668 20.36 11.44 14.10 0.94 8.20 29031 99502667 901065 223 53.07 10.52 43.84 48.79 44.80 229 269 182 209 259 182 270 128 106.24 41.53 116 172 55.69 2.48 5.94 84336 147159 84342 94793 146074 94521 95311 4679 11173 700397 537152 9326 45262 6.59 80.72 948 OpenBenchmarking.org
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
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
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
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
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: 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: 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: 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: Memory Copying OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Memory Copying Linux 4.20 - Mitigations Disabled Linux 4.20 Git 700 1400 2100 2800 3500 SE +/- 5.98, N = 3 SE +/- 8.04, N = 3 3266 3272 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 - Mitigations Disabled Linux 4.20 Git 3K 6K 9K 12K 15K SE +/- 91.71, N = 3 SE +/- 76.50, N = 3 15991 16182 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: 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 - Mitigations Disabled Linux 4.20 Git 2M 4M 6M 8M 10M SE +/- 5880.30, N = 3 SE +/- 5651.78, N = 3 8014998 8094692 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc
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
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
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
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
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
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
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
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 Rack - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 2.4.4 Test: Server Rack - Acceleration: CPU-only Linux 4.20 - Mitigations Disabled Linux 4.20 Git 0.0293 0.0586 0.0879 0.1172 0.1465 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.13 0.13
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
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
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
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
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
LuaJIT Test: Composite OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.0.5 Test: Composite Linux 4.20 - Mitigations Disabled Linux 4.20 Git 300 600 900 1200 1500 SE +/- 0.92, N = 3 SE +/- 1.08, N = 3 1616 1620 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 - Mitigations Disabled Linux 4.20 Git 120 240 360 480 600 SE +/- 0.20, N = 3 SE +/- 0.13, N = 3 550 551 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 - Mitigations Disabled Linux 4.20 Git 140 280 420 560 700 SE +/- 0.17, N = 3 SE +/- 0.06, N = 3 620 634 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: Dense LU Matrix Factorization OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.0.5 Test: Dense LU Matrix Factorization Linux 4.20 - Mitigations Disabled Linux 4.20 Git 800 1600 2400 3200 4000 SE +/- 2.93, N = 3 SE +/- 5.61, N = 3 3843 3850 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
LuaJIT Test: Jacobi Successive Over-Relaxation OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.0.5 Test: Jacobi Successive Over-Relaxation Linux 4.20 - Mitigations Disabled Linux 4.20 Git 400 800 1200 1600 2000 SE +/- 0.66, N = 3 SE +/- 1.12, N = 3 1652 1653 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
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
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
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
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver Linux 4.20 - Mitigations Disabled Linux 4.20 Git 700 1400 2100 2800 3500 SE +/- 10.24, N = 3 SE +/- 12.61, N = 3 3061 3085 1. (CC) gcc options: -O3 -mavx2
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 - Mitigations Disabled Linux 4.20 Git 30 60 90 120 150 SE +/- 0.07, N = 3 SE +/- 0.08, 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)
Parboil Test: OpenMP LBM OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP LBM Linux 4.20 - Mitigations Disabled Linux 4.20 Git 16 32 48 64 80 SE +/- 0.19, N = 3 SE +/- 0.03, N = 3 73.08 72.90 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
Parboil Test: OpenMP CUTCP OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP CUTCP Linux 4.20 - Mitigations Disabled Linux 4.20 Git 0.5423 1.0846 1.6269 2.1692 2.7115 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 2.41 2.39 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
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
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
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
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
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
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 - Mitigations Disabled Linux 4.20 Git 0.2115 0.423 0.6345 0.846 1.0575 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 0.94 0.93
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 - Mitigations Disabled Linux 4.20 Git 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 8.20 8.20 1. (CC) gcc options: -m64 -pie -nodefaultlibs
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: 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
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
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
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
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 - Mitigations Disabled Linux 4.20 Git 3 6 9 12 15 SE +/- 0.09, N = 3 SE +/- 0.04, N = 3 10.52 10.48 1. (CC) gcc options: -O3 -pthread -lz -llzma
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
m-queens Time To Solve OpenBenchmarking.org Seconds, Fewer Is Better m-queens 1.2 Time To Solve Linux 4.20 - Mitigations Disabled Linux 4.20 Git 11 22 33 44 55 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 48.79 48.76 1. (CXX) g++ options: -fopenmp -O2 -march=native
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
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: 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: 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: 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: 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: 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
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
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 - Mitigations Disabled Linux 4.20 Git 20 40 60 80 100 SE +/- 1.28, N = 3 SE +/- 0.01, N = 3 106.24 42.58 1. (CC) gcc options: -lm -lpthread -O3
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
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
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
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
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
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
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
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
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
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: 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
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
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
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
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
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 - Mitigations Disabled Linux 4.20 Git 2K 4K 6K 8K 10K SE +/- 582.45, N = 9 SE +/- 305.69, N = 12 9326 10733 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
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
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
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
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
Phoronix Test Suite v10.8.4