Clear Linux Kernels

Clear Linux Kernel benchmarking for a future article.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 1905277-HV-CLEARLINU48
Jump To Table - Results

View

Do Not Show Noisy Results
Do Not Show Results With Incomplete Data
Do Not Show Results With Little Change/Spread
List Notable Results
Show Result Confidence Charts
Allow Limiting Results To Certain Suite(s)

Statistics

Show Overall Harmonic Mean(s)
Show Overall Geometric Mean
Show Wins / Losses Counts (Pie Chart)
Normalize Results
Remove Outliers Before Calculating Averages

Graph Settings

Force Line Graphs Where Applicable
Convert To Scalar Where Applicable
Prefer Vertical Bar Graphs

Additional Graphs

Show Perf Per Core/Thread Calculation Graphs Where Applicable

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Highlight
Result
Toggle/Hide
Result
Result
Identifier
Performance Per
Dollar
Date
Run
  Test
  Duration
5.0.18-767.native
May 26 2019
  1 Hour, 40 Minutes
kernel-pk 4.19.44-53.iot-lts2018
May 26 2019
  1 Hour, 9 Minutes
kernel-mainline-vanilla 5.1.0-2.mainline
May 26 2019
  1 Hour, 15 Minutes
kernel-native-current 5.1.4-3.current
May 26 2019
  1 Hour, 7 Minutes
kernel-lts 4.19.45-43.lts2018
May 27 2019
  1 Hour, 9 Minutes
Invert Behavior (Only Show Selected Data)
  1 Hour, 16 Minutes

Only show results where is faster than
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


Clear Linux KernelsProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen Resolution5.0.18-767.nativekernel-pk 4.19.44-53.iot-lts2018kernel-mainline-vanilla 5.1.0-2.mainlinekernel-native-current 5.1.4-3.currentkernel-lts 4.19.45-43.lts2018Intel Core i9-7980XE @ 4.20GHz (18 Cores / 36 Threads)ASUS PRIME X299-A (1704 BIOS)Intel Sky Lake-E DMI3 Registers16384MBSamsung SSD 970 EVO 500GBNVIDIA NV120 12GBRealtek ALC1220ASUS PB278Intel I219-VClear Linux OS 296205.0.18-767.native (x86_64)GNOME Shell 3.32.2X Server 1.20.4nouveau 1.0.164.3 Mesa 19.2.0-develGCC 9.1.1 20190524 gcc-9-branch@271587 + Clang 8.0.0 + LLVM 8.0.0ext42560x1440Intel Core i9-7980XE @ 4.20GHz (18 Cores / 32 Threads)4.19.44-53.iot-lts2018 (x86_64)Intel Core i9-7980XE @ 4.20GHz (18 Cores / 36 Threads)5.1.0-2.mainline (x86_64)5.1.4-3.current (x86_64)4.19.45-43.lts2018 (x86_64)OpenBenchmarking.orgEnvironment Details- CFFLAGS=-g-O3-feliminate-unused-debug-types-pipe-Wall-Wp-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector--param=ssp-buffer-size=32-m64-fasynchronous-unwind-tables-Wp-D_REENTRANT-ftree-loop-distribute-patterns-Wl-z-Wl now-Wl-z-Wl relro-malign-data=abi-fno-semantic-interposition-ftree-vectorize-ftree-loop-vectorize-Wl-sort-common-Wl--enable-new-dtags FFLAGS=-g-O3-feliminate-unused-debug-types-pipe-Wall-Wp-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector--param=ssp-buffer-size=32-m64-fasynchronous-unwind-tables-Wp-D_REENTRANT-ftree-loop-distribute-patterns-Wl-z-Wl relro-malign-data=abi-fno-semantic-interposition-ftree-vectorize-ftree-loop-vectorize-Wl--enable-new-dtags CXXFLAGS=-g-O3-feliminate-unused-debug-types-pipe-Wall-Wp-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector--param=ssp-buffer-size=32-Wformat-Wformat-security-m64-fasynchronous-unwind-tables-Wp-D_REENTRANT-ftree-loop-distribute-patterns-Wl-z-Wl relro-fno-semantic-interposition-ffat-lto-objects-fno-signed-zeros-fno-trapping-math-fassociative-math-Wl-sort-common-Wl--enable-new-dtags-mtune=skylake-fvisibility-inlines-hidden-Wl--enable-new-dtags MESA_GLSL_CACHE_DISABLE=0 CFLAGS=-g-O3-feliminate-unused-debug-types-pipe-Wall-Wp-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector--param=ssp-buffer-size=32-Wformat-Wformat-security-m64-fasynchronous-unwind-tables-Wp-D_REENTRANT-ftree-loop-distribute-patterns-Wl-z-Wl relro-fno-semantic-interposition-ffat-lto-objects-fno-signed-zeros-fno-trapping-math-fassociative-math-Wl-sort-common-Wl--enable-new-dtags-mtune=skylake THEANO_FLAGS=floatX=float32 openmp=true gcc.cxxflags="-ftree-vectorize-mavx" Compiler Details- --build=x86_64-generic-linux --disable-libmpx --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --disable-werror --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-clocale=gnu --enable-default-pie --enable-gnu-indirect-function --enable-languages=c,c++,fortran,go --enable-ld=default --enable-libstdcxx-pch --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=westmere --with-gcc-major-version-only --with-glibc-version=2.19 --with-gnu-ld --with-isl --with-ppl=yes --with-tune=haswell Processor Details- Scaling Governor: intel_pstate performanceJava Details- OpenJDK Runtime Environment (build 1.8.0-internal-_2019_05_18_16_27-b00)Python Details- 5.0.18-767.native: Python 3.7.3Security Details- 5.0.18-767.native: l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Vulnerable: Clear buffers attempted no microcode; SMT vulnerable + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling - kernel-pk 4.19.44-53.iot-lts2018: l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Vulnerable: Clear buffers attempted no microcode; SMT vulnerable + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling - kernel-mainline-vanilla 5.1.0-2.mainline: l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling - kernel-native-current 5.1.4-3.current: l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Vulnerable: Clear buffers attempted no microcode; SMT vulnerable + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling - kernel-lts 4.19.45-43.lts2018: l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Vulnerable: Clear buffers attempted no microcode; SMT vulnerable + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling

