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.

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 Impactfs-mark: 4000 Files, 32 Sub Dirs, 1MB Sizecompilebench: Compilecompilebench: Initial Createcompilebench: Read Compiled Treenpb: EP.Cparboil: OpenMP LBMparboil: OpenMP CUTCPparboil: OpenMP Stencilrodinia: OpenMP LavaMDrodinia: OpenMP CFD Solverrodinia: OpenMP Streamclusterhmmer: Pfam Database Searchmafft: Multiple Sequence Alignmentbork: File Encryption Timedacapobench: H2dacapobench: Jythondacapobench: Eclipsedacapobench: Tradesoapdacapobench: Tradebeansluajit: Compositeluajit: Monte Carloluajit: Fast Fourier Transformluajit: Sparse Matrix Multiplyluajit: Dense LU Matrix Factorizationluajit: Jacobi Successive Over-Relaxationcrafty: Elapsed Timejohn-the-ripper: Blowfishjohn-the-ripper: Traditional DESjohn-the-ripper: MD5node-express-loadtest: x264: H.264 Video Encodinggraphics-magick: Swirlgraphics-magick: Rotategraphics-magick: Sharpengraphics-magick: Enhancedgraphics-magick: Resizinggraphics-magick: Noise-Gaussiangraphics-magick: HWB Color Spacehimeno: Poisson Pressure Solverbuild-linux-kernel: Time To Compilebuild-llvm: Time To Compilebuild-php: Time To Compilec-ray: Total Time - 4K, 16 Rays Per Pixelrust-mandel: Time To Complete Serial/Parallel Mandelbrotrust-prime: Prime Number Test To 200,000,000smallpt: Global Illumination Renderer; 128 Samplesnode-octane: compress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19encode-mp3: WAV To MP3m-queens: Time To Solveopencv-bench: rbenchmark: openssl: RSA 4096-bit Performancepgbench: Buffer Test - Normal Load - Read Onlypgbench: Buffer Test - Normal Load - Read Writedarktable: Boat - CPU-onlydarktable: Masskrug - CPU-onlydarktable: Server Rack - CPU-onlydarktable: Server Room - CPU-onlygimp: resizegimp: rotategimp: auto-levelsgimp: unsharp-maskstress-ng: Cryptostress-ng: Forkingstress-ng: CPU Stressstress-ng: Semaphoresstress-ng: Memory Copyingstress-ng: Socket Activitystress-ng: Context Switchingstress-ng: System V Message Passingindigobench: Bedroomindigobench: Supercarblender: BMW27 - CPU-Onlyblender: Fishy Cat - CPU-Onlymcperf: Addmcperf: Getmcperf: Setmcperf: Appendmcperf: Deletemcperf: Prependmcperf: Replacepybench: Total For Average Test Timesnumenta-nab: Time To Completionphpbench: PHP Benchmark Suitescikit-learn: sunflow: Global Illumination + Image Synthesisv-ray: CPULinux 4.20 GitLinux 4.20 - Mitigations Disabled2301183598260265472.902.397.0726.0811.6314.4112.582.556.887263488118307466576231620551634141238501653870744729021991513338882789738124227261181207255170269308548.9124256.6442.5843.878.2056.723939010.4827.5248.7682.850.65484660450756107338.223.920.132.6112.0117.0118.7224.513570108185785430847253272161821788656080946922.425.72124182561761169205743070380115755709067163013101694914111460.9343.462471281751349366873.082.417.0620.3611.4414.108.782.496.5968243233167094455722016165506201412384316528789119290319950266790106511173128229269182209259182270306144.8022353.07106.2443.848.2055.694526210.5227.0748.7980.720.6462467953715293268.213.880.132.5910.9715.7017.4322.543574112064792331740313266159912652295380149982.485.9411617284336147159843429479314607494521953119481627003971460.9441.53OpenBenchmarking.org

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 GitLinux 4.20 - Mitigations Disabled50100150200250SE +/- 7.17, N = 12SE +/- 12.70, N = 102302471. (CC) gcc options: -static

