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&sor&grr.

Linux 4.20 Intel STIBP ImpactProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionLinux 4.20 GitLinux 4.20 - Mitigations DisabledIntel Core i9-7980XE @ 4.20GHz (18 Cores / 36 Threads)ASUS PRIME X299-A (1503 BIOS)Intel Sky Lake-E DMI3 Registers16384MB240GB Force MP510NV120 12GBRealtek ALC1220ASUS PB278Intel ConnectionUbuntu 18.104.20.0-999-generic (x86_64) 20181115GNOME Shell 3.30.1X Server 1.20.1modesetting 1.20.14.3 Mesa 18.2.2GCC 8.2.0ext42560x1440OpenBenchmarking.orgCompiler 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,rwProcessor Details- Scaling Governor: intel_pstate powersavePython Details- Python 2.7.15+ + Python 3.6.7Security 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 Impactpgbench: Buffer Test - Normal Load - Read Writenumenta-nab: Time To Completionscikit-learn: rbenchmark: compilebench: Compilebuild-linux-kernel: Time To Compileopencv-bench: pgbench: Buffer Test - Normal Load - Read Onlybuild-llvm: Time To Compileparboil: OpenMP LBMc-ray: Total Time - 4K, 16 Rays Per Pixelfs-mark: 4000 Files, 32 Sub Dirs, 1MB Sizeindigobench: Bedroomindigobench: Supercargraphics-magick: Sharpengraphics-magick: Noise-Gaussiangraphics-magick: Swirlgraphics-magick: Rotategraphics-magick: Resizinggraphics-magick: Enhancedgraphics-magick: HWB Color Spaceblender: Fishy Cat - CPU-Onlydacapobench: Tradebeansmcperf: Addsmallpt: Global Illumination Renderer; 128 Samplesbuild-php: Time To Compilem-queens: Time To Solvemcperf: Appendrust-mandel: Time To Complete Serial/Parallel Mandelbrotv-ray: CPUdacapobench: H2blender: BMW27 - CPU-Onlyjohn-the-ripper: Traditional DEShimeno: Poisson Pressure Solvernpb: EP.Cluajit: Compositenode-octane: stress-ng: CPU Stressstress-ng: System V Message Passingstress-ng: Context Switchingstress-ng: Cryptostress-ng: Semaphoresstress-ng: Forkingstress-ng: Socket Activitystress-ng: Memory Copyingencode-mp3: WAV To MP3dacapobench: Eclipsepybench: Total For Average Test Timesrodinia: OpenMP Streamclustergimp: unsharp-maskrodinia: OpenMP LavaMDcrafty: Elapsed Timemcperf: Setjohn-the-ripper: Blowfishjohn-the-ripper: MD5openssl: RSA 4096-bit Performancemcperf: Prependmcperf: Replacegimp: auto-levelsphpbench: PHP Benchmark Suitegimp: rotatedacapobench: Tradesoapbork: File Encryption Timemcperf: Deletemcperf: Getrodinia: OpenMP CFD Solvergimp: resizehmmer: Pfam Database Searchcompress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19node-express-loadtest: sunflow: Global Illumination + Image Synthesisdarktable: Boat - CPU-onlyparboil: OpenMP Stencildacapobench: Jythonrust-prime: Prime Number Test To 200,000,000x264: H.264 Video Encodingdarktable: Masskrug - CPU-onlydarktable: Server Room - CPU-onlymafft: Multiple Sequence Alignmentparboil: OpenMP CUTCPdarktable: Server Rack - CPU-onlyluajit: Jacobi Successive Over-Relaxationluajit: Dense LU Matrix Factorizationluajit: Sparse Matrix Multiplyluajit: Fast Fourier Transformluajit: Monte Carlocompilebench: Read Compiled Treecompilebench: Initial CreateLinux 4.20 GitLinux 4.20 - Mitigations Disabled107331691460.6548118348.9182.8545075624272.9042.582302.425.7218117022726125520726918276235617656.7256.6448.767038043.8743.46726312499151333308565416203939078548094692178865603570308472510818516182327227.5218307131014.4124.5126.08870744757430290218882784660709067163018.7249141117.0146656.8811575511692011.6312.0112.5810.4897380.938.227.0748818.201243.922.612.552.390.13165338501412634551260259893261621460.6462128144.8080.7253715222373.08106.242472.485.9418218222926925920927017272208433655.6953.0748.799479343.8441.53682411699502667306166816164526279238014998265229533574317403111206415991326627.071670994814.1022.5420.36878911984342290319010654679945219531117.4370039715.7044556.5914607414715911.4410.978.7810.52111730.948.217.0632338.201283.882.592.492.410.131652384314126205503493751OpenBenchmarking.org