5.0.18-767.nativekernel-pk 4.19.44-53.iot-lts2018kernel-mainline-vanilla 5.1.0-2.mainlinekernel-native-current 5.1.4-3.currentkernel-lts 4.19.45-43.lts2018Result OverviewPhoronix Test Suite100%107%114%120%127%SockperfMKL-DNNRedisBlenderStress-NGCloverLeafSVT-VP9SVT-HEVCHackbenchGIMPNAMDx265Memcached mcperfTimed Linux Kernel Compilationdav1dPostgreSQL pgbenchOSBenchDarktablet-test1Timed MrBayes AnalysisZstd CompressionOpenSSLXZ CompressionDaCapo Benchmark

Clear Linux Kernelsstress-ng: Context Switchingstress-ng: Memory Copyingsockperf: Throughputmkl-dnn: Deconvolution Batch deconv_1d - f32osbench: Create Filesdacapobench: Tradebeanssockperf: Latency Ping Pongdarktable: Boat - CPU-onlymkl-dnn: Convolution Batch conv_3d - f32blender: Fishy Cat - CPU-Onlystress-ng: System V Message Passingcloverleaf: Lagrangian-Eulerian Hydrodynamicsosbench: Launch Programsgimp: rotatedacapobench: Eclipsedacapobench: Jythonsvt-vp9: 1080p 8-bit YUV To VP9 Video Encodesvt-hevc: 1080p 8-bit YUV To HEVC Video Encodemcperf: Setpgbench: Buffer Test - Heavy Contention - Read Onlyhackbench: 32 - Processgimp: auto-levelsgimp: unsharp-maskstress-ng: Semaphoresnamd: ATPase Simulation - 327,506 Atomsx265: H.265 1080p Video Encodingpgbench: Buffer Test - Normal Load - Read Onlygimp: resizeosbench: Memory Allocationsdarktable: Server Room - CPU-onlymafft: Multiple Sequence Alignmentdarktable: Masskrug - CPU-onlystress-ng: Socket Activitymcperf: Getosbench: Create Processesdav1d: Summer Nature 4Kbuild-linux-kernel: Time To Compiledav1d: Summer Nature 1080pdacapobench: Tradesoapt-test1: 2dacapobench: H2pgbench: Buffer Test - Normal Load - Read Writemrbayes: Primate Phylogeny Analysiscompress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19openssl: RSA 4096-bit Performancecompress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9darktable: Server Rack - CPU-onlyosbench: Create Threadsredis: SETredis: GETsockperf: Latency Under Load5.0.18-767.nativekernel-pk 4.19.44-53.iot-lts2018kernel-mainline-vanilla 5.1.0-2.mainlinekernel-native-current 5.1.4-3.currentkernel-lts 4.19.45-43.lts201822384149334155237823.2112.1146033.648.0681.3016981522672.2935.8310.401623729713473047240550759245.6812.3514.9829964270.9823253.7851587610.5153.262.662.113.271566812188228.2419.3636.666.9932255.8632931324068.159.74467515.930.1112.062271245317060227.0016594599397262918826.6312.9342813.897.3788.6318475283542.1233.4811.031723531603292897413248547847.7312.9315.7131719061.0415952.9949782510.8556.232.532.043.421638511613927.3520.0138.187.1732605.9633721353569.489.91461215.890.1112.092140465282235515.7921604008331057704922.8611.5247563.538.0481.2316980637352.3033.2510.261600729353533107243751975044.6212.1014.7531760190.9804956.1952747810.2753.372.652.003.251578711850928.4719.2236.606.9631995.8633511338468.329.75468415.970.1111.922161234283416128.1422382779333055786222.9911.9845893.728.0681.7116981832282.2833.7710.241609629353503087254751316045.6212.1414.7929866330.9820356.2152301910.2653.752.673.261557311640127.6219.1637.126.9231725.9633401341868.189.77468315.940.1112.902329271295148030.0814926140330064583923.4912.3445523.898.0181.6416980886662.2833.4110.431611529713453057754351201046.2212.3815.0830154980.9829253.5051809310.4454.462.653.311587011868627.2419.4036.617.0031905.8233331350668.489.73469015.930.1112.422179261279575828.73OpenBenchmarking.org