Compile Bench

Test: Compile

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

Compile Bench

Test: Initial Create

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

Compile Bench

Test: Read Compiled Tree

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

NAS Parallel Benchmarks

Test / Class: EP.C

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

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

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

Parboil

Test: OpenMP Stencil

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

Rodinia

Test: OpenMP LavaMD

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

Rodinia

Test: OpenMP CFD Solver

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

Rodinia

Test: OpenMP Streamcluster

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP StreamclusterLinux 4.20 GitLinux 4.20 - Mitigations Disabled48121620SE +/- 0.20, N = 6SE +/- 0.24, N = 414.4114.101. (CXX) g++ options: -O2 -lOpenCL

Timed HMMer Search

Pfam Database Search

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

Timed MAFFT Alignment

Multiple Sequence Alignment

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

Bork File Encrypter

File Encryption Time

OpenBenchmarking.orgSeconds, Fewer Is BetterBork File Encrypter 1.4File Encryption TimeLinux 4.20 GitLinux 4.20 - Mitigations Disabled246810SE +/- 0.11, N = 4SE +/- 0.07, N = 96.886.59

DaCapo Benchmark

Java Test: H2

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2Linux 4.20 GitLinux 4.20 - Mitigations Disabled16003200480064008000SE +/- 64.70, N = 15SE +/- 56.82, N = 472636824

DaCapo Benchmark

Java Test: Jython

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

DaCapo Benchmark

Java Test: Eclipse

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

DaCapo Benchmark

Java Test: Tradesoap

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

DaCapo Benchmark