PostgreSQL pgbench

Scaling: Buffer Test - Test: Normal Load - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Normal Load - Mode: Read WriteLinux 4.20 GitLinux 4.20 - Mitigations Disabled2K4K6K8K10KSE +/- 305.69, N = 12SE +/- 582.45, N = 91073393261. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

Numenta Anomaly Benchmark

Time To Completion

OpenBenchmarking.orgSeconds, Fewer Is BetterNumenta Anomaly Benchmark 2018-11-09Time To CompletionLinux 4.20 - Mitigations DisabledLinux 4.20 Git4080120160200SE +/- 0.82, N = 3SE +/- 0.79, N = 3162169

Scikit-Learn

OpenBenchmarking.orgSeconds, Fewer Is BetterScikit-Learn 0.17.1Linux 4.20 GitLinux 4.20 - Mitigations Disabled306090120150SE +/- 0.08, N = 3SE +/- 0.07, N = 3146146

R Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterR BenchmarkLinux 4.20 - Mitigations DisabledLinux 4.20 Git0.14730.29460.44190.58920.7365SE +/- 0.0009, N = 3SE +/- 0.0004, N = 30.64620.65481. R scripting front-end version 3.5.1 (2018-07-02)

Compile Bench

Test: Compile

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: CompileLinux 4.20 - Mitigations DisabledLinux 4.20 Git30060090012001500SE +/- 36.17, N = 12SE +/- 15.30, N = 1212811183

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 4.18Time To CompileLinux 4.20 - Mitigations DisabledLinux 4.20 Git1122334455SE +/- 0.66, N = 5SE +/- 0.69, N = 644.8048.91

OpenCV Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenCV Benchmark 3.3.0Linux 4.20 - Mitigations DisabledLinux 4.20 Git20406080100SE +/- 0.23, N = 3SE +/- 0.12, N = 380.7282.851. (CXX) g++ options: -std=c++11 -rdynamic

PostgreSQL pgbench

Scaling: Buffer Test - Test: Normal Load - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Normal Load - Mode: Read OnlyLinux 4.20 - Mitigations DisabledLinux 4.20 Git120K240K360K480K600KSE +/- 1370.30, N = 3SE +/- 1682.92, N = 35371524507561. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

Timed LLVM Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 6.0.1Time To CompileLinux 4.20 - Mitigations DisabledLinux 4.20 Git50100150200250223242

Parboil

Test: OpenMP LBM

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP LBMLinux 4.20 GitLinux 4.20 - Mitigations Disabled1632486480SE +/- 0.03, N = 3SE +/- 0.19, N = 372.9073.081. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

C-Ray

Total Time - 4K, 16 Rays Per Pixel

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time - 4K, 16 Rays Per PixelLinux 4.20 GitLinux 4.20 - Mitigations Disabled20406080100SE +/- 0.01, N = 3SE +/- 1.28, N = 342.58106.241. (CC) gcc options: -lm -lpthread -O3

FS-Mark

Test: 4000 Files, 32 Sub Dirs, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 4000 Files, 32 Sub Dirs, 1MB SizeLinux 4.20 - Mitigations DisabledLinux 4.20 Git50100150200250SE +/- 12.70, N = 10SE +/- 7.17, N = 122472301. (CC) gcc options: -static