Stress-NG

Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Context Switchingkernel-lts 4.19.45-43.lts2018kernel-pk 4.19.44-53.iot-lts2018kernel-mainline-vanilla 5.1.0-2.mainlinekernel-native-current 5.1.4-3.current5.0.18-767.native5M10M15M20M25MSE +/- 103286.49, N = 3SE +/- 238869.86, N = 3SE +/- 23566.27, N = 3SE +/- 24391.10, N = 3SE +/- 74198.26, N = 314926140165945992160400822382779223841491. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Memory Copyingkernel-lts 4.19.45-43.lts2018kernel-mainline-vanilla 5.1.0-2.mainlinekernel-native-current 5.1.4-3.current5.0.18-767.nativekernel-pk 4.19.44-53.iot-lts20189001800270036004500SE +/- 39.21, N = 3SE +/- 27.66, N = 15SE +/- 36.65, N = 3SE +/- 36.15, N = 7SE +/- 0.94, N = 3330033103330334139721. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Sockperf

This is a network socket API performance benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMessages Per Second, More Is BetterSockperf 3.4Test: Throughput5.0.18-767.nativekernel-native-current 5.1.4-3.currentkernel-mainline-vanilla 5.1.0-2.mainlinekernel-pk 4.19.44-53.iot-lts2018kernel-lts 4.19.45-43.lts2018140K280K420K560K700KSE +/- 4791.93, N = 25SE +/- 6059.88, N = 5SE +/- 5968.94, N = 25SE +/- 2537.75, N = 5SE +/- 8250.72, N = 55523785578625770496291886458391. (CXX) g++ options: --param -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -rdynamic -ldl -lpthread

MKL-DNN

This is a test of the Intel MKL-DNN as the Intel Math Kernel Library for Deep Neural Networks and making use of its built-in benchdnn functionality. The result is the total perf time reported. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN 2019-04-16Harness: Deconvolution Batch deconv_1d - Data Type: f32kernel-pk 4.19.44-53.iot-lts2018kernel-lts 4.19.45-43.lts20185.0.18-767.nativekernel-native-current 5.1.4-3.currentkernel-mainline-vanilla 5.1.0-2.mainline612182430SE +/- 0.26, N = 15SE +/- 0.38, N = 3SE +/- 0.20, N = 3SE +/- 0.15, N = 3SE +/- 0.11, N = 326.6323.4923.2122.9922.86MIN: 25.4MIN: 22.69MIN: 22.69MIN: 22.74MIN: 22.611. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -std=c++11 -march=native -mtune=native -fPIC -fopenmp -pie -lmklml_intel -ldl

OSBench

OSBench is a collection of micro-benchmarks for measuring operating system primitives like time to create threads/processes, launching programs, creating files, and memory allocation. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create Fileskernel-pk 4.19.44-53.iot-lts2018kernel-lts 4.19.45-43.lts20185.0.18-767.nativekernel-native-current 5.1.4-3.currentkernel-mainline-vanilla 5.1.0-2.mainline3691215SE +/- 0.01, N = 3SE +/- 0.12, N = 9SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.03, N = 312.9312.3412.1111.9811.521. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -lm

DaCapo Benchmark

This test runs the DaCapo Benchmarks written in Java and intended to test system/CPU performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: Tradebeanskernel-mainline-vanilla 5.1.0-2.mainline5.0.18-767.nativekernel-native-current 5.1.4-3.currentkernel-lts 4.19.45-43.lts2018kernel-pk 4.19.44-53.iot-lts201810002000300040005000SE +/- 35.12, N = 4SE +/- 23.52, N = 4SE +/- 13.94, N = 4SE +/- 43.50, N = 4SE +/- 26.61, N = 447564603458945524281

Sockperf

This is a network socket API performance benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgusec, Fewer Is BetterSockperf 3.4Test: Latency Ping Pongkernel-lts 4.19.45-43.lts2018kernel-pk 4.19.44-53.iot-lts2018kernel-native-current 5.1.4-3.current5.0.18-767.nativekernel-mainline-vanilla 5.1.0-2.mainline0.87531.75062.62593.50124.3765SE +/- 0.03, N = 5SE +/- 0.01, N = 5SE +/- 0.03, N = 25SE +/- 0.03, N = 25SE +/- 0.04, N = 53.893.893.723.643.531. (CXX) g++ options: --param -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -rdynamic -ldl -lpthread

Darktable

Darktable is an open-source photography / workflow application this will use any system-installed Darktable program or on Windows will automatically download the pre-built binary from the project. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.6.2Test: Boat - Acceleration: CPU-onlykernel-native-current 5.1.4-3.current5.0.18-767.nativekernel-mainline-vanilla 5.1.0-2.mainlinekernel-lts 4.19.45-43.lts2018kernel-pk 4.19.44-53.iot-lts2018246810SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 38.068.068.048.017.37

MKL-DNN