Java Test: Tradebeans

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

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

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

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: Sparse Matrix Multiply

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.0.5Test: Sparse Matrix MultiplyLinux 4.20 GitLinux 4.20 - Mitigations Disabled30060090012001500SE +/- 0.92, N = 3SE +/- 2.32, N = 3141214121. (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: 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

Crafty

Elapsed Time

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

John The Ripper

Test: Blowfish

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

John The Ripper

Test: Traditional DES

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.8.0-jumbo-1Test: Traditional DESLinux 4.20 GitLinux 4.20 - Mitigations Disabled20M40M60M80M100MSE +/- 68286.98, N = 3SE +/- 115825.06, N = 399151333995026671. (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 GitLinux 4.20 - Mitigations Disabled200K400K600K800K1000KSE +/- 475.95, N = 3SE +/- 1684.85, N = 38882789010651. (CC) gcc options: -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2

Node.js Express HTTP Load Test

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

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2018-09-25H.264 Video EncodingLinux 4.20 GitLinux 4.20 - Mitigations Disabled306090120150SE +/- 1.48, N = 3SE +/- 1.58, N = 31241281. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize

GraphicsMagick

Operation: Swirl

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: SwirlLinux 4.20 GitLinux 4.20 - Mitigations Disabled50100150200250SE +/- 0.33, N = 32272291. (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 GitLinux 4.20 - Mitigations Disabled60120180240300SE +/- 1.20, N = 32612691. (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.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: SharpenLinux 4.20 GitLinux 4.20 - Mitigations Disabled40801201602001811821. (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 GitLinux 4.20 - Mitigations Disabled501001502002502072091. (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 GitLinux 4.20 - Mitigations Disabled60120180240300SE +/- 0.33, N = 32552591. (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 GitLinux 4.20 - Mitigations Disabled4080120160200SE +/- 0.88, N = 3SE +/- 0.58, N = 31701821. (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 GitLinux 4.20 - Mitigations Disabled60120180240300SE +/- 0.58, N = 3SE +/- 0.67, N = 32692701. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lgomp -lpthread

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

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 4.18Time To CompileLinux 4.20 GitLinux 4.20 - Mitigations Disabled1122334455SE +/- 0.69, N = 6SE +/- 0.66, N = 548.9144.80

Timed LLVM Compilation

Time To Compile

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

Timed PHP Compilation

Time To Compile

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

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

Rust Mandelbrot

Time To Complete Serial/Parallel Mandelbrot

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

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

Smallpt

Global Illumination Renderer; 128 Samples

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

Node.js Octane Benchmark

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

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

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP3Linux 4.20 GitLinux 4.20 - Mitigations Disabled612182430SE +/- 0.01, N = 3SE +/- 0.02, N = 327.5227.071. (CC) gcc options: -lncurses -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

OpenCV Benchmark

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

R Benchmark

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

OpenSSL

RSA 4096-bit Performance

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

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 GitLinux 4.20 - Mitigations Disabled120K240K360K480K600KSE +/- 1682.92, N = 3SE +/- 1370.30, N = 34507565371521. (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.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

Darktable

Test: Boat - Acceleration: CPU-only

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

Darktable

Test: Masskrug - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.4.4Test: Masskrug - Acceleration: CPU-onlyLinux 4.20 GitLinux 4.20 - Mitigations Disabled0.8821.7642.6463.5284.41SE +/- 0.01, N = 3SE +/- 0.00, N = 33.923.88

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

Darktable

Test: Server Room - Acceleration: CPU-only

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

GIMP

Test: resize

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.6Test: resizeLinux 4.20 GitLinux 4.20 - Mitigations Disabled3691215SE +/- 0.17, N = 3SE +/- 0.14, N = 312.0110.97

GIMP

Test: rotate

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.6Test: rotateLinux 4.20 GitLinux 4.20 - Mitigations Disabled48121620SE +/- 0.03, N = 3SE +/- 0.11, N = 317.0115.70

GIMP

Test: auto-levels

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.6Test: auto-levelsLinux 4.20 GitLinux 4.20 - Mitigations Disabled510152025SE +/- 0.11, N = 3SE +/- 0.02, N = 318.7217.43

GIMP

Test: unsharp-mask

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.6Test: unsharp-maskLinux 4.20 GitLinux 4.20 - Mitigations Disabled612182430SE +/- 0.03, N = 3SE +/- 0.09, N = 324.5122.54

Stress-NG

Test: Crypto

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: CryptoLinux 4.20 GitLinux 4.20 - Mitigations Disabled8001600240032004000SE +/- 3.63, N = 3SE +/- 1.33, N = 3357035741. (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 GitLinux 4.20 - Mitigations Disabled20K40K60K80K100KSE +/- 308.78, N = 3SE +/- 393.70, N = 31081851120641. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

Stress-NG

Test: CPU Stress

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: CPU StressLinux 4.20 GitLinux 4.20 - Mitigations Disabled2K4K6K8K10KSE +/- 2.67, N = 3SE +/- 2.25, N = 3785479231. (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 GitLinux 4.20 - Mitigations Disabled700K1400K2100K2800K3500KSE +/- 40509.05, N = 3SE +/- 26077.98, N = 3308472531740311. (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

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: Context Switching

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Context SwitchingLinux 4.20 GitLinux 4.20 - Mitigations Disabled6M12M18M24M30MSE +/- 21881.99, N = 3SE +/- 9712.01, N = 317886560265229531. (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

IndigoBench

Scene: Bedroom

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

IndigoBench

Scene: Supercar

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

Blender

Blend File: BMW27 - Compute: CPU-Only

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

Blender

Blend File: Fishy Cat - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: Fishy Cat - Compute: CPU-OnlyLinux 4.20 GitLinux 4.20 - Mitigations Disabled4080120160200182172

Memcached mcperf

Method: Add

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

Memcached mcperf

Method: Get

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

Memcached mcperf

Method: Set

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

Memcached mcperf

Method: Append

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

Memcached mcperf

Method: Delete

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

Memcached mcperf

Method: Prepend

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

Memcached mcperf

Method: Replace

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

PyBench

Total For Average Test Times

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

Numenta Anomaly Benchmark

Time To Completion

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

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteLinux 4.20 GitLinux 4.20 - Mitigations Disabled150K300K450K600K750KSE +/- 2700.45, N = 3SE +/- 2335.80, N = 3491411700397

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

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

Chaos Group V-RAY

Mode: CPU

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


Phoronix Test Suite v10.8.4