IndigoBench

Scene: Bedroom

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.0.64Scene: BedroomLinux 4.20 - Mitigations DisabledLinux 4.20 Git0.5581.1161.6742.2322.79SE +/- 0.00, N = 3SE +/- 0.00, N = 32.482.42

IndigoBench

Scene: Supercar

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.0.64Scene: SupercarLinux 4.20 - Mitigations DisabledLinux 4.20 Git1.33652.6734.00955.3466.6825SE +/- 0.00, N = 3SE +/- 0.01, N = 35.945.72

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: SharpenLinux 4.20 - Mitigations DisabledLinux 4.20 Git40801201602001821811. (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.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: Noise-GaussianLinux 4.20 - Mitigations DisabledLinux 4.20 Git4080120160200SE +/- 0.58, N = 3SE +/- 0.88, N = 31821701. (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.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: SwirlLinux 4.20 - Mitigations DisabledLinux 4.20 Git50100150200250SE +/- 0.33, N = 32292271. (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.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: RotateLinux 4.20 - Mitigations DisabledLinux 4.20 Git60120180240300SE +/- 1.20, N = 32692611. (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.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: ResizingLinux 4.20 - Mitigations DisabledLinux 4.20 Git60120180240300SE +/- 0.33, N = 32592551. (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.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: EnhancedLinux 4.20 - Mitigations DisabledLinux 4.20 Git501001502002502092071. (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.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: HWB Color SpaceLinux 4.20 - Mitigations DisabledLinux 4.20 Git60120180240300SE +/- 0.67, N = 3SE +/- 0.58, N = 32702691. (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.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: Fishy Cat - Compute: CPU-OnlyLinux 4.20 - Mitigations DisabledLinux 4.20 Git4080120160200172182

DaCapo Benchmark

Java Test: Tradebeans

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradebeansLinux 4.20 - Mitigations DisabledLinux 4.20 Git16003200480064008000SE +/- 16.84, N = 4SE +/- 20.87, N = 472207623

Memcached mcperf

Method: Add

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: AddLinux 4.20 - Mitigations DisabledLinux 4.20 Git20K40K60K80K100KSE +/- 546.58, N = 3SE +/- 831.86, N = 1284336561761. (CC) gcc options: -O2 -lm -rdynamic

Smallpt

Global Illumination Renderer; 128 Samples

OpenBenchmarking.orgSeconds, Fewer Is BetterSmallpt 1.0Global Illumination Renderer; 128 SamplesLinux 4.20 - Mitigations DisabledLinux 4.20 Git1326395265SE +/- 0.14, N = 3SE +/- 0.42, N = 355.6956.721. (CXX) g++ options: -fopenmp

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 7.1.9Time To CompileLinux 4.20 - Mitigations DisabledLinux 4.20 Git1326395265SE +/- 0.06, N = 3SE +/- 0.09, N = 353.0756.641. (CC) gcc options: -O2 -pedantic -ldl -lz -lm

m-queens

Time To Solve

OpenBenchmarking.orgSeconds, Fewer Is Betterm-queens 1.2Time To SolveLinux 4.20 GitLinux 4.20 - Mitigations Disabled1122334455SE +/- 0.01, N = 3SE +/- 0.00, N = 348.7648.791. (CXX) g++ options: -fopenmp -O2 -march=native

Memcached mcperf

Method: Append

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: AppendLinux 4.20 - Mitigations DisabledLinux 4.20 Git20K40K60K80K100KSE +/- 795.45, N = 3SE +/- 775.63, N = 1294793703801. (CC) gcc options: -O2 -lm -rdynamic

Rust Mandelbrot

Time To Complete Serial/Parallel Mandelbrot

OpenBenchmarking.orgSeconds, Fewer Is BetterRust MandelbrotTime To Complete Serial/Parallel MandelbrotLinux 4.20 - Mitigations DisabledLinux 4.20 Git1020304050SE +/- 0.02, N = 3SE +/- 0.01, N = 343.8443.871. (CC) gcc options: -m64 -pie -nodefaultlibs

Chaos Group V-RAY

Mode: CPU

OpenBenchmarking.orgSeconds, Fewer Is BetterChaos Group V-RAY 1.1.0Mode: CPULinux 4.20 - Mitigations DisabledLinux 4.20 Git1020304050SE +/- 0.05, N = 3SE +/- 0.03, N = 341.5343.46

DaCapo Benchmark

Java Test: H2

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2Linux 4.20 - Mitigations DisabledLinux 4.20 Git16003200480064008000SE +/- 56.82, N = 4SE +/- 64.70, N = 1568247263

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: BMW27 - Compute: CPU-OnlyLinux 4.20 - Mitigations DisabledLinux 4.20 Git306090120150116124

John The Ripper

Test: Traditional DES

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.8.0-jumbo-1Test: Traditional DESLinux 4.20 - Mitigations DisabledLinux 4.20 Git20M40M60M80M100MSE +/- 115825.06, N = 3SE +/- 68286.98, N = 399502667991513331. (CC) gcc options: -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverLinux 4.20 GitLinux 4.20 - Mitigations Disabled7001400210028003500SE +/- 12.61, N = 3SE +/- 10.24, N = 3308530611. (CC) gcc options: -O3 -mavx2

NAS Parallel Benchmarks

Test / Class: EP.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: EP.CLinux 4.20 - Mitigations DisabledLinux 4.20 Git140280420560700SE +/- 0.06, N = 3SE +/- 9.34, N = 126686541. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi

LuaJIT

Test: Composite

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.0.5Test: CompositeLinux 4.20 GitLinux 4.20 - Mitigations Disabled30060090012001500SE +/- 1.08, N = 3SE +/- 0.92, N = 3162016161. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

Node.js Octane Benchmark

OpenBenchmarking.orgScore, More Is BetterNode.js Octane BenchmarkLinux 4.20 - Mitigations DisabledLinux 4.20 Git10K20K30K40K50KSE +/- 38.63, N = 3SE +/- 66.62, N = 345262393901. Nodejs v8.11.4

Stress-NG

Test: CPU Stress

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: CPU StressLinux 4.20 - Mitigations DisabledLinux 4.20 Git2K4K6K8K10KSE +/- 2.25, N = 3SE +/- 2.67, N = 3792378541. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

Stress-NG

Test: System V Message Passing

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: System V Message PassingLinux 4.20 GitLinux 4.20 - Mitigations Disabled2M4M6M8M10MSE +/- 5651.78, N = 3SE +/- 5880.30, N = 3809469280149981. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

Stress-NG

Test: Context Switching

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Context SwitchingLinux 4.20 - Mitigations DisabledLinux 4.20 Git6M12M18M24M30MSE +/- 9712.01, N = 3SE +/- 21881.99, N = 326522953178865601. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

Stress-NG

Test: Crypto

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: CryptoLinux 4.20 - Mitigations DisabledLinux 4.20 Git8001600240032004000SE +/- 1.33, N = 3SE +/- 3.63, N = 3357435701. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

Stress-NG

Test: Semaphores

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: SemaphoresLinux 4.20 - Mitigations DisabledLinux 4.20 Git700K1400K2100K2800K3500KSE +/- 26077.98, N = 3SE +/- 40509.05, N = 3317403130847251. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

Stress-NG

Test: Forking

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: ForkingLinux 4.20 - Mitigations DisabledLinux 4.20 Git20K40K60K80K100KSE +/- 393.70, N = 3SE +/- 308.78, N = 31120641081851. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

Stress-NG

Test: Socket Activity

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Socket ActivityLinux 4.20 GitLinux 4.20 - Mitigations Disabled3K6K9K12K15KSE +/- 76.50, N = 3SE +/- 91.71, N = 316182159911. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

Stress-NG

Test: Memory Copying

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Memory CopyingLinux 4.20 GitLinux 4.20 - Mitigations Disabled7001400210028003500SE +/- 8.04, N = 3SE +/- 5.98, N = 3327232661. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP3Linux 4.20 - Mitigations DisabledLinux 4.20 Git612182430SE +/- 0.02, N = 3SE +/- 0.01, N = 327.0727.521. (CC) gcc options: -lncurses -lm

DaCapo Benchmark

Java Test: Eclipse

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: EclipseLinux 4.20 - Mitigations DisabledLinux 4.20 Git4K8K12K16K20KSE +/- 38.52, N = 4SE +/- 77.09, N = 41670918307

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesLinux 4.20 - Mitigations DisabledLinux 4.20 Git30060090012001500SE +/- 0.88, N = 3SE +/- 4.81, N = 39481310

Rodinia

Test: OpenMP Streamcluster

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP StreamclusterLinux 4.20 - Mitigations DisabledLinux 4.20 Git48121620SE +/- 0.24, N = 4SE +/- 0.20, N = 614.1014.411. (CXX) g++ options: -O2 -lOpenCL

GIMP

Test: unsharp-mask

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.6Test: unsharp-maskLinux 4.20 - Mitigations DisabledLinux 4.20 Git612182430SE +/- 0.09, N = 3SE +/- 0.03, N = 322.5424.51

Rodinia

Test: OpenMP LavaMD

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP LavaMDLinux 4.20 - Mitigations DisabledLinux 4.20 Git612182430SE +/- 0.03, N = 3SE +/- 0.00, N = 320.3626.081. (CXX) g++ options: -O2 -lOpenCL

Crafty

Elapsed Time

OpenBenchmarking.orgNodes Per Second, More Is BetterCrafty 25.2Elapsed TimeLinux 4.20 - Mitigations DisabledLinux 4.20 Git2M4M6M8M10MSE +/- 10841.92, N = 3SE +/- 13834.78, N = 3878911987074471. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm

Memcached mcperf

Method: Set

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: SetLinux 4.20 - Mitigations DisabledLinux 4.20 Git20K40K60K80K100KSE +/- 591.12, N = 3SE +/- 1065.73, N = 384342574301. (CC) gcc options: -O2 -lm -rdynamic

John The Ripper

Test: Blowfish

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.8.0-jumbo-1Test: BlowfishLinux 4.20 - Mitigations DisabledLinux 4.20 Git6K12K18K24K30KSE +/- 25.10, N = 3SE +/- 29.74, N = 329031290211. (CC) gcc options: -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2

John The Ripper

Test: MD5

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.8.0-jumbo-1Test: MD5Linux 4.20 - Mitigations DisabledLinux 4.20 Git200K400K600K800K1000KSE +/- 1684.85, N = 3SE +/- 475.95, N = 39010658882781. (CC) gcc options: -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.1RSA 4096-bit PerformanceLinux 4.20 - Mitigations DisabledLinux 4.20 Git10002000300040005000SE +/- 6.11, N = 3SE +/- 3.72, N = 3467946601. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

Memcached mcperf

Method: Prepend

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: PrependLinux 4.20 - Mitigations DisabledLinux 4.20 Git20K40K60K80K100KSE +/- 565.10, N = 3SE +/- 593.46, N = 394521709061. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Replace

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: ReplaceLinux 4.20 - Mitigations DisabledLinux 4.20 Git20K40K60K80K100KSE +/- 1416.31, N = 3SE +/- 1237.79, N = 395311716301. (CC) gcc options: -O2 -lm -rdynamic

GIMP

Test: auto-levels

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.6Test: auto-levelsLinux 4.20 - Mitigations DisabledLinux 4.20 Git510152025SE +/- 0.02, N = 3SE +/- 0.11, N = 317.4318.72

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteLinux 4.20 - Mitigations DisabledLinux 4.20 Git150K300K450K600K750KSE +/- 2335.80, N = 3SE +/- 2700.45, N = 3700397491411

GIMP

Test: rotate

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.6Test: rotateLinux 4.20 - Mitigations DisabledLinux 4.20 Git48121620SE +/- 0.11, N = 3SE +/- 0.03, N = 315.7017.01

DaCapo Benchmark

Java Test: Tradesoap

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradesoapLinux 4.20 - Mitigations DisabledLinux 4.20 Git10002000300040005000SE +/- 50.60, N = 4SE +/- 53.16, N = 444554665

Bork File Encrypter

File Encryption Time

OpenBenchmarking.orgSeconds, Fewer Is BetterBork File Encrypter 1.4File Encryption TimeLinux 4.20 - Mitigations DisabledLinux 4.20 Git246810SE +/- 0.07, N = 9SE +/- 0.11, N = 46.596.88

Memcached mcperf

Method: Delete

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: DeleteLinux 4.20 - Mitigations DisabledLinux 4.20 Git30K60K90K120K150KSE +/- 1953.41, N = 3SE +/- 388.50, N = 31460741157551. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Get

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: GetLinux 4.20 - Mitigations DisabledLinux 4.20 Git30K60K90K120K150KSE +/- 385.01, N = 3SE +/- 394.02, N = 31471591169201. (CC) gcc options: -O2 -lm -rdynamic

Rodinia

Test: OpenMP CFD Solver

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP CFD SolverLinux 4.20 - Mitigations DisabledLinux 4.20 Git3691215SE +/- 0.02, N = 3SE +/- 0.02, N = 311.4411.631. (CXX) g++ options: -O2 -lOpenCL

GIMP

Test: resize

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.6Test: resizeLinux 4.20 - Mitigations DisabledLinux 4.20 Git3691215SE +/- 0.14, N = 3SE +/- 0.17, N = 310.9712.01

Timed HMMer Search

Pfam Database Search

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed HMMer Search 2.3.2Pfam Database SearchLinux 4.20 - Mitigations DisabledLinux 4.20 Git3691215SE +/- 0.13, N = 3SE +/- 0.11, N = 38.7812.581. (CC) gcc options: -O2 -pthread -lhmmer -lsquid -lm

Zstd Compression

Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19

OpenBenchmarking.orgSeconds, Fewer Is BetterZstd Compression 1.3.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19Linux 4.20 GitLinux 4.20 - Mitigations Disabled3691215SE +/- 0.04, N = 3SE +/- 0.09, N = 310.4810.521. (CC) gcc options: -O3 -pthread -lz -llzma

Node.js Express HTTP Load Test

OpenBenchmarking.orgRequests Per Second, More Is BetterNode.js Express HTTP Load TestLinux 4.20 - Mitigations DisabledLinux 4.20 Git2K4K6K8K10KSE +/- 68.84, N = 3SE +/- 26.91, N = 31117397381. Nodejs v8.11.4

Sunflow Rendering System

Global Illumination + Image Synthesis

OpenBenchmarking.orgSeconds, Fewer Is BetterSunflow Rendering System 0.07.2Global Illumination + Image SynthesisLinux 4.20 GitLinux 4.20 - Mitigations Disabled0.21150.4230.63450.8461.0575SE +/- 0.01, N = 3SE +/- 0.01, N = 30.930.94

Darktable

Test: Boat - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.4.4Test: Boat - Acceleration: CPU-onlyLinux 4.20 - Mitigations DisabledLinux 4.20 Git246810SE +/- 0.02, N = 3SE +/- 0.01, N = 38.218.22

Parboil

Test: OpenMP Stencil

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP StencilLinux 4.20 - Mitigations DisabledLinux 4.20 Git246810SE +/- 0.03, N = 3SE +/- 0.02, N = 37.067.071. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

DaCapo Benchmark

Java Test: Jython

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonLinux 4.20 - Mitigations DisabledLinux 4.20 Git10002000300040005000SE +/- 8.46, N = 4SE +/- 42.61, N = 432334881

Rust Prime Benchmark

Prime Number Test To 200,000,000

OpenBenchmarking.orgSeconds, Fewer Is BetterRust Prime BenchmarkPrime Number Test To 200,000,000Linux 4.20 GitLinux 4.20 - Mitigations Disabled246810SE +/- 0.00, N = 3SE +/- 0.01, N = 38.208.201. (CC) gcc options: -m64 -pie -nodefaultlibs

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2018-09-25H.264 Video EncodingLinux 4.20 - Mitigations DisabledLinux 4.20 Git306090120150SE +/- 1.58, N = 3SE +/- 1.48, N = 31281241. (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.orgSeconds, Fewer Is BetterDarktable 2.4.4Test: Masskrug - Acceleration: CPU-onlyLinux 4.20 - Mitigations DisabledLinux 4.20 Git0.8821.7642.6463.5284.41SE +/- 0.00, N = 3SE +/- 0.01, N = 33.883.92

Darktable

Test: Server Room - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.4.4Test: Server Room - Acceleration: CPU-onlyLinux 4.20 - Mitigations DisabledLinux 4.20 Git0.58731.17461.76192.34922.9365SE +/- 0.01, N = 3SE +/- 0.01, N = 32.592.61

Timed MAFFT Alignment

Multiple Sequence Alignment

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MAFFT Alignment 7.392Multiple Sequence AlignmentLinux 4.20 - Mitigations DisabledLinux 4.20 Git0.57381.14761.72142.29522.869SE +/- 0.00, N = 3SE +/- 0.00, N = 32.492.551. (CC) gcc options: -std=c99 -O3 -lm -lpthread

Parboil

Test: OpenMP CUTCP

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP CUTCPLinux 4.20 GitLinux 4.20 - Mitigations Disabled0.54231.08461.62692.16922.7115SE +/- 0.00, N = 3SE +/- 0.00, N = 32.392.411. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

Darktable

Test: Server Rack - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.4.4Test: Server Rack - Acceleration: CPU-onlyLinux 4.20 GitLinux 4.20 - Mitigations Disabled0.02930.05860.08790.11720.1465SE +/- 0.00, N = 3SE +/- 0.00, N = 30.130.13

LuaJIT

Test: Jacobi Successive Over-Relaxation

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.0.5Test: Jacobi Successive Over-RelaxationLinux 4.20 GitLinux 4.20 - Mitigations Disabled400800120016002000SE +/- 1.12, N = 3SE +/- 0.66, N = 3165316521. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

LuaJIT

Test: Dense LU Matrix Factorization

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.0.5Test: Dense LU Matrix FactorizationLinux 4.20 GitLinux 4.20 - Mitigations Disabled8001600240032004000SE +/- 5.61, N = 3SE +/- 2.93, N = 3385038431. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

LuaJIT

Test: Sparse Matrix Multiply

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.0.5Test: Sparse Matrix MultiplyLinux 4.20 - Mitigations DisabledLinux 4.20 Git30060090012001500SE +/- 2.32, N = 3SE +/- 0.92, N = 3141214121. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

LuaJIT

Test: Fast Fourier Transform

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.0.5Test: Fast Fourier TransformLinux 4.20 GitLinux 4.20 - Mitigations Disabled140280420560700SE +/- 0.06, N = 3SE +/- 0.17, N = 36346201. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

LuaJIT

Test: Monte Carlo

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.0.5Test: Monte CarloLinux 4.20 GitLinux 4.20 - Mitigations Disabled120240360480600SE +/- 0.13, N = 3SE +/- 0.20, N = 35515501. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

Compile Bench

Test: Read Compiled Tree

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Read Compiled TreeLinux 4.20 - Mitigations DisabledLinux 4.20 Git7001400210028003500SE +/- 38.14, N = 3SE +/- 45.15, N = 334932602

Compile Bench

Test: Initial Create

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial CreateLinux 4.20 - Mitigations DisabledLinux 4.20 Git160320480640800SE +/- 7.41, N = 3SE +/- 7.43, N = 3751598


Phoronix Test Suite v10.8.5