This is a test of the Intel MKL-DNN as the Intel Math Kernel Library for Deep Neural Networks and making use of its built-in benchdnn functionality. The result is the total perf time reported. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN 2019-04-16Harness: Convolution Batch conv_3d - Data Type: f32kernel-pk 4.19.44-53.iot-lts2018kernel-native-current 5.1.4-3.currentkernel-lts 4.19.45-43.lts20185.0.18-767.nativekernel-mainline-vanilla 5.1.0-2.mainline20406080100SE +/- 0.49, N = 3SE +/- 0.10, N = 3SE +/- 0.29, N = 3SE +/- 0.26, N = 3SE +/- 0.32, N = 388.6381.7181.6481.3081.23MIN: 86.47MIN: 80.14MIN: 79.77MIN: 79.48MIN: 79.631. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -std=c++11 -march=native -mtune=native -fPIC -fopenmp -pie -lmklml_intel -ldl

Blender

Blender is an open-source 3D creation software project. This test is of Blender's Cycles benchmark with various sample files. GPU computing via OpenCL or CUDA is supported. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: Fishy Cat - Compute: CPU-Onlykernel-pk 4.19.44-53.iot-lts2018kernel-lts 4.19.45-43.lts2018kernel-native-current 5.1.4-3.currentkernel-mainline-vanilla 5.1.0-2.mainline5.0.18-767.native4080120160200184169169169169

Stress-NG

Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: System V Message Passingkernel-pk 4.19.44-53.iot-lts2018kernel-mainline-vanilla 5.1.0-2.mainlinekernel-lts 4.19.45-43.lts20185.0.18-767.nativekernel-native-current 5.1.4-3.current2M4M6M8M10MSE +/- 1634.89, N = 3SE +/- 6481.50, N = 3SE +/- 17750.72, N = 3SE +/- 4330.51, N = 3SE +/- 31452.25, N = 3752835480637358088666815226781832281. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

CloverLeaf

CloverLeaf is a Lagrangian-Eulerian hydrodynamics benchmark. This test profile currently makes use of CloverLeaf's OpenMP version and benchmarked with the clover_bm8192.in input file. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterCloverLeafLagrangian-Eulerian Hydrodynamicskernel-mainline-vanilla 5.1.0-2.mainline5.0.18-767.nativekernel-lts 4.19.45-43.lts2018kernel-native-current 5.1.4-3.currentkernel-pk 4.19.44-53.iot-lts20180.51751.0351.55252.072.5875SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 32.302.292.282.282.121. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp

OSBench

OSBench is a collection of micro-benchmarks for measuring operating system primitives like time to create threads/processes, launching programs, creating files, and memory allocation. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Launch Programs5.0.18-767.nativekernel-native-current 5.1.4-3.currentkernel-pk 4.19.44-53.iot-lts2018kernel-lts 4.19.45-43.lts2018kernel-mainline-vanilla 5.1.0-2.mainline816243240SE +/- 0.00, N = 3SE +/- 0.51, N = 3SE +/- 0.11, N = 3SE +/- 0.10, N = 3SE +/- 0.07, N = 335.8333.7733.4833.4133.251. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -lm

GIMP

GIMP is an open-source image manipulaton program. This test profile will use the system-provided GIMP program otherwise on Windows relys upon a pre-packaged Windows binary from upstream GIMP.org. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.10Test: rotatekernel-pk 4.19.44-53.iot-lts2018kernel-lts 4.19.45-43.lts20185.0.18-767.nativekernel-mainline-vanilla 5.1.0-2.mainlinekernel-native-current 5.1.4-3.current3691215SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 311.0310.4310.4010.2610.24

DaCapo Benchmark

This test runs the DaCapo Benchmarks written in Java and intended to test system/CPU performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: Eclipsekernel-pk 4.19.44-53.iot-lts20185.0.18-767.nativekernel-lts 4.19.45-43.lts2018kernel-native-current 5.1.4-3.currentkernel-mainline-vanilla 5.1.0-2.mainline4K8K12K16K20KSE +/- 5.79, N = 4SE +/- 54.04, N = 4SE +/- 40.72, N = 4SE +/- 49.44, N = 4SE +/- 3.35, N = 41723516237161151609616007

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: Jythonkernel-pk 4.19.44-53.iot-lts2018kernel-lts 4.19.45-43.lts20185.0.18-767.nativekernel-native-current 5.1.4-3.currentkernel-mainline-vanilla 5.1.0-2.mainline7001400210028003500SE +/- 5.57, N = 4SE +/- 8.29, N = 4SE +/- 15.48, N = 4SE +/- 3.72, N = 4SE +/- 4.82, N = 431602971297129352935

SVT-VP9

This is a test of the Intel Open Visual Cloud Scalable Video Technology SVT-VP9 CPU-based multi-threaded video encoder for the VP9 video format with a sample 1080p YUV video file. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 2019-02-171080p 8-bit YUV To VP9 Video Encodekernel-pk 4.19.44-53.iot-lts2018kernel-lts 4.19.45-43.lts20185.0.18-767.nativekernel-native-current 5.1.4-3.currentkernel-mainline-vanilla 5.1.0-2.mainline80160240320400SE +/- 5.23, N = 3SE +/- 5.64, N = 3SE +/- 4.57, N = 5SE +/- 5.98, N = 3SE +/- 4.49, N = 53293453473503531. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -fPIE -fPIC -O2 -flto -fvisibility=hidden -mavx -pie -rdynamic -lpthread -lrt -lm

SVT-HEVC

This is a test of the Intel Open Visual Cloud Scalable Video Technology SVT-HEVC CPU-based multi-threaded video encoder for the HEVC / H.265 video format with a sample 1080p YUV video file. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 2019-02-031080p 8-bit YUV To HEVC Video Encodekernel-pk 4.19.44-53.iot-lts20185.0.18-767.nativekernel-lts 4.19.45-43.lts2018kernel-native-current 5.1.4-3.currentkernel-mainline-vanilla 5.1.0-2.mainline70140210280350SE +/- 2.00, N = 3SE +/- 3.04, N = 3SE +/- 2.16, N = 3SE +/- 3.84, N = 3SE +/- 2.47, N = 32893043053083101. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -fPIE -fPIC -O2 -flto -fvisibility=hidden -march=native -pie -rdynamic -lpthread -lrt

Memcached mcperf

This is a test of twmperf/mcperf with memcached. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: Set5.0.18-767.nativekernel-mainline-vanilla 5.1.0-2.mainlinekernel-native-current 5.1.4-3.currentkernel-pk 4.19.44-53.iot-lts2018kernel-lts 4.19.45-43.lts201817K34K51K68K85KSE +/- 52.05, N = 3SE +/- 249.06, N = 3SE +/- 87.48, N = 3SE +/- 109.37, N = 3SE +/- 193.48, N = 372405724377254774132775431. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -lm -rdynamic

PostgreSQL pgbench

This is a simple benchmark of PostgreSQL using pgbench. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Onlykernel-pk 4.19.44-53.iot-lts20185.0.18-767.nativekernel-lts 4.19.45-43.lts2018kernel-native-current 5.1.4-3.currentkernel-mainline-vanilla 5.1.0-2.mainline110K220K330K440K550KSE +/- 684.92, N = 3SE +/- 1294.39, N = 3SE +/- 774.48, N = 3SE +/- 1011.78, N = 3SE +/- 244.32, N = 34854785075925120105131605197501. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

Hackbench

This is a benchmark of Hackbench, a test of the Linux kernel scheduler. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 32 - Type: Processkernel-pk 4.19.44-53.iot-lts2018kernel-lts 4.19.45-43.lts20185.0.18-767.nativekernel-native-current 5.1.4-3.currentkernel-mainline-vanilla 5.1.0-2.mainline1122334455SE +/- 0.06, N = 3SE +/- 0.12, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.07, N = 347.7346.2245.6845.6244.621. (CC) gcc options: -lpthread -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake

GIMP

GIMP is an open-source image manipulaton program. This test profile will use the system-provided GIMP program otherwise on Windows relys upon a pre-packaged Windows binary from upstream GIMP.org. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.10Test: auto-levelskernel-pk 4.19.44-53.iot-lts2018kernel-lts 4.19.45-43.lts20185.0.18-767.nativekernel-native-current 5.1.4-3.currentkernel-mainline-vanilla 5.1.0-2.mainline3691215SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.04, N = 312.9312.3812.3512.1412.10

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.10Test: unsharp-maskkernel-pk 4.19.44-53.iot-lts2018kernel-lts 4.19.45-43.lts20185.0.18-767.nativekernel-native-current 5.1.4-3.currentkernel-mainline-vanilla 5.1.0-2.mainline48121620SE +/- 0.06, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.06, N = 3SE +/- 0.03, N = 315.7115.0814.9814.7914.75

Stress-NG

Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Semaphoreskernel-native-current 5.1.4-3.current5.0.18-767.nativekernel-lts 4.19.45-43.lts2018kernel-pk 4.19.44-53.iot-lts2018kernel-mainline-vanilla 5.1.0-2.mainline700K1400K2100K2800K3500KSE +/- 24552.75, N = 3SE +/- 37938.77, N = 3SE +/- 11536.34, N = 3SE +/- 26137.10, N = 3SE +/- 18920.12, N = 3298663329964273015498317190631760191. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

NAMD

NAMD is a parallel molecular dynamics code designed for high-performance simulation of large biomolecular systems. NAMD was developed by the Theoretical and Computational Biophysics Group in the Beckman Institute for Advanced Science and Technology at the University of Illinois at Urbana-Champaign. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.13b1ATPase Simulation - 327,506 Atomskernel-pk 4.19.44-53.iot-lts2018kernel-lts 4.19.45-43.lts20185.0.18-767.nativekernel-native-current 5.1.4-3.currentkernel-mainline-vanilla 5.1.0-2.mainline0.23440.46880.70320.93761.172SE +/- 0.00058, N = 3SE +/- 0.00175, N = 3SE +/- 0.00080, N = 3SE +/- 0.00201, N = 3SE +/- 0.00098, N = 31.041590.982920.982320.982030.98049

x265

This is a simple test of the x265 encoder run on the CPU with a sample 1080p video file. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.0H.265 1080p Video Encodingkernel-pk 4.19.44-53.iot-lts2018kernel-lts 4.19.45-43.lts20185.0.18-767.nativekernel-mainline-vanilla 5.1.0-2.mainlinekernel-native-current 5.1.4-3.current1326395265SE +/- 0.10, N = 3SE +/- 0.13, N = 3SE +/- 0.08, N = 3SE +/- 0.19, N = 3SE +/- 0.25, N = 352.9953.5053.7856.1956.211. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -rdynamic -lpthread -lrt -ldl -lnuma

PostgreSQL pgbench

