LKRG 0.8 tests by Michael Larabel for a future article.
Ubuntu Stock Kernel Compiler Notes: --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none,hsa --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=auto --with-tune=generic --without-cuda-driver -vDisk Notes: NONE / errors=remount-ro,relatime,rwProcessor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0xd6Python Notes: Python 3.8.2Security Notes: itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Not affected + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + srbds: Mitigation of Microcode + tsx_async_abort: Mitigation of Clear buffers; SMT vulnerable
LKRG 0.8 Processor: Intel Core i9-9900K @ 5.00GHz (8 Cores / 16 Threads), Motherboard: ASRock Z390M Pro4 (P4.20 BIOS), Chipset: Intel Cannon Lake PCH, Memory: 16GB, Disk: 240GB Force MP510, Graphics: Intel UHD 630 3GB (1200MHz), Audio: Realtek ALC892, Monitor: G237HL, Network: Intel I219-V
OS: Ubuntu 20.04, Kernel: 5.4.0-39-generic (x86_64), Desktop: GNOME Shell 3.36.2, Display Server: X Server 1.20.8, Display Driver: modesetting 1.20.8, OpenGL: 4.6 Mesa 20.0.4, OpenCL: OpenCL 2.1, Compiler: GCC 9.3.0, File-System: ext4, Screen Resolution: 1920x1080
Basis Universal Basis Universal is a GPU texture codoec. This test times how long it takes to convert sRGB PNGs into Basis Univeral assets with various settings. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: ETC1S LKRG 0.8 Ubuntu Stock Kernel 11 22 33 44 55 SE +/- 0.08, N = 3 SE +/- 0.32, N = 3 46.32 46.71 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 3 LKRG 0.8 Ubuntu Stock Kernel 15 30 45 60 75 SE +/- 0.59, N = 3 SE +/- 0.59, N = 3 67.37 67.47 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: AES-256 LKRG 0.8 Ubuntu Stock Kernel 1000 2000 3000 4000 5000 SE +/- 2.14, N = 3 SE +/- 6.96, N = 3 4810.21 4801.98 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: Twofish Ubuntu Stock Kernel LKRG 0.8 90 180 270 360 450 SE +/- 0.39, N = 3 SE +/- 1.10, N = 3 434.92 433.75 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: Blowfish LKRG 0.8 Ubuntu Stock Kernel 120 240 360 480 600 SE +/- 0.22, N = 3 SE +/- 0.54, N = 3 542.34 542.20 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: CAST-256 LKRG 0.8 Ubuntu Stock Kernel 40 80 120 160 200 SE +/- 0.07, N = 3 SE +/- 0.39, N = 3 171.77 171.30 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
BRL-CAD BRL-CAD 7.28.0 is a cross-platform, open-source solid modeling system with built-in benchmark mode. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org VGR Performance Metric, More Is Better BRL-CAD 7.30.8 VGR Performance Metric Ubuntu Stock Kernel LKRG 0.8 20K 40K 60K 80K 100K 106706 106285 1. (CXX) g++ options: -std=c++11 -pipe -fno-strict-aliasing -fno-common -fexceptions -ftemplate-depth-128 -m64 -ggdb3 -O3 -fipa-pta -fstrength-reduce -finline-functions -flto -pedantic -rdynamic -lSM -lICE -lXi -lGLU -lGL -lGLdispatch -lX11 -lXext -lXrender -lpthread -ldl -luuid -lm
Build2 This test profile measures the time to bootstrap/install the build2 C++ build toolchain from source. Build2 is a cross-platform build toolchain for C/C++ code and features Cargo-like features. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Build2 0.12 Time To Compile Ubuntu Stock Kernel LKRG 0.8 30 60 90 120 150 SE +/- 0.40, N = 3 SE +/- 0.55, N = 3 114.57 118.08
OpenBenchmarking.org Iterations Per Second, More Is Better Cryptsetup 2.2.2 PBKDF2-sha512 Ubuntu Stock Kernel LKRG 0.8 400K 800K 1200K 1600K 2000K SE +/- 1242.00, N = 3 SE +/- 3712.00, N = 3 1977203 1974733
dav1d Dav1d is an open-source, speedy AV1 video decoder. This test profile times how long it takes to decode sample AV1 video content. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Summer Nature 4K LKRG 0.8 Ubuntu Stock Kernel 40 80 120 160 200 SE +/- 0.57, N = 3 SE +/- 0.30, N = 3 168.12 165.09 MIN: 155.53 / MAX: 181.35 MIN: 152.02 / MAX: 177.03 1. (CC) gcc options: -pthread
OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Summer Nature 1080p Ubuntu Stock Kernel LKRG 0.8 130 260 390 520 650 SE +/- 0.90, N = 3 SE +/- 4.65, N = 3 608.03 603.20 MIN: 532.87 / MAX: 665.99 MIN: 500.22 / MAX: 661.19 1. (CC) gcc options: -pthread
OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer ISPC - Model: Asian Dragon Obj LKRG 0.8 Ubuntu Stock Kernel 3 6 9 12 15 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 12.99 12.95 MIN: 12.52 / MAX: 14.06 MIN: 12.48 / MAX: 13.99
Git This test measures the time needed to carry out some sample Git operations on an example, static repository that happens to be a copy of the GNOME GTK tool-kit repository. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Git Time To Complete Common Git Commands Ubuntu Stock Kernel LKRG 0.8 10 20 30 40 50 SE +/- 0.11, N = 3 SE +/- 0.08, N = 3 43.86 44.01 1. git version 2.25.1
High Performance Conjugate Gradient HPCG is the High Performance Conjugate Gradient and is a new scientific benchmark from Sandia National Lans focused for super-computer testing with modern real-world workloads compared to HPCC. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org GFLOP/s, More Is Better High Performance Conjugate Gradient 3.1 LKRG 0.8 Ubuntu Stock Kernel 1.0492 2.0984 3.1476 4.1968 5.246 SE +/- 0.00007, N = 3 SE +/- 0.00384, N = 3 4.66303 4.65841 1. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -pthread -lmpi_cxx -lmpi
Inkscape Inkscape is an open-source vector graphics editor. This test profile times how long it takes to complete various operations by Inkscape. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Inkscape Operation: SVG Files To PNG Ubuntu Stock Kernel LKRG 0.8 6 12 18 24 30 SE +/- 0.09, N = 3 SE +/- 0.04, N = 3 20.87 23.95 1. Inkscape 0.92.5 (2060ec1f9f, 2020-04-08)
Intel MPI Benchmarks Intel MPI Benchmarks for stressing MPI implementations. At this point the test profile aggregates results for some common MPI functionality. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Average Msg/sec, More Is Better Intel MPI Benchmarks 2019.3 Test: IMB-P2P PingPong LKRG 0.8 Ubuntu Stock Kernel 1.6M 3.2M 4.8M 6.4M 8M SE +/- 22161.22, N = 3 SE +/- 31601.57, N = 3 7579253.00 7544631.99 MIN: 1714 / MAX: 19493394 MIN: 1713 / MAX: 19440189 1. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi
OpenBenchmarking.org Average Mbytes/sec, More Is Better Intel MPI Benchmarks 2019.3 Test: IMB-MPI1 Exchange Ubuntu Stock Kernel LKRG 0.8 500 1000 1500 2000 2500 SE +/- 9.20, N = 3 SE +/- 14.38, N = 3 2410.24 2410.08 MAX: 7874.94 MAX: 7818.36 1. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi
OpenBenchmarking.org Average usec, Fewer Is Better Intel MPI Benchmarks 2019.3 Test: IMB-MPI1 Exchange LKRG 0.8 Ubuntu Stock Kernel 60 120 180 240 300 SE +/- 1.73, N = 3 SE +/- 0.46, N = 3 289.94 294.85 MIN: 0.41 / MAX: 5208.07 MIN: 0.41 / MAX: 5225.12 1. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi
OpenBenchmarking.org Average Mbytes/sec, More Is Better Intel MPI Benchmarks 2019.3 Test: IMB-MPI1 PingPong LKRG 0.8 Ubuntu Stock Kernel 300 600 900 1200 1500 SE +/- 13.24, N = 3 SE +/- 18.23, N = 3 1549.43 1549.17 MIN: 9.04 / MAX: 4229.88 MIN: 8.94 / MAX: 4240.85 1. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi
OpenBenchmarking.org Average Mbytes/sec, More Is Better Intel MPI Benchmarks 2019.3 Test: IMB-MPI1 Sendrecv Ubuntu Stock Kernel LKRG 0.8 400 800 1200 1600 2000 SE +/- 17.68, N = 3 SE +/- 13.99, N = 3 1840.39 1828.58 MAX: 8365.37 MAX: 8323.22 1. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi
OpenBenchmarking.org Average usec, Fewer Is Better Intel MPI Benchmarks 2019.3 Test: IMB-MPI1 Sendrecv Ubuntu Stock Kernel LKRG 0.8 40 80 120 160 200 SE +/- 1.31, N = 3 SE +/- 1.40, N = 3 202.71 204.66 MIN: 0.29 / MAX: 4156.76 MIN: 0.27 / MAX: 4290.62 1. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi
LAME MP3 Encoding LAME is an MP3 encoder licensed under the LGPL. This test measures the time required to encode a WAV file to MP3 format. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.100 WAV To MP3 LKRG 0.8 Ubuntu Stock Kernel 2 4 6 8 10 SE +/- 0.003, N = 3 SE +/- 0.003, N = 3 7.227 7.228 1. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lncurses -lm
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Fill Sync Ubuntu Stock Kernel LKRG 0.8 900 1800 2700 3600 4500 SE +/- 22.45, N = 3 SE +/- 16.24, N = 3 4049.34 4175.42 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Overwrite Ubuntu Stock Kernel LKRG 0.8 9 18 27 36 45 SE +/- 0.34, N = 13 SE +/- 0.36, N = 14 41.3 34.9 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Overwrite Ubuntu Stock Kernel LKRG 0.8 11 22 33 44 55 SE +/- 0.37, N = 13 SE +/- 0.58, N = 14 42.83 50.72 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Random Fill Ubuntu Stock Kernel LKRG 0.8 9 18 27 36 45 SE +/- 0.42, N = 15 SE +/- 0.43, N = 3 41.1 35.1 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Fill Ubuntu Stock Kernel LKRG 0.8 11 22 33 44 55 SE +/- 0.47, N = 15 SE +/- 0.60, N = 3 43.06 50.25 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Read Ubuntu Stock Kernel LKRG 0.8 2 4 6 8 10 SE +/- 0.068, N = 12 SE +/- 0.033, N = 3 7.930 8.025 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Seek Random Ubuntu Stock Kernel LKRG 0.8 3 6 9 12 15 SE +/- 0.15, N = 3 SE +/- 0.10, N = 3 10.12 10.32 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Delete Ubuntu Stock Kernel LKRG 0.8 11 22 33 44 55 SE +/- 0.02, N = 3 SE +/- 0.13, N = 3 40.44 50.37 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Sequential Fill Ubuntu Stock Kernel LKRG 0.8 10 20 30 40 50 SE +/- 0.24, N = 3 SE +/- 0.12, N = 3 43.1 35.5 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Sequential Fill Ubuntu Stock Kernel LKRG 0.8 11 22 33 44 55 SE +/- 0.24, N = 3 SE +/- 0.15, N = 3 41.05 49.70 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 10 Ubuntu Stock Kernel LKRG 0.8 1.0636 2.1272 3.1908 4.2544 5.318 SE +/- 0.008, N = 3 SE +/- 0.013, N = 3 4.706 4.727 1. (CXX) g++ options: -O3 -fPIC
LuxCoreRender LuxCoreRender is an open-source physically based renderer. This test profile is focused on running LuxCoreRender on the CPU as opposed to the OpenCL version. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.3 Scene: DLSC LKRG 0.8 Ubuntu Stock Kernel 0.3398 0.6796 1.0194 1.3592 1.699 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 1.51 1.49 MIN: 1.38 / MAX: 1.76 MIN: 1.36 / MAX: 1.76
OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.3 Scene: Rainbow Colors and Prism LKRG 0.8 Ubuntu Stock Kernel 0.3623 0.7246 1.0869 1.4492 1.8115 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 1.61 1.61 MIN: 1.53 / MAX: 1.91 MIN: 1.53 / MAX: 1.92
oneDNN This is a test of the Intel oneDNN as an Intel-optimized library for Deep Neural Networks and making use of its built-in benchdnn functionality. The result is the total perf time reported. Intel oneDNN was formerly known as DNNL (Deep Neural Network Library) and MKL-DNN before being rebranded as part of the oneAPI initiative. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: IP Batch 1D - Data Type: u8s8f32 - Engine: CPU Ubuntu Stock Kernel LKRG 0.8 0.3961 0.7922 1.1883 1.5844 1.9805 SE +/- 0.01550, N = 15 SE +/- 0.01421, N = 15 1.70948 1.76052 MIN: 1.48 MIN: 1.55 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: IP Batch All - Data Type: u8s8f32 - Engine: CPU Ubuntu Stock Kernel LKRG 0.8 6 12 18 24 30 SE +/- 0.01, N = 3 SE +/- 0.12, N = 3 26.89 27.44 MIN: 23.55 MIN: 24.46 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Convolution Batch Shapes Auto - Data Type: u8s8f32 - Engine: CPU LKRG 0.8 Ubuntu Stock Kernel 4 8 12 16 20 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 17.54 17.65 MIN: 17.05 MIN: 17.21 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Deconvolution Batch deconv_1d - Data Type: u8s8f32 - Engine: CPU LKRG 0.8 Ubuntu Stock Kernel 1.1433 2.2866 3.4299 4.5732 5.7165 SE +/- 0.03711, N = 15 SE +/- 0.05523, N = 12 5.06349 5.08133 MIN: 4.36 MIN: 4.43 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Deconvolution Batch deconv_3d - Data Type: u8s8f32 - Engine: CPU Ubuntu Stock Kernel LKRG 0.8 0.7378 1.4756 2.2134 2.9512 3.689 SE +/- 0.00572, N = 3 SE +/- 0.02862, N = 15 3.06560 3.27896 MIN: 3 MIN: 3.09 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Matrix Multiply Batch Shapes Transformer - Data Type: u8s8f32 - Engine: CPU Ubuntu Stock Kernel LKRG 0.8 0.7553 1.5106 2.2659 3.0212 3.7765 SE +/- 0.04454, N = 15 SE +/- 0.04153, N = 12 3.29696 3.35696 MIN: 2.8 MIN: 2.83 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
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.org Signs Per Second, More Is Better OpenSSL 1.1.1 RSA 4096-bit Performance Ubuntu Stock Kernel LKRG 0.8 600 1200 1800 2400 3000 SE +/- 27.95, N = 8 SE +/- 25.50, N = 9 2674.6 2673.2 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
OpenVKL OpenVKL is the Intel Open Volume Kernel Library that offers high-performance volume computation kernels and part of the Intel oneAPI rendering toolkit. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Items / Sec, More Is Better OpenVKL 0.9 Benchmark: vklBenchmark Ubuntu Stock Kernel LKRG 0.8 30 60 90 120 150 SE +/- 0.41, N = 3 SE +/- 0.85, N = 3 147.31 146.64 MIN: 1 / MAX: 586 MIN: 1 / MAX: 594
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.org us Per Event, Fewer Is Better OSBench Test: Create Files Ubuntu Stock Kernel LKRG 0.8 4 8 12 16 20 SE +/- 0.15, N = 3 SE +/- 0.12, N = 3 11.38 15.05 1. (CC) gcc options: -lm
OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Threads Ubuntu Stock Kernel LKRG 0.8 3 6 9 12 15 SE +/- 0.043267, N = 3 SE +/- 0.104055, N = 3 9.844303 10.503928 1. (CC) gcc options: -lm
OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Launch Programs Ubuntu Stock Kernel LKRG 0.8 12 24 36 48 60 SE +/- 0.11, N = 3 SE +/- 0.13, N = 3 26.45 55.12 1. (CC) gcc options: -lm
OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Processes LKRG 0.8 Ubuntu Stock Kernel 4 8 12 16 20 SE +/- 0.17, N = 3 SE +/- 0.11, N = 3 17.75 17.79 1. (CC) gcc options: -lm
OpenBenchmarking.org Ns Per Event, Fewer Is Better OSBench Test: Memory Allocations LKRG 0.8 Ubuntu Stock Kernel 14 28 42 56 70 SE +/- 0.03, N = 3 SE +/- 0.26, N = 3 60.17 60.46 1. (CC) gcc options: -lm
OpenBenchmarking.org MiPolys / Sec, More Is Better ParaView 5.4.1 Test: Many Spheres - Resolution: 1920 x 1080 Ubuntu Stock Kernel LKRG 0.8 150 300 450 600 750 SE +/- 0.95, N = 3 SE +/- 1.88, N = 3 696.12 693.82
OpenBenchmarking.org Frames / Sec, More Is Better ParaView 5.4.1 Test: Wavelet Contour - Resolution: 1920 x 1080 Ubuntu Stock Kernel LKRG 0.8 5 10 15 20 25 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 20.48 20.42
OpenBenchmarking.org MiPolys / Sec, More Is Better ParaView 5.4.1 Test: Wavelet Contour - Resolution: 1920 x 1080 Ubuntu Stock Kernel LKRG 0.8 50 100 150 200 250 SE +/- 0.41, N = 3 SE +/- 0.47, N = 3 213.47 212.84
PHPBench PHPBench is a benchmark suite for PHP. It performs a large number of simple tests in order to bench various aspects of the PHP interpreter. PHPBench can be used to compare hardware, operating systems, PHP versions, PHP accelerators and caches, compiler options, etc. The number of iterations used is 1,000,000. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite LKRG 0.8 Ubuntu Stock Kernel 200K 400K 600K 800K 1000K SE +/- 706.60, N = 3 SE +/- 811.55, N = 3 816375 816294
PyBench This test profile reports the total time of the different average timed test results from PyBench. PyBench reports average test times for different functions such as BuiltinFunctionCalls and NestedForLoops, with this total result providing a rough estimate as to Python's average performance on a given system. This test profile runs PyBench each time for 20 rounds. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times Ubuntu Stock Kernel LKRG 0.8 200 400 600 800 1000 SE +/- 1.00, N = 3 SE +/- 1.20, N = 3 846 848
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: Kraken - Browser: Firefox Ubuntu Stock Kernel LKRG 0.8 200 400 600 800 1000 SE +/- 5.36, N = 3 SE +/- 6.27, N = 3 820.6 824.2 1. firefox 77.0.1
OpenBenchmarking.org Runs / Minute, More Is Better Selenium Benchmark: StyleBench - Browser: Firefox LKRG 0.8 Ubuntu Stock Kernel 20 40 60 80 100 SE +/- 0.33, N = 3 105 104 1. firefox 77.0.1
OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream 2 - Browser: Firefox Ubuntu Stock Kernel LKRG 0.8 20 40 60 80 100 SE +/- 0.33, N = 3 SE +/- 0.51, N = 3 95.73 93.94 1. firefox 77.0.1
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: ARES-6 - Browser: Google Chrome Ubuntu Stock Kernel LKRG 0.8 6 12 18 24 30 SE +/- 0.09, N = 3 SE +/- 0.04, N = 3 25.13 25.36 1. chrome 83.0.4103.116
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: Kraken - Browser: Google Chrome Ubuntu Stock Kernel LKRG 0.8 200 400 600 800 1000 SE +/- 10.27, N = 3 SE +/- 9.36, N = 3 946.7 965.3 1. chrome 83.0.4103.116
OpenBenchmarking.org Score, Fewer Is Better Selenium Benchmark: PSPDFKit WASM - Browser: Firefox Ubuntu Stock Kernel LKRG 0.8 300 600 900 1200 1500 SE +/- 4.73, N = 3 SE +/- 4.58, N = 3 1263 1268 1. firefox 77.0.1
OpenBenchmarking.org Runs / Minute, More Is Better Selenium Benchmark: StyleBench - Browser: Google Chrome Ubuntu Stock Kernel LKRG 0.8 8 16 24 32 40 SE +/- 0.00, N = 3 SE +/- 0.10, N = 3 34.60 34.55 1. chrome 83.0.4103.116
OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream 2 - Browser: Google Chrome Ubuntu Stock Kernel LKRG 0.8 30 60 90 120 150 SE +/- 0.42, N = 3 SE +/- 0.53, N = 3 113.50 112.75 1. chrome 83.0.4103.116
OpenBenchmarking.org Score, Fewer Is Better Selenium Benchmark: PSPDFKit WASM - Browser: Google Chrome Ubuntu Stock Kernel LKRG 0.8 400 800 1200 1600 2000 SE +/- 4.67, N = 3 SE +/- 9.84, N = 3 1874 1890 1. chrome 83.0.4103.116
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: NUMA LKRG 0.8 Ubuntu Stock Kernel 50 100 150 200 250 SE +/- 1.18, N = 3 SE +/- 1.11, N = 3 223.23 222.22 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: MEMFD Ubuntu Stock Kernel LKRG 0.8 200 400 600 800 1000 SE +/- 3.18, N = 3 SE +/- 4.12, N = 3 874.43 862.32 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Atomic Ubuntu Stock Kernel LKRG 0.8 50K 100K 150K 200K 250K SE +/- 6266.76, N = 15 SE +/- 6519.07, N = 12 235051.53 222419.40 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Crypto LKRG 0.8 Ubuntu Stock Kernel 400 800 1200 1600 2000 SE +/- 30.80, N = 3 SE +/- 28.29, N = 3 1837.40 1831.58 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Malloc Ubuntu Stock Kernel LKRG 0.8 11M 22M 33M 44M 55M SE +/- 67112.35, N = 3 SE +/- 78429.07, N = 3 52557344.63 52520394.60 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: RdRand LKRG 0.8 Ubuntu Stock Kernel 1200 2400 3600 4800 6000 SE +/- 1.93, N = 3 SE +/- 2.02, N = 3 5604.03 5601.61 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Forking Ubuntu Stock Kernel LKRG 0.8 16K 32K 48K 64K 80K SE +/- 449.49, N = 3 SE +/- 450.47, N = 3 72626.53 70780.18 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: SENDFILE LKRG 0.8 Ubuntu Stock Kernel 20K 40K 60K 80K 100K SE +/- 985.10, N = 3 SE +/- 697.32, N = 3 110975.20 110544.43 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: CPU Cache LKRG 0.8 Ubuntu Stock Kernel 4 8 12 16 20 SE +/- 0.17, N = 9 SE +/- 0.14, N = 3 17.86 17.60 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: CPU Stress Ubuntu Stock Kernel LKRG 0.8 900 1800 2700 3600 4500 SE +/- 59.81, N = 4 SE +/- 53.04, N = 6 4363.70 4348.62 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Semaphores Ubuntu Stock Kernel LKRG 0.8 300K 600K 900K 1200K 1500K SE +/- 421.51, N = 3 SE +/- 5021.65, N = 3 1623978.03 1580599.46 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Matrix Math LKRG 0.8 Ubuntu Stock Kernel 9K 18K 27K 36K 45K SE +/- 518.59, N = 6 SE +/- 449.98, N = 8 42992.87 42833.22 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Vector Math LKRG 0.8 Ubuntu Stock Kernel 15K 30K 45K 60K 75K SE +/- 526.85, N = 3 SE +/- 540.65, N = 3 67824.24 67690.87 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Socket Activity Ubuntu Stock Kernel LKRG 0.8 2K 4K 6K 8K 10K SE +/- 14.50, N = 3 SE +/- 40.39, N = 3 7872.94 7683.67 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Glibc C String Functions LKRG 0.8 Ubuntu Stock Kernel 110K 220K 330K 440K 550K SE +/- 2514.70, N = 3 SE +/- 2111.85, N = 3 520148.53 517549.00 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Glibc Qsort Data Sorting LKRG 0.8 Ubuntu Stock Kernel 30 60 90 120 150 SE +/- 0.64, N = 3 SE +/- 0.72, N = 3 122.34 121.63 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: System V Message Passing LKRG 0.8 Ubuntu Stock Kernel 2M 4M 6M 8M 10M SE +/- 122662.57, N = 3 SE +/- 13631.78, N = 3 9792423.94 9758083.21 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc
SVT-AV1 This is a test of the Intel Open Visual Cloud Scalable Video Technology SVT-AV1 CPU-based multi-threaded video encoder for the AV1 video format with a sample 1080p YUV video file. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8 Encoder Mode: Enc Mode 4 - Input: 1080p LKRG 0.8 Ubuntu Stock Kernel 0.7184 1.4368 2.1552 2.8736 3.592 SE +/- 0.020, N = 3 SE +/- 0.014, N = 3 3.193 3.167 1. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie
WireGuard + Linux Networking Stack Stress Test This is a benchmark of the WireGuard secure VPN tunnel and Linux networking stack stress test. The test runs on the local host but does require root permissions to run. The way it works is it creates three namespaces. ns0 has a loopback device. ns1 and ns2 each have wireguard devices. Those two wireguard devices send traffic through the loopback device of ns0. The end result of this is that tests wind up testing encryption and decryption at the same time -- a pretty CPU and scheduler-heavy workflow. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better WireGuard + Linux Networking Stack Stress Test Ubuntu Stock Kernel LKRG 0.8 40 80 120 160 200 SE +/- 1.38, N = 3 SE +/- 0.45, N = 3 147.98 188.14
Xonotic This is a benchmark of Xonotic, which is a fork of the DarkPlaces-based Nexuiz game. Development began in March of 2010 on the Xonotic game. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 1920 x 1080 - Effects Quality: Low LKRG 0.8 Ubuntu Stock Kernel 40 80 120 160 200 SE +/- 0.47, N = 3 SE +/- 1.12, N = 3 181.93 180.06 MIN: 104 / MAX: 393 MIN: 103 / MAX: 388
OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 1920 x 1080 - Effects Quality: High Ubuntu Stock Kernel LKRG 0.8 30 60 90 120 150 SE +/- 0.28, N = 3 SE +/- 1.08, N = 3 126.13 125.38 MIN: 50 / MAX: 202 MIN: 52 / MAX: 199
OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 1920 x 1080 - Effects Quality: Ultra LKRG 0.8 Ubuntu Stock Kernel 30 60 90 120 150 SE +/- 0.87, N = 3 SE +/- 0.49, N = 3 112.33 110.46 MIN: 46 / MAX: 175 MIN: 43 / MAX: 176
OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 1920 x 1080 - Effects Quality: Ultimate Ubuntu Stock Kernel LKRG 0.8 20 40 60 80 100 SE +/- 0.23, N = 3 SE +/- 0.40, N = 3 82.29 81.67 MIN: 36 / MAX: 144 MIN: 37 / MAX: 143
YafaRay YafaRay is an open-source physically based montecarlo ray-tracing engine. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better YafaRay 3.4.1 Total Time For Sample Scene LKRG 0.8 Ubuntu Stock Kernel 40 80 120 160 200 SE +/- 0.30, N = 3 SE +/- 0.43, N = 3 168.56 168.68 1. (CXX) g++ options: -std=c++11 -O3 -ffast-math -rdynamic -ldl -lImath -lIlmImf -lIex -lHalf -lz -lIlmThread -lxml2 -lfreetype -lpthread
Ubuntu Stock Kernel Compiler Notes: --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none,hsa --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=auto --with-tune=generic --without-cuda-driver -vDisk Notes: NONE / errors=remount-ro,relatime,rwProcessor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0xd6Python Notes: Python 3.8.2Security Notes: itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Not affected + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + srbds: Mitigation of Microcode + tsx_async_abort: Mitigation of Clear buffers; SMT vulnerable
Testing initiated at 26 June 2020 15:23 by user phoronix.
LKRG 0.8 Processor: Intel Core i9-9900K @ 5.00GHz (8 Cores / 16 Threads), Motherboard: ASRock Z390M Pro4 (P4.20 BIOS), Chipset: Intel Cannon Lake PCH, Memory: 16GB, Disk: 240GB Force MP510, Graphics: Intel UHD 630 3GB (1200MHz), Audio: Realtek ALC892, Monitor: G237HL, Network: Intel I219-V
OS: Ubuntu 20.04, Kernel: 5.4.0-39-generic (x86_64), Desktop: GNOME Shell 3.36.2, Display Server: X Server 1.20.8, Display Driver: modesetting 1.20.8, OpenGL: 4.6 Mesa 20.0.4, OpenCL: OpenCL 2.1, Compiler: GCC 9.3.0, File-System: ext4, Screen Resolution: 1920x1080
Compiler Notes: --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none,hsa --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=auto --with-tune=generic --without-cuda-driver -vDisk Notes: NONE / errors=remount-ro,relatime,rwProcessor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0xd6Python Notes: Python 3.8.2Security Notes: itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Not affected + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + srbds: Mitigation of Microcode + tsx_async_abort: Mitigation of Clear buffers; SMT vulnerable
Testing initiated at 27 June 2020 09:47 by user phoronix.