LKRG - Linux Kernel Runtime Guard benchmarks by Michael Larabel for a future article.
Linux 5.4 Ubuntu Build 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: 0xcaJava Notes: OpenJDK Runtime Environment (build 11.0.6+10-post-Ubuntu-1ubuntu1)Python Notes: + Python 3.8.2rc1Security Notes: itlb_multihit: KVM: Vulnerable + l1tf: Not affected + mds: Not affected + 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 Enhanced IBRS IBPB: conditional RSB filling + tsx_async_abort: Mitigation of TSX disabled
LKRG Default Processor: Intel Core i9-9900KS @ 5.00GHz (8 Cores / 16 Threads), Motherboard: ASUS PRIME Z390-A (1302 BIOS), Chipset: Intel Cannon Lake PCH, Memory: 16GB, Disk: Samsung SSD 970 EVO 250GB, Graphics: ASUS Intel UHD 630 3GB (1200MHz), Audio: Realtek ALC1220, Monitor: ASUS MG28U, Network: Intel I219-V
OS: Ubuntu 20.04, Kernel: 5.4.0-14-generic (x86_64), Desktop: GNOME Shell 3.34.3, Display Server: X Server 1.20.7, Display Driver: modesetting 1.20.7, OpenGL: 4.6 Mesa 20.0.0, Vulkan: 1.2.131, Compiler: GCC 9.2.1 20200220, File-System: ext4, Screen Resolution: 1920x1080
SQLite This is a simple benchmark of SQLite. At present this test profile just measures the time to perform a pre-defined number of insertions on an indexed database. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.30.1 Threads / Copies: 1 Linux 5.4 Ubuntu Build LKRG Default 10 20 30 40 50 SE +/- 0.02, N = 3 SE +/- 0.15, N = 3 41.74 42.99 1. (CC) gcc options: -O2 -lreadline -ltermcap -lz -lm -ldl -lpthread
OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.30.1 Threads / Copies: 8 Linux 5.4 Ubuntu Build LKRG Default 50 100 150 200 250 SE +/- 0.83, N = 3 SE +/- 1.49, N = 3 126.03 233.38 1. (CC) gcc options: -O2 -lreadline -ltermcap -lz -lm -ldl -lpthread
Flexible IO Tester Fio is an advanced disk benchmark that depends upon the kernel's AIO access library. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory Linux 5.4 Ubuntu Build LKRG Default 140 280 420 560 700 SE +/- 1.00, N = 3 SE +/- 3.18, N = 3 664 654 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory Linux 5.4 Ubuntu Build LKRG Default 70 140 210 280 350 SE +/- 0.67, N = 3 SE +/- 1.53, N = 3 329 323 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.4 Ubuntu Build LKRG Default 110 220 330 440 550 491 491 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.4 Ubuntu Build LKRG Default 30K 60K 90K 120K 150K 126000 126000 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory Linux 5.4 Ubuntu Build LKRG Default 300 600 900 1200 1500 SE +/- 7.13, N = 3 SE +/- 10.15, N = 3 1522 1387 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory Linux 5.4 Ubuntu Build LKRG Default 160 320 480 640 800 SE +/- 3.84, N = 3 SE +/- 4.91, N = 3 757 690 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.4 Ubuntu Build LKRG Default 200 400 600 800 1000 SE +/- 1.86, N = 3 SE +/- 4.33, N = 3 898 842 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.4 Ubuntu Build LKRG Default 50K 100K 150K 200K 250K SE +/- 333.33, N = 3 SE +/- 881.92, N = 3 229667 215333 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory Linux 5.4 Ubuntu Build LKRG Default 140 280 420 560 700 SE +/- 1.15, N = 3 SE +/- 2.08, N = 3 656 635 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory Linux 5.4 Ubuntu Build LKRG Default 70 140 210 280 350 SE +/- 0.58, N = 3 SE +/- 1.15, N = 3 324 314 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.4 Ubuntu Build LKRG Default 500 1000 1500 2000 2500 SE +/- 1.86, N = 3 SE +/- 8.65, N = 3 2267 2266 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.4 Ubuntu Build LKRG Default 120K 240K 360K 480K 600K SE +/- 666.67, N = 3 SE +/- 2081.67, N = 3 580333 580000 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
PostMark This is a test of NetApp's PostMark benchmark designed to simulate small-file testing similar to the tasks endured by web and mail servers. This test profile will set PostMark to perform 25,000 transactions with 500 files simultaneously with the file sizes ranging between 5 and 512 kilobytes. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org TPS, More Is Better PostMark 1.51 Disk Transaction Performance Linux 5.4 Ubuntu Build LKRG Default 2K 4K 6K 8K 10K SE +/- 102.67, N = 3 SE +/- 66.00, N = 3 8825 7076 1. (CC) gcc options: -O3
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.org Seconds, Fewer Is Better t-test1 2017-01-13 Threads: 1 Linux 5.4 Ubuntu Build LKRG Default 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.08, N = 3 12.96 13.60 1. (CC) gcc options: -pthread
OpenBenchmarking.org Seconds, Fewer Is Better t-test1 2017-01-13 Threads: 2 Linux 5.4 Ubuntu Build LKRG Default 1.0719 2.1438 3.2157 4.2876 5.3595 SE +/- 0.017, N = 3 SE +/- 0.010, N = 3 4.514 4.764 1. (CC) gcc options: -pthread
pmbench Pmbench is a Linux paging and virtual memory benchmark. This test profile will report the average page latency of the system. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 1 - Read-Write Ratio: 100% Reads Linux 5.4 Ubuntu Build LKRG Default 0.0054 0.0108 0.0162 0.0216 0.027 SE +/- 0.0002, N = 3 SE +/- 0.0001, N = 3 0.0241 0.0241 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 1 - Read-Write Ratio: 100% Writes Linux 5.4 Ubuntu Build LKRG Default 0.0061 0.0122 0.0183 0.0244 0.0305 SE +/- 0.0003, N = 3 SE +/- 0.0001, N = 3 0.0267 0.0270 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 16 - Read-Write Ratio: 100% Reads Linux 5.4 Ubuntu Build LKRG Default 0.0085 0.017 0.0255 0.034 0.0425 SE +/- 0.0004, N = 15 SE +/- 0.0003, N = 3 0.0358 0.0379 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 16 - Read-Write Ratio: 100% Writes Linux 5.4 Ubuntu Build LKRG Default 0.0188 0.0376 0.0564 0.0752 0.094 SE +/- 0.0004, N = 3 SE +/- 0.0002, N = 3 0.0806 0.0837 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 1 - Read-Write Ratio: 80% Reads 20% Writes Linux 5.4 Ubuntu Build LKRG Default 0.015 0.03 0.045 0.06 0.075 SE +/- 0.0001, N = 3 SE +/- 0.0002, N = 3 0.0666 0.0664 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 16 - Read-Write Ratio: 80% Reads 20% Writes Linux 5.4 Ubuntu Build LKRG Default 0.0198 0.0396 0.0594 0.0792 0.099 SE +/- 0.0004, N = 3 SE +/- 0.0003, N = 3 0.0866 0.0879 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
OpenBenchmarking.org usec, Fewer Is Better Sockperf 3.4 Test: Latency Ping Pong Linux 5.4 Ubuntu Build LKRG Default 0.6098 1.2196 1.8294 2.4392 3.049 SE +/- 0.013, N = 5 SE +/- 0.023, N = 5 2.653 2.710 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
OpenBenchmarking.org usec, Fewer Is Better Sockperf 3.4 Test: Latency Under Load Linux 5.4 Ubuntu Build LKRG Default 5 10 15 20 25 SE +/- 0.56, N = 20 SE +/- 1.10, N = 25 19.57 18.29 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
Ethr Ethr is a cross-platform Golang-written network performance measurement tool developed by Microsoft that is capable of testing multiple protocols and different measurements. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Microseconds, Fewer Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 1 Linux 5.4 Ubuntu Build LKRG Default 2 4 6 8 10 SE +/- 0.057619, N = 3 SE +/- 0.100658, N = 3 8.059170 8.232917 MIN: 7.72 / MAX: 8.95 MIN: 7.89 / MAX: 9.14
OpenBenchmarking.org Mbits/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 1 Linux 5.4 Ubuntu Build LKRG Default 40000M 80000M 120000M 160000M 200000M SE +/- 51558601611.24, N = 16 SE +/- 51260508585.09, N = 16 196086875230.41 196320580633.66 MIN: 264.7 / MAX: 948610000000 MIN: 267.26 / MAX: 932990000000
OpenBenchmarking.org Connections/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 1 Linux 5.4 Ubuntu Build LKRG Default 4K 8K 12K 16K 20K SE +/- 532.76, N = 15 SE +/- 625.31, N = 14 20190 18276
iPerf iPerf is a network bandwidth throughput testing software. This test profile is used for automated testing of an iperf client and requires you have access to an iperf server. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mbits/sec, More Is Better iPerf 3.7 Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: TCP - Parallel: 1 Linux 5.4 Ubuntu Build LKRG Default 16K 32K 48K 64K 80K SE +/- 1025.20, N = 3 SE +/- 486.56, N = 3 72451 71743 1. (CC) gcc options: -O3 -march=native -lssl -lcrypto -lm
OpenBenchmarking.org Mbits/sec, More Is Better iPerf 3.7 Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - Parallel: 1 Linux 5.4 Ubuntu Build LKRG Default 0.2363 0.4726 0.7089 0.9452 1.1815 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.05 1.05 1. (CC) gcc options: -O3 -march=native -lssl -lcrypto -lm
OpenBenchmarking.org Mbits/sec, More Is Better iPerf 3.7 Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: TCP - Parallel: 10 Linux 5.4 Ubuntu Build LKRG Default 16K 32K 48K 64K 80K SE +/- 810.00, N = 3 SE +/- 701.61, N = 3 73447 74322 1. (CC) gcc options: -O3 -march=native -lssl -lcrypto -lm
OpenBenchmarking.org Mbits/sec, More Is Better iPerf 3.7 Server Address: localhost - Server Port: 5201 - Duration: 10 Seconds - Test: UDP - Parallel: 10 Linux 5.4 Ubuntu Build LKRG Default 3 6 9 12 15 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 10.5 10.5 1. (CC) gcc options: -O3 -march=native -lssl -lcrypto -lm
Java SciMark This test runs the Java version of SciMark 2.0, which is a benchmark for scientific and numerical computing developed by programmers at the National Institute of Standards and Technology. This benchmark is made up of Fast Foruier Transform, Jacobi Successive Over-relaxation, Monte Carlo, Sparse Matrix Multiply, and dense LU matrix factorization benchmarks. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Composite Linux 5.4 Ubuntu Build LKRG Default 600 1200 1800 2400 3000 SE +/- 5.82, N = 4 SE +/- 12.89, N = 4 2769.88 2753.74
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 8 - Input: 1080p Linux 5.4 Ubuntu Build LKRG Default 7 14 21 28 35 SE +/- 0.07, N = 3 SE +/- 0.07, N = 3 30.55 30.53 1. (CXX) g++ options: -fPIE -fPIC -pie
VP9 libvpx Encoding This is a standard video encoding performance test of Google's libvpx library and the vpxenc command for the VP9/WebM format using a sample 1080p video. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.8.2 Speed: Speed 5 Linux 5.4 Ubuntu Build LKRG Default 7 14 21 28 35 SE +/- 0.10, N = 3 SE +/- 0.04, N = 3 28.64 28.71 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11
x264 This is a simple test of the x264 encoder run on the CPU (OpenCL support disabled) with a sample video file. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better x264 2019-12-17 H.264 Video Encoding Linux 5.4 Ubuntu Build LKRG Default 20 40 60 80 100 SE +/- 1.03, N = 3 SE +/- 0.87, N = 3 98.84 97.77 1. (CC) gcc options: -ldl -lavformat -lavcodec -lavutil -lswscale -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize
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 Linux 5.4 Ubuntu Build LKRG Default 30 60 90 120 150 SE +/- 0.54, N = 3 SE +/- 0.14, N = 3 109.64 114.98
DeepSpeech Mozilla DeepSpeech is a speech-to-text engine powered by TensorFlow for machine learning and derived from Baidu's Deep Speech research paper. This test profile times the speech-to-text process for a roughly three minute audio recording. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better DeepSpeech 0.6 Acceleration: CPU Linux 5.4 Ubuntu Build LKRG Default 16 32 48 64 80 SE +/- 0.38, N = 3 SE +/- 0.40, N = 3 72.33 72.28
Tachyon This is a test of the threaded Tachyon, a parallel ray-tracing system, measuring the time to ray-trace a sample scene. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Tachyon 0.99b6 Total Time Linux 5.4 Ubuntu Build LKRG Default 20 40 60 80 100 SE +/- 0.07, N = 3 SE +/- 0.07, N = 3 93.72 93.89 1. (CC) gcc options: -m64 -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread
PostgreSQL pgbench This is a simple benchmark of PostgreSQL using pgbench. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: Buffer Test - Test: Normal Load - Mode: Read Only Linux 5.4 Ubuntu Build LKRG Default 50K 100K 150K 200K 250K SE +/- 105.38, N = 3 SE +/- 236.03, N = 3 229031.31 227085.13 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: Buffer Test - Test: Normal Load - Mode: Read Write Linux 5.4 Ubuntu Build LKRG Default 1200 2400 3600 4800 6000 SE +/- 44.57, N = 13 SE +/- 75.46, N = 3 5535.63 5408.90 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
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 Linux 5.4 Ubuntu Build LKRG Default 6 12 18 24 30 SE +/- 0.18, N = 3 SE +/- 0.16, N = 3 20.81 23.10 1. Inkscape 0.92.4 (5da689c313, 2019-01-14)
OpenBenchmarking.org ns, Fewer Is Better BenchmarkMutex Benchmark: Mutex Lock Unlock std::mutex Linux 5.4 Ubuntu Build LKRG Default 4 8 12 16 20 16 16 1. (CXX) g++ options: -std=c++17 -lbenchmark -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Semaphores Linux 5.4 Ubuntu Build LKRG Default 1.1M 2.2M 3.3M 4.4M 5.5M SE +/- 14697.27, N = 3 SE +/- 46792.87, N = 15 5107308.50 5065052.49 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Socket Activity Linux 5.4 Ubuntu Build LKRG Default 2K 4K 6K 8K 10K SE +/- 14.80, N = 3 SE +/- 13.14, N = 3 7830.40 7643.61 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Context Switching Linux 5.4 Ubuntu Build LKRG Default 900K 1800K 2700K 3600K 4500K SE +/- 44319.59, N = 3 SE +/- 43023.84, N = 8 4003947.80 4093127.58 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: System V Message Passing Linux 5.4 Ubuntu Build LKRG Default 3M 6M 9M 12M 15M SE +/- 20710.03, N = 3 SE +/- 18040.24, N = 3 12907902.69 13341082.71 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
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.org Seconds, Fewer Is Better Blender 2.82 Blend File: BMW27 - Compute: CPU-Only Linux 5.4 Ubuntu Build LKRG Default 40 80 120 160 200 SE +/- 0.25, N = 3 SE +/- 0.48, N = 3 169.16 169.09
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 Linux 5.4 Ubuntu Build LKRG Default 200 400 600 800 1000 SE +/- 1.15, N = 3 858 857
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 Linux 5.4 Ubuntu Build LKRG Default 200K 400K 600K 800K 1000K SE +/- 972.49, N = 3 SE +/- 2083.38, N = 3 827204 826284
OpenBenchmarking.org Runs / Minute, More Is Better Selenium Benchmark: StyleBench - Browser: Firefox Linux 5.4 Ubuntu Build LKRG Default 20 40 60 80 100 SE +/- 1.20, N = 3 SE +/- 0.33, N = 3 108 110 1. firefox 73.0.1
OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream 2 - Browser: Firefox Linux 5.4 Ubuntu Build LKRG Default 20 40 60 80 100 SE +/- 1.14, N = 3 SE +/- 0.67, N = 3 102.97 105.89 1. firefox 73.0.1
OpenBenchmarking.org Seconds, Fewer Is Better Selenium Benchmark: Maze Solver - Browser: Firefox Linux 5.4 Ubuntu Build LKRG Default 1.215 2.43 3.645 4.86 6.075 SE +/- 0.03, N = 3 SE +/- 0.09, N = 3 5.4 5.4 1. firefox 73.0.1
OpenBenchmarking.org Runs Per Minute, More Is Better Selenium Benchmark: Speedometer - Browser: Firefox Linux 5.4 Ubuntu Build LKRG Default 20 40 60 80 100 SE +/- 0.26, N = 3 104.5 104.0 1. firefox 73.0.1
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: Kraken - Browser: Google Chrome Linux 5.4 Ubuntu Build LKRG Default 200 400 600 800 1000 SE +/- 12.67, N = 4 SE +/- 8.57, N = 3 870.6 847.0 1. chrome 80.0.3987.122
OpenBenchmarking.org Score, Fewer Is Better Selenium Benchmark: PSPDFKit WASM - Browser: Firefox Linux 5.4 Ubuntu Build LKRG Default 300 600 900 1200 1500 SE +/- 5.51, N = 3 1191 1186 1. firefox 73.0.1
OpenBenchmarking.org Runs / Minute, More Is Better Selenium Benchmark: StyleBench - Browser: Google Chrome Linux 5.4 Ubuntu Build LKRG Default 8 16 24 32 40 SE +/- 0.10, N = 3 SE +/- 0.00, N = 3 34.73 34.60 1. chrome 80.0.3987.122
OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream 2 - Browser: Google Chrome Linux 5.4 Ubuntu Build LKRG Default 30 60 90 120 150 SE +/- 0.71, N = 3 SE +/- 0.91, N = 3 136.10 134.62 1. chrome 80.0.3987.122
OpenBenchmarking.org Seconds, Fewer Is Better Selenium Benchmark: Maze Solver - Browser: Google Chrome Linux 5.4 Ubuntu Build LKRG Default 1.1025 2.205 3.3075 4.41 5.5125 SE +/- 0.03, N = 3 SE +/- 0.05, N = 7 4.9 4.8 1. chrome 80.0.3987.122
OpenBenchmarking.org Runs Per Minute, More Is Better Selenium Benchmark: Speedometer - Browser: Google Chrome Linux 5.4 Ubuntu Build LKRG Default 30 60 90 120 150 SE +/- 0.67, N = 3 130 132 1. chrome 80.0.3987.122
OpenBenchmarking.org Score, Fewer Is Better Selenium Benchmark: PSPDFKit WASM - Browser: Google Chrome Linux 5.4 Ubuntu Build LKRG Default 300 600 900 1200 1500 SE +/- 21.11, N = 3 SE +/- 7.22, N = 3 1567 1585 1. chrome 80.0.3987.122
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM imageConvolute - Browser: Firefox Linux 5.4 Ubuntu Build LKRG Default 7 14 21 28 35 SE +/- 0.09, N = 3 SE +/- 0.00, N = 3 30.4 30.4 1. firefox 73.0.1
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM collisionDetection - Browser: Firefox Linux 5.4 Ubuntu Build LKRG Default 100 200 300 400 500 SE +/- 0.09, N = 3 SE +/- 0.43, N = 3 438.7 439.5 1. firefox 73.0.1
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM imageConvolute - Browser: Google Chrome Linux 5.4 Ubuntu Build LKRG Default 9 18 27 36 45 SE +/- 0.07, N = 3 SE +/- 0.55, N = 4 38.48 39.85 1. chrome 80.0.3987.122
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM collisionDetection - Browser: Google Chrome Linux 5.4 Ubuntu Build LKRG Default 80 160 240 320 400 SE +/- 0.82, N = 3 SE +/- 0.85, N = 3 372.90 372.73 1. chrome 80.0.3987.122
OpenBenchmarking.org Seconds, Fewer Is Better Mlpack Benchmark Benchmark: scikit_linearridgeregression Linux 5.4 Ubuntu Build LKRG Default 0.5513 1.1026 1.6539 2.2052 2.7565 SE +/- 0.03, N = 15 SE +/- 0.03, N = 15 2.45 2.42
Linux 5.4 Ubuntu Build 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: 0xcaJava Notes: OpenJDK Runtime Environment (build 11.0.6+10-post-Ubuntu-1ubuntu1)Python Notes: + Python 3.8.2rc1Security Notes: itlb_multihit: KVM: Vulnerable + l1tf: Not affected + mds: Not affected + 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 Enhanced IBRS IBPB: conditional RSB filling + tsx_async_abort: Mitigation of TSX disabled
Testing initiated at 24 February 2020 16:59 by user pts.
LKRG Default Processor: Intel Core i9-9900KS @ 5.00GHz (8 Cores / 16 Threads), Motherboard: ASUS PRIME Z390-A (1302 BIOS), Chipset: Intel Cannon Lake PCH, Memory: 16GB, Disk: Samsung SSD 970 EVO 250GB, Graphics: ASUS Intel UHD 630 3GB (1200MHz), Audio: Realtek ALC1220, Monitor: ASUS MG28U, Network: Intel I219-V
OS: Ubuntu 20.04, Kernel: 5.4.0-14-generic (x86_64), Desktop: GNOME Shell 3.34.3, Display Server: X Server 1.20.7, Display Driver: modesetting 1.20.7, OpenGL: 4.6 Mesa 20.0.0, Vulkan: 1.2.131, Compiler: GCC 9.2.1 20200220, 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: 0xcaJava Notes: OpenJDK Runtime Environment (build 11.0.6+10-post-Ubuntu-1ubuntu1)Python Notes: + Python 3.8.2rc1Security Notes: itlb_multihit: KVM: Vulnerable + l1tf: Not affected + mds: Not affected + 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 Enhanced IBRS IBPB: conditional RSB filling + tsx_async_abort: Mitigation of TSX disabled
Testing initiated at 25 February 2020 06:05 by user pts.