This is a simple benchmark of PostgreSQL using pgbench. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Normal Load - Mode: Read Onlykernel-pk 4.19.44-53.iot-lts20185.0.18-767.nativekernel-lts 4.19.45-43.lts2018kernel-native-current 5.1.4-3.currentkernel-mainline-vanilla 5.1.0-2.mainline110K220K330K440K550KSE +/- 1898.97, N = 3SE +/- 1039.34, N = 3SE +/- 2453.19, N = 3SE +/- 1884.83, N = 3SE +/- 1435.29, N = 34978255158765180935230195274781. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

GIMP

GIMP is an open-source image manipulaton program. This test profile will use the system-provided GIMP program otherwise on Windows relys upon a pre-packaged Windows binary from upstream GIMP.org. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.10Test: resizekernel-pk 4.19.44-53.iot-lts20185.0.18-767.nativekernel-lts 4.19.45-43.lts2018kernel-mainline-vanilla 5.1.0-2.mainlinekernel-native-current 5.1.4-3.current3691215SE +/- 0.03, N = 3SE +/- 0.07, N = 3SE +/- 0.02, N = 3SE +/- 0.05, N = 3SE +/- 0.05, N = 310.8510.5110.4410.2710.26

OSBench

OSBench is a collection of micro-benchmarks for measuring operating system primitives like time to create threads/processes, launching programs, creating files, and memory allocation. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgNs Per Event, Fewer Is BetterOSBenchTest: Memory Allocationskernel-pk 4.19.44-53.iot-lts2018kernel-lts 4.19.45-43.lts2018kernel-native-current 5.1.4-3.currentkernel-mainline-vanilla 5.1.0-2.mainline5.0.18-767.native1326395265SE +/- 0.09, N = 3SE +/- 0.61, N = 3SE +/- 0.03, N = 3SE +/- 0.09, N = 3SE +/- 0.05, N = 356.2354.4653.7553.3753.261. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -lm

Darktable

Darktable is an open-source photography / workflow application this will use any system-installed Darktable program or on Windows will automatically download the pre-built binary from the project. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.6.2Test: Server Room - Acceleration: CPU-onlykernel-native-current 5.1.4-3.current5.0.18-767.nativekernel-lts 4.19.45-43.lts2018kernel-mainline-vanilla 5.1.0-2.mainlinekernel-pk 4.19.44-53.iot-lts20180.60081.20161.80242.40323.004SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 32.672.662.652.652.53

Timed MAFFT Alignment

This test performs an alignment of 100 pyruvate decarboxylase sequences. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MAFFT Alignment 7.392Multiple Sequence Alignment5.0.18-767.nativekernel-pk 4.19.44-53.iot-lts2018kernel-mainline-vanilla 5.1.0-2.mainline0.47480.94961.42441.89922.374SE +/- 0.11, N = 2SE +/- 0.01, N = 22.112.042.001. (CC) gcc options: -std=c99 -O3 -lm -lpthread

Darktable

Darktable is an open-source photography / workflow application this will use any system-installed Darktable program or on Windows will automatically download the pre-built binary from the project. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.6.2Test: Masskrug - Acceleration: CPU-onlykernel-pk 4.19.44-53.iot-lts2018kernel-lts 4.19.45-43.lts20185.0.18-767.nativekernel-native-current 5.1.4-3.currentkernel-mainline-vanilla 5.1.0-2.mainline0.76951.5392.30853.0783.8475SE +/- 0.05, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 33.423.313.273.263.25

Stress-NG

Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Socket Activitykernel-native-current 5.1.4-3.current5.0.18-767.nativekernel-mainline-vanilla 5.1.0-2.mainlinekernel-lts 4.19.45-43.lts2018kernel-pk 4.19.44-53.iot-lts20184K8K12K16K20KSE +/- 44.56, N = 3SE +/- 64.12, N = 3SE +/- 20.44, N = 3SE +/- 74.11, N = 3SE +/- 74.80, N = 315573156681578715870163851. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc

Memcached mcperf

This is a test of twmperf/mcperf with memcached. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: Getkernel-pk 4.19.44-53.iot-lts2018kernel-native-current 5.1.4-3.currentkernel-mainline-vanilla 5.1.0-2.mainlinekernel-lts 4.19.45-43.lts20185.0.18-767.native30K60K90K120K150KSE +/- 861.89, N = 3SE +/- 1295.43, N = 14SE +/- 1120.69, N = 9SE +/- 992.37, N = 12SE +/- 1507.05, N = 121161391164011185091186861218821. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -lm -rdynamic

OSBench

OSBench is a collection of micro-benchmarks for measuring operating system primitives like time to create threads/processes, launching programs, creating files, and memory allocation. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create Processeskernel-mainline-vanilla 5.1.0-2.mainline5.0.18-767.nativekernel-native-current 5.1.4-3.currentkernel-pk 4.19.44-53.iot-lts2018kernel-lts 4.19.45-43.lts2018714212835SE +/- 0.43, N = 3SE +/- 0.23, N = 3SE +/- 0.19, N = 3SE +/- 0.19, N = 3SE +/- 0.11, N = 328.4728.2427.6227.3527.241. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -lm

dav1d

Dav1d is an open-source, speedy AV1 video decoder. This test profile times how long it takes to decode some sample AV1 video content. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is Betterdav1d 0.3Video Input: Summer Nature 4Kkernel-pk 4.19.44-53.iot-lts2018kernel-lts 4.19.45-43.lts20185.0.18-767.nativekernel-mainline-vanilla 5.1.0-2.mainlinekernel-native-current 5.1.4-3.current510152025SE +/- 0.07, N = 3SE +/- 0.07, N = 3SE +/- 0.05, N = 3SE +/- 0.05, N = 3SE +/- 0.07, N = 320.0119.4019.3619.2219.161. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -pthread

Timed Linux Kernel Compilation

This test times how long it takes to build the Linux kernel in a default configuration. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 4.18Time To Compilekernel-pk 4.19.44-53.iot-lts2018kernel-native-current 5.1.4-3.current5.0.18-767.nativekernel-lts 4.19.45-43.lts2018kernel-mainline-vanilla 5.1.0-2.mainline918273645SE +/- 0.53, N = 4SE +/- 0.49, N = 3SE +/- 0.39, N = 7SE +/- 0.41, N = 7SE +/- 0.43, N = 638.1837.1236.6636.6136.60

dav1d

Dav1d is an open-source, speedy AV1 video decoder. This test profile times how long it takes to decode some sample AV1 video content. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is Betterdav1d 0.3Video Input: Summer Nature 1080pkernel-pk 4.19.44-53.iot-lts2018kernel-lts 4.19.45-43.lts20185.0.18-767.nativekernel-mainline-vanilla 5.1.0-2.mainlinekernel-native-current 5.1.4-3.current246810SE +/- 0.04, N = 3SE +/- 0.04, N = 3SE +/- 0.06, N = 3SE +/- 0.05, N = 3SE +/- 0.05, N = 37.177.006.996.966.921. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -pthread

DaCapo Benchmark

This test runs the DaCapo Benchmarks written in Java and intended to test system/CPU performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: Tradesoapkernel-pk 4.19.44-53.iot-lts20185.0.18-767.nativekernel-mainline-vanilla 5.1.0-2.mainlinekernel-lts 4.19.45-43.lts2018kernel-native-current 5.1.4-3.current7001400210028003500SE +/- 33.97, N = 4SE +/- 24.80, N = 20SE +/- 21.22, N = 4SE +/- 41.52, N = 4SE +/- 20.58, N = 432603225319931903172

t-test1

This is a test of t-test1 for basic memory allocator benchmarks. Note this test profile is currently very basic and the overall time does include the warmup time of the custom t-test1 compilation. Improvements welcome. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is Bettert-test1 2017-01-13Threads: 2kernel-native-current 5.1.4-3.currentkernel-pk 4.19.44-53.iot-lts2018kernel-mainline-vanilla 5.1.0-2.mainline5.0.18-767.nativekernel-lts 4.19.45-43.lts20181.3412.6824.0235.3646.705SE +/- 0.08, N = 3SE +/- 0.05, N = 3SE +/- 0.07, N = 3SE +/- 0.02, N = 3SE +/- 0.07, N = 35.965.965.865.865.821. (CC) gcc options: -pthread -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake

DaCapo Benchmark

This test runs the DaCapo Benchmarks written in Java and intended to test system/CPU performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2kernel-pk 4.19.44-53.iot-lts2018kernel-mainline-vanilla 5.1.0-2.mainlinekernel-native-current 5.1.4-3.currentkernel-lts 4.19.45-43.lts20185.0.18-767.native7001400210028003500SE +/- 48.45, N = 4SE +/- 47.10, N = 4SE +/- 7.75, N = 4SE +/- 29.33, N = 4SE +/- 34.16, N = 433723351334033333293

PostgreSQL pgbench

This is a simple benchmark of PostgreSQL using pgbench. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Normal Load - Mode: Read Write5.0.18-767.nativekernel-mainline-vanilla 5.1.0-2.mainlinekernel-native-current 5.1.4-3.currentkernel-lts 4.19.45-43.lts2018kernel-pk 4.19.44-53.iot-lts20183K6K9K12K15KSE +/- 123.39, N = 3SE +/- 80.91, N = 3SE +/- 55.61, N = 3SE +/- 27.36, N = 3SE +/- 82.94, N = 313240133841341813506135351. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

Timed MrBayes Analysis

This test performs a bayesian analysis of a set of primate genome sequences in order to estimate their phylogeny. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MrBayes Analysis 3.1.2Primate Phylogeny Analysiskernel-pk 4.19.44-53.iot-lts2018kernel-lts 4.19.45-43.lts2018kernel-mainline-vanilla 5.1.0-2.mainlinekernel-native-current 5.1.4-3.current5.0.18-767.native1530456075SE +/- 0.21, N = 3SE +/- 0.16, N = 3SE +/- 0.05, N = 3SE +/- 0.15, N = 3SE +/- 0.06, N = 369.4868.4868.3268.1868.151. (CC) gcc options: -march=native -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -msse -mfpmath=sse -lm -pthread -lmpi

Zstd Compression

This test measures the time needed to compress a sample file (an Ubuntu file-system image) using Zstd compression. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterZstd Compression 1.3.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19kernel-pk 4.19.44-53.iot-lts2018kernel-native-current 5.1.4-3.currentkernel-mainline-vanilla 5.1.0-2.mainline5.0.18-767.nativekernel-lts 4.19.45-43.lts20183691215SE +/- 0.07, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 39.919.779.759.749.731. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -pthread -lz

OpenSSL

OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. This test measures the RSA 4096-bit performance of OpenSSL. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.1RSA 4096-bit Performancekernel-pk 4.19.44-53.iot-lts20185.0.18-767.nativekernel-native-current 5.1.4-3.currentkernel-mainline-vanilla 5.1.0-2.mainlinekernel-lts 4.19.45-43.lts201810002000300040005000SE +/- 19.64, N = 3SE +/- 5.79, N = 3SE +/- 7.52, N = 3SE +/- 0.48, N = 3SE +/- 2.41, N = 3461246754683468446901. (CC) gcc options: -pthread -m64 -O3 -pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -lssl -lcrypto -ldl

XZ Compression

This test measures the time needed to compress a sample file (an Ubuntu file-system image) using XZ compression. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterXZ Compression 5.2.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9kernel-mainline-vanilla 5.1.0-2.mainlinekernel-native-current 5.1.4-3.currentkernel-lts 4.19.45-43.lts20185.0.18-767.nativekernel-pk 4.19.44-53.iot-lts201848121620SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 315.9715.9415.9315.9315.891. (CC) gcc options: -pthread -fvisibility=hidden -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake

Darktable

Darktable is an open-source photography / workflow application this will use any system-installed Darktable program or on Windows will automatically download the pre-built binary from the project. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.6.2Test: Server Rack - Acceleration: CPU-onlykernel-lts 4.19.45-43.lts2018kernel-native-current 5.1.4-3.currentkernel-mainline-vanilla 5.1.0-2.mainlinekernel-pk 4.19.44-53.iot-lts20185.0.18-767.native0.02480.04960.07440.09920.124SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 4SE +/- 0.00, N = 3SE +/- 0.00, N = 40.110.110.110.110.11

OSBench

OSBench is a collection of micro-benchmarks for measuring operating system primitives like time to create threads/processes, launching programs, creating files, and memory allocation. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create Threadskernel-native-current 5.1.4-3.currentkernel-lts 4.19.45-43.lts2018kernel-pk 4.19.44-53.iot-lts20185.0.18-767.nativekernel-mainline-vanilla 5.1.0-2.mainline3691215SE +/- 0.29, N = 15SE +/- 0.05, N = 3SE +/- 0.04, N = 3SE +/- 0.04, N = 3SE +/- 0.10, N = 312.9012.4212.0912.0611.921. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -lm

Redis

Redis is an open-source data structure server. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: SETkernel-pk 4.19.44-53.iot-lts2018kernel-mainline-vanilla 5.1.0-2.mainlinekernel-lts 4.19.45-43.lts20185.0.18-767.nativekernel-native-current 5.1.4-3.current500K1000K1500K2000K2500KSE +/- 18720.80, N = 15SE +/- 39491.71, N = 15SE +/- 37566.38, N = 15SE +/- 16516.38, N = 3SE +/- 9590.81, N = 3214046521612342179261227124523292711. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread -O2 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: GETkernel-lts 4.19.45-43.lts2018kernel-pk 4.19.44-53.iot-lts2018kernel-mainline-vanilla 5.1.0-2.mainlinekernel-native-current 5.1.4-3.current5.0.18-767.native700K1400K2100K2800K3500KSE +/- 57385.74, N = 15SE +/- 14714.27, N = 3SE +/- 51802.15, N = 15SE +/- 39677.03, N = 4SE +/- 51501.91, N = 15279575828223552834161295148031706021. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread -O2 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake

Sockperf

This is a network socket API performance benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgusec, Fewer Is BetterSockperf 3.4Test: Latency Under Loadkernel-native-current 5.1.4-3.currentkernel-lts 4.19.45-43.lts2018kernel-mainline-vanilla 5.1.0-2.mainline5.0.18-767.nativekernel-pk 4.19.44-53.iot-lts2018714212835SE +/- 0.30, N = 25SE +/- 1.10, N = 20SE +/- 0.84, N = 20SE +/- 1.52, N = 25SE +/- 2.39, N = 2530.0828.7328.1427.0015.791. (CXX) g++ options: --param -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -rdynamic -ldl -lpthread

Harmonic Mean Of Bogo Ops/s Test Results

OpenBenchmarking.orgBogo Ops/s, More Is BetterHarmonic Mean Of Bogo Ops/s Test ResultsHarmonic Meankernel-lts 4.19.45-43.lts2018kernel-mainline-vanilla 5.1.0-2.mainlinekernel-native-current 5.1.4-3.current5.0.18-767.nativekernel-pk 4.19.44-53.iot-lts20183K6K9K12K15K13640.1613663.3213698.0413749.9815959.04

Geometric Mean Of All Test Results

OpenBenchmarking.orgGeometric Mean, More Is BetterGeometric Mean Of All Test ResultsResult Composite - Clear Linux Kernelskernel-pk 4.19.44-53.iot-lts2018kernel-lts 4.19.45-43.lts2018kernel-native-current 5.1.4-3.current5.0.18-767.nativekernel-mainline-vanilla 5.1.0-2.mainline20406080100101.20101.45102.36102.37102.85