KVM testing on Debian 11 via the Phoronix Test Suite.
stock-debian-kernel Processor: AMD EPYC (1 Core / 2 Threads), Motherboard: Hetzner vServer v20171111, Memory: 1 x 8000 MB RAM QEMU, Disk: 82GB QEMU HDD, Graphics: virtiodrmfb
OS: Debian 10, Kernel: 4.19.0-16-amd64 (x86_64), Compiler: GCC 8.3.0, File-System: ext4, Screen Resolution: 1024x768, System Layer: KVM
Kernel Notes: Transparent Huge Pages: alwaysCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -vDisk Notes: MQ-DEADLINE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Notes: CPU Microcode: 0x1000065Java Notes: OpenJDK Runtime Environment (build 11.0.11+9-post-Debian-1deb10u1)Python Notes: Python 2.7.16 + Python 3.7.3Security Notes: itlb_multihit: Not affected + 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 Full AMD retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
latest-generic-kernel-v5-12-8 Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-mutex --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-Km9U7s/gcc-10-10.2.1/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-Km9U7s/gcc-10-10.2.1/debian/tmp-gcn/usr,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-build-config=bootstrap-lto-lean --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: MQ-DEADLINE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Notes: CPU Microcode: 0x1000065Java Notes: OpenJDK Runtime Environment (build 11.0.11+9-post-Debian-1)Python Notes: Python 3.9.2Security Notes: itlb_multihit: Not affected + 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 Full AMD retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
latest-generic-kernel-v5-12-8-vo Processor: AMD EPYC (1 Core / 2 Threads), Motherboard: Hetzner vServer v20171111, Memory: 1 x 8000 MB RAM QEMU, Disk: 82GB QEMU HDD, Graphics: virtio_gpudrmfb , Monitor: QEMU Monitor
OS: Debian 11, Kernel: 5.12.8-051208-generic (x86_64), Compiler: GCC 10.2.1 20210110, File-System: ext4, Screen Resolution: 1024x768, System Layer: KVM
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-mutex --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-Km9U7s/gcc-10-10.2.1/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-Km9U7s/gcc-10-10.2.1/debian/tmp-gcn/usr,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-build-config=bootstrap-lto-lean --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: MQ-DEADLINE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Notes: CPU Microcode: 0x1000065Java Notes: OpenJDK Runtime Environment (build 11.0.11+9-post-Debian-1)Python Notes: Python 3.9.2Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Not affected + tsx_async_abort: Not affected
latest-lowlatency-kernel-v5-12-8-vo OS: Debian 11, Kernel: 5.12.8-051208-lowlatency (x86_64), Compiler: GCC 10.2.1 20210110, File-System: ext4, Screen Resolution: 1024x768, System Layer: KVM
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: 128 latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 90 180 270 360 450 SE +/- 3.23, N = 3 SE +/- 1.51, N = 3 SE +/- 1.35, N = 3 SE +/- 1.13, N = 3 405.73 368.32 259.51 145.00 1. (CC) gcc options: -O2 -lz -lm -ldl -lpthread
CacheBench This is a performance test of CacheBench, which is part of LLCbench. CacheBench is designed to test the memory and cache bandwidth performance Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read / Modify / Write latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 10K 20K 30K 40K 50K SE +/- 138.10, N = 3 SE +/- 85.64, N = 3 SE +/- 118.64, N = 3 SE +/- 27.08, N = 3 47096.52 47026.29 46810.98 24163.49 MIN: 40460.17 / MAX: 49024.46 MIN: 40733.8 / MAX: 48960.02 MIN: 40295.18 / MAX: 48542.9 MIN: 22589.46 / MAX: 24637.12 1. (CC) gcc options: -lrt
Sample Pi Program A simple C++ program that calculates Pi to 8,765,4321 digits using the Leibniz formula. This test can be used for showcasing how to write a basic test profile. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Sample Pi Program latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 4 8 12 16 20 SE +/- 0.078, N = 6 SE +/- 0.087, N = 4 SE +/- 0.005, N = 3 SE +/- 0.024, N = 3 7.759 7.743 7.536 13.861
Core-Latency This is a test of core-latency, which measures the latency between all core combinations on the system processor(s). Reported is the average latency. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ns, Fewer Is Better Core-Latency Average Latency Between CPU Cores latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 20 40 60 80 100 75.01 76.46 76.96 44.64 1. (CXX) g++ options: -std=c++11 -pthread -O3
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: 10 latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 16K 32K 48K 64K 80K SE +/- 550.21, N = 3 SE +/- 625.64, N = 3 SE +/- 41.87, N = 3 SE +/- 244.84, N = 3 48219 48369 48045 74913 1. (CC) gcc options: -O3 -march=native -lssl -lcrypto -lm
Redis Redis is an open-source in-memory data structure store, used as a database, cache, and message broker. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: LPOP latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 400K 800K 1200K 1600K 2000K SE +/- 7328.98, N = 3 SE +/- 10652.99, N = 3 SE +/- 10738.53, N = 3 SE +/- 11427.55, N = 3 1667235.00 1228448.71 1179814.46 1770817.25 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
GraphicsMagick This is a test of GraphicsMagick with its OpenMP implementation that performs various imaging tests on a sample 6000x4000 pixel JPEG image. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Rotate latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 160 320 480 640 800 SE +/- 0.67, N = 3 SE +/- 1.15, N = 3 SE +/- 0.67, N = 3 SE +/- 1.73, N = 3 561 586 540 732 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -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 Mbits/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 2 latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 7K 14K 21K 28K 35K SE +/- 36.41, N = 3 SE +/- 221.68, N = 6 SE +/- 317.66, N = 15 SE +/- 147.26, N = 3 22510 23938 26426 30497 MIN: 20290 / MAX: 25000 MIN: 21450 / MAX: 28160 MIN: 22080 / MAX: 33420 MIN: 27000 / MAX: 33750
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 Intel oneAPI initiative. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: IP Shapes 3D - Data Type: u8s8f32 - Engine: CPU latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 3 6 9 12 15 SE +/- 0.08294, N = 3 SE +/- 0.08178, N = 15 SE +/- 0.13616, N = 4 SE +/- 0.04407, N = 3 11.25830 10.68750 10.90420 8.38821 MIN: 6.22 MIN: 6.06 MIN: 6.16 MIN: 7.16 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
PostgreSQL pgbench This is a benchmark of PostgreSQL using pgbench for facilitating the database benchmarks. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 13.0 Scaling Factor: 1000 - Clients: 50 - Mode: Read Only latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 4K 8K 12K 16K 20K SE +/- 56.23, N = 3 SE +/- 182.23, N = 4 SE +/- 173.49, N = 3 SE +/- 126.93, N = 3 14497 15131 14763 19281 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpthread -lrt -ldl -lm
OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 13.0 Scaling Factor: 1000 - Clients: 50 - Mode: Read Only - Average Latency latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 0.776 1.552 2.328 3.104 3.88 SE +/- 0.013, N = 3 SE +/- 0.039, N = 4 SE +/- 0.040, N = 3 SE +/- 0.017, N = 3 3.449 3.306 3.388 2.594 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpthread -lrt -ldl -lm
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: 8 latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 6 12 18 24 30 SE +/- 0.29, N = 4 SE +/- 0.23, N = 3 SE +/- 0.33, N = 3 SE +/- 0.24, N = 3 23.69 24.96 24.41 19.07 1. (CC) gcc options: -O2 -lz -lm -ldl -lpthread
OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.30.1 Threads / Copies: 32 latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 11 22 33 44 55 SE +/- 0.29, N = 3 SE +/- 0.66, N = 3 SE +/- 0.34, N = 3 SE +/- 0.12, N = 3 45.13 49.95 47.13 40.69 1. (CC) gcc options: -O2 -lz -lm -ldl -lpthread
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 4096 latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 1300 2600 3900 5200 6500 SE +/- 18.92, N = 3 SE +/- 28.99, N = 3 SE +/- 32.85, N = 3 SE +/- 42.66, N = 12 4929.4 4863.3 4855.6 5920.0 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
Apache Benchmark This is a test of ab, which is the Apache benchmark program. This test profile measures how many requests per second a given system can sustain when carrying out 1,000,000 requests with 100 requests being carried out concurrently. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.4.29 Static Web Page Serving latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 3K 6K 9K 12K 15K SE +/- 13.41, N = 3 SE +/- 11.53, N = 3 SE +/- 12.91, N = 3 SE +/- 20.93, N = 3 11633.10 11796.39 11879.01 14037.97 1. (CC) gcc options: -shared -fPIC -O2 -pthread
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 latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 5 10 15 20 25 SE +/- 0.12, N = 3 SE +/- 0.12, N = 3 SE +/- 0.09, N = 3 SE +/- 0.18, N = 3 16.69 15.94 16.21 19.14 1. (CC) gcc options: -pthread
CacheBench This is a performance test of CacheBench, which is part of LLCbench. CacheBench is designed to test the memory and cache bandwidth performance Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 500 1000 1500 2000 2500 SE +/- 0.30, N = 3 SE +/- 0.24, N = 3 SE +/- 1.35, N = 3 SE +/- 0.20, N = 3 2465.56 2464.10 2443.91 2055.17 MIN: 2460.24 / MAX: 2467.76 MIN: 2458.54 / MAX: 2468.43 MIN: 2438.22 / MAX: 2458.34 MIN: 2052.12 / MAX: 2056.82 1. (CC) gcc options: -lrt
RAMspeed SMP This benchmark tests the system memory (RAM) performance. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Copy - Benchmark: Floating Point latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 8K 16K 24K 32K 40K SE +/- 120.02, N = 3 SE +/- 25.06, N = 3 SE +/- 83.78, N = 3 SE +/- 17.90, N = 3 30366.52 31823.07 31391.73 36289.44 1. (CC) gcc options: -O3 -march=native
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 Intel oneAPI initiative. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: Matrix Multiply Batch Shapes Transformer - Data Type: u8s8f32 - Engine: CPU latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 7 14 21 28 35 SE +/- 0.01, N = 3 SE +/- 0.26, N = 3 SE +/- 0.02, N = 3 SE +/- 0.06, N = 3 30.80 31.00 30.97 26.07 MIN: 30.13 MIN: 30.02 MIN: 30.19 MIN: 25.43 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
RAMspeed SMP This benchmark tests the system memory (RAM) performance. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Copy - Benchmark: Integer latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 8K 16K 24K 32K 40K SE +/- 33.58, N = 3 SE +/- 88.00, N = 3 SE +/- 16.05, N = 3 SE +/- 125.12, N = 3 30490.90 31702.46 31610.34 36185.82 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP This benchmark tests the system memory (RAM) performance. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Scale - Benchmark: Floating Point latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 8K 16K 24K 32K 40K SE +/- 151.10, N = 3 SE +/- 4.19, N = 3 SE +/- 26.24, N = 3 SE +/- 77.78, N = 3 30445.41 31962.52 31586.51 35943.03 1. (CC) gcc options: -O3 -march=native
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 latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 3 6 9 12 15 SE +/- 0.076, N = 15 SE +/- 0.098, N = 4 SE +/- 0.120, N = 3 SE +/- 0.083, N = 15 8.996 9.170 9.009 7.779 1. (CC) gcc options: -O2 -lz -lm -ldl -lpthread
LZ4 Compression This test measures the time needed to compress/decompress a sample file (an Ubuntu ISO) using LZ4 compression. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 1 - Compression Speed latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 3K 6K 9K 12K 15K SE +/- 40.98, N = 3 SE +/- 95.99, N = 8 SE +/- 82.07, N = 11 SE +/- 73.63, N = 3 10977.54 10951.85 10958.85 12903.56 1. (CC) gcc options: -O3
PostgreSQL pgbench This is a benchmark of PostgreSQL using pgbench for facilitating the database benchmarks. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 13.0 Scaling Factor: 1000 - Clients: 1 - Mode: Read Write latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 200 400 600 800 1000 SE +/- 8.73, N = 12 SE +/- 3.03, N = 3 SE +/- 8.23, N = 12 SE +/- 9.85, N = 12 901 944 912 1061 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpthread -lrt -ldl -lm
OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 13.0 Scaling Factor: 1000 - Clients: 1 - Mode: Read Write - Average Latency latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 0.25 0.5 0.75 1 1.25 SE +/- 0.011, N = 12 SE +/- 0.003, N = 3 SE +/- 0.010, N = 12 SE +/- 0.009, N = 12 1.111 1.059 1.097 0.944 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpthread -lrt -ldl -lm
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 32 latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 2K 4K 6K 8K 10K SE +/- 13.41, N = 3 SE +/- 3.73, N = 3 SE +/- 24.95, N = 3 SE +/- 64.17, N = 3 9362.6 9400.3 9246.6 10848.0 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
Botan Botan is a BSD-licensed cross-platform open-source C++ crypto library "cryptography toolkit" that supports most publicly known cryptographic algorithms. The project's stated goal is to be "the best option for cryptography in C++ by offering the tools necessary to implement a range of practical systems, such as TLS protocol, X.509 certificates, modern AEAD ciphers, PKCS#11 and TPM hardware support, password hashing, and post quantum crypto schemes." Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: ChaCha20Poly1305 - Decrypt latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 120 240 360 480 600 SE +/- 2.09, N = 3 SE +/- 1.95, N = 3 SE +/- 0.19, N = 3 SE +/- 1.76, N = 3 537.82 537.10 537.96 462.71 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: ChaCha20Poly1305 latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 120 240 360 480 600 SE +/- 2.07, N = 3 SE +/- 1.73, N = 3 SE +/- 0.22, N = 3 SE +/- 1.65, N = 3 545.56 545.20 546.20 469.96 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 32 latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 2K 4K 6K 8K 10K SE +/- 41.66, N = 3 SE +/- 18.60, N = 3 SE +/- 16.32, N = 3 SE +/- 121.40, N = 15 8982.8 8965.1 8939.6 10311.7 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
Zstd Compression This test measures the time needed to compress/decompress a sample file (a FreeBSD disk image - FreeBSD-12.2-RELEASE-amd64-memstick.img) using Zstd compression with options for different compression levels / settings. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19 - Compression Speed latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 1.287 2.574 3.861 5.148 6.435 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 5.12 5.17 5.03 5.72 1. (CC) gcc options: -O3 -pthread -lz -llzma
GraphicsMagick This is a test of GraphicsMagick with its OpenMP implementation that performs various imaging tests on a sample 6000x4000 pixel JPEG image. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: HWB Color Space latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 60 120 180 240 300 SE +/- 0.88, N = 3 225 229 224 254 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -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: 2 latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 6 12 18 24 30 SE +/- 0.10, N = 3 SE +/- 0.23, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 23.78 24.50 23.85 21.66 MIN: 17.95 / MAX: 36.41 MIN: 22.09 / MAX: 40.59 MIN: 21.96 / MAX: 36.3 MIN: 18.64 / MAX: 32.12
OpenBenchmarking.org Microseconds, Fewer Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 1 latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 6 12 18 24 30 SE +/- 0.05, N = 3 SE +/- 0.00, N = 3 SE +/- 0.22, N = 3 SE +/- 0.05, N = 3 23.73 24.33 24.15 21.60 MIN: 21.43 / MAX: 37.12 MIN: 22.07 / MAX: 48.62 MIN: 22.02 / MAX: 35.95 MIN: 18.77 / MAX: 33.03
RAMspeed SMP This benchmark tests the system memory (RAM) performance. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Average - Benchmark: Floating Point latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 7K 14K 21K 28K 35K SE +/- 59.44, N = 3 SE +/- 147.50, N = 3 SE +/- 144.53, N = 3 SE +/- 89.93, N = 3 31218.14 31449.72 30972.66 34785.62 1. (CC) gcc options: -O3 -march=native
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: 16 latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 6 12 18 24 30 SE +/- 0.08, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 23.80 24.16 23.82 21.54 MIN: 21.2 / MAX: 36.66 MIN: 21.79 / MAX: 36.43 MIN: 22 / MAX: 35.94 MIN: 18.74 / MAX: 33.11
Zstd Compression This test measures the time needed to compress/decompress a sample file (a FreeBSD disk image - FreeBSD-12.2-RELEASE-amd64-memstick.img) using Zstd compression with options for different compression levels / settings. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19, Long Mode - Compression Speed latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 1.017 2.034 3.051 4.068 5.085 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 4.08 4.09 4.03 4.52 1. (CC) gcc options: -O3 -pthread -lz -llzma
Stream This is a benchmark of Stream, the popular system memory (RAM) benchmark. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Scale latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 7K 14K 21K 28K 35K SE +/- 10.33, N = 5 SE +/- 25.97, N = 5 SE +/- 56.98, N = 5 SE +/- 8.37, N = 5 29364.0 29401.6 29277.3 32691.0 1. (CC) gcc options: -O3 -march=native -fopenmp
GraphicsMagick This is a test of GraphicsMagick with its OpenMP implementation that performs various imaging tests on a sample 6000x4000 pixel JPEG image. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Resizing latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 30 60 90 120 150 SE +/- 0.67, N = 3 108 109 108 120 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
NGINX Benchmark This is a test of ab, which is the Apache Benchmark program running against nginx. This test profile measures how many requests per second a given system can sustain when carrying out 2,000,000 requests with 500 requests being carried out concurrently. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Requests Per Second, More Is Better NGINX Benchmark 1.9.9 Static Web Page Serving latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 5K 10K 15K 20K 25K SE +/- 33.97, N = 3 SE +/- 129.33, N = 3 SE +/- 68.97, N = 3 SE +/- 114.34, N = 3 22335.77 23062.88 22241.67 24631.40 1. (CC) gcc options: -lpthread -lcrypt -lcrypto -lz -O3 -march=native
Fhourstones This integer benchmark solves positions in the game of Connect-4, as played on a vertical 7x6 board. By default, it uses a 64Mb transposition table with the twobig replacement strategy. Positions are represented as 64-bit bitboards, and the hash function is computed using a single 64-bit modulo operation, giving 64-bit machines a slight edge. The alpha-beta searcher sorts moves dynamically based on the history heuristic. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Kpos / sec, More Is Better Fhourstones 3.1 Complex Connect-4 Solving latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 2K 4K 6K 8K 10K SE +/- 20.87, N = 3 SE +/- 17.26, N = 3 SE +/- 65.18, N = 3 SE +/- 53.28, N = 3 10654.8 10759.9 10212.8 11236.9 1. (CC) gcc options: -O3
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 Mbits/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 16 latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 400 800 1200 1600 2000 SE +/- 6.69, N = 3 SE +/- 7.69, N = 3 SE +/- 19.41, N = 3 SE +/- 3.28, N = 3 1880 1921 1895 2067 MIN: 1770 / MAX: 1990 MIN: 1820 / MAX: 2060 MIN: 1780 / MAX: 2010 MIN: 1990 / MAX: 2160
PostgreSQL pgbench This is a benchmark of PostgreSQL using pgbench for facilitating the database benchmarks. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 1 - Mode: Read Write latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 300 600 900 1200 1500 SE +/- 8.53, N = 3 SE +/- 3.99, N = 3 SE +/- 1.02, N = 3 SE +/- 13.04, N = 3 1305 1311 1249 1373 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpthread -lrt -ldl -lm
OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 1 - Mode: Read Write - Average Latency latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 0.18 0.36 0.54 0.72 0.9 SE +/- 0.005, N = 3 SE +/- 0.002, N = 3 SE +/- 0.001, N = 3 SE +/- 0.007, N = 3 0.767 0.763 0.800 0.729 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpthread -lrt -ldl -lm
OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 50 - Mode: Read Write - Average Latency latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 7 14 21 28 35 SE +/- 0.10, N = 3 SE +/- 0.04, N = 3 SE +/- 0.28, N = 3 SE +/- 0.03, N = 3 31.61 31.23 31.86 29.05 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpthread -lrt -ldl -lm
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 50 - Mode: Read Write latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 400 800 1200 1600 2000 SE +/- 5.24, N = 3 SE +/- 1.90, N = 3 SE +/- 13.65, N = 3 SE +/- 1.72, N = 3 1582 1601 1570 1721 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpthread -lrt -ldl -lm
OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: float latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 30 60 90 120 150 SE +/- 0.33, N = 3 125 126 127 116
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: 2 latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 2 4 6 8 10 SE +/- 0.017, N = 3 SE +/- 0.094, N = 3 SE +/- 0.015, N = 3 SE +/- 0.006, N = 3 7.999 7.757 7.849 7.307 1. (CC) gcc options: -pthread
RAMspeed SMP This benchmark tests the system memory (RAM) performance. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Average - Benchmark: Integer latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 8K 16K 24K 32K 40K SE +/- 93.64, N = 3 SE +/- 150.41, N = 3 SE +/- 41.95, N = 3 SE +/- 264.86, N = 3 32141.03 32995.33 32825.95 35184.28 1. (CC) gcc options: -O3 -march=native
LZ4 Compression This test measures the time needed to compress/decompress a sample file (an Ubuntu ISO) using LZ4 compression. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 9 - Decompression Speed latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 3K 6K 9K 12K 15K SE +/- 5.86, N = 3 SE +/- 41.40, N = 3 SE +/- 14.57, N = 4 SE +/- 42.30, N = 3 12527.3 12686.7 12524.3 13709.7 1. (CC) gcc options: -O3
OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 3 - Decompression Speed latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 3K 6K 9K 12K 15K SE +/- 30.93, N = 3 SE +/- 49.84, N = 5 SE +/- 9.58, N = 3 SE +/- 27.64, N = 3 12503.5 12584.1 12502.3 13655.0 1. (CC) gcc options: -O3
OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 1 - Decompression Speed latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 3K 6K 9K 12K 15K SE +/- 47.30, N = 3 SE +/- 27.53, N = 8 SE +/- 47.68, N = 11 SE +/- 35.62, N = 3 13230.6 13421.4 13328.6 14442.5 1. (CC) gcc options: -O3
GraphicsMagick This is a test of GraphicsMagick with its OpenMP implementation that performs various imaging tests on a sample 6000x4000 pixel JPEG image. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Sharpen latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 3 6 9 12 15 12 12 11 12 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
Redis Redis is an open-source in-memory data structure store, used as a database, cache, and message broker. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: GET latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 300K 600K 900K 1200K 1500K SE +/- 6094.67, N = 3 SE +/- 4384.98, N = 3 SE +/- 10870.72, N = 3 SE +/- 11820.76, N = 15 1618896.75 1540622.96 1485467.79 1616455.08 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Zstd Compression This test measures the time needed to compress/decompress a sample file (a FreeBSD disk image - FreeBSD-12.2-RELEASE-amd64-memstick.img) using Zstd compression with options for different compression levels / settings. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 3, Long Mode - Compression Speed latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 100 200 300 400 500 SE +/- 0.91, N = 3 SE +/- 0.89, N = 3 SE +/- 1.18, N = 3 SE +/- 2.90, N = 3 452.3 453.0 445.2 484.9 1. (CC) gcc options: -O3 -pthread -lz -llzma
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 Mbits/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 2 latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 6K 12K 18K 24K 30K SE +/- 196.44, N = 11 SE +/- 148.71, N = 3 SE +/- 173.16, N = 3 SE +/- 406.83, N = 3 26863 26875 27362 29231 MIN: 23900 / MAX: 29110 MIN: 24790 / MAX: 28760 MIN: 25850 / MAX: 28800 MIN: 23810 / MAX: 40810
PostgreSQL pgbench This is a benchmark of PostgreSQL using pgbench for facilitating the database benchmarks. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 50 - Mode: Read Write latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 800 1600 2400 3200 4000 SE +/- 42.53, N = 3 SE +/- 28.55, N = 3 SE +/- 16.83, N = 3 SE +/- 32.40, N = 3 3494 3528 3492 3792 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpthread -lrt -ldl -lm
OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 50 - Mode: Read Write - Average Latency latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 4 8 12 16 20 SE +/- 0.18, N = 3 SE +/- 0.11, N = 3 SE +/- 0.07, N = 3 SE +/- 0.11, N = 3 14.31 14.18 14.32 13.19 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpthread -lrt -ldl -lm
RAMspeed SMP This benchmark tests the system memory (RAM) performance. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Add - Benchmark: Integer latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 7K 14K 21K 28K 35K SE +/- 81.81, N = 3 SE +/- 43.36, N = 3 SE +/- 89.11, N = 3 SE +/- 82.94, N = 3 30939.13 31989.38 31708.15 33565.18 1. (CC) gcc options: -O3 -march=native
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 4096 latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 10K 20K 30K 40K 50K SE +/- 613.66, N = 3 SE +/- 315.63, N = 15 SE +/- 184.55, N = 3 SE +/- 413.06, N = 7 47878 46779 48495 44929 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
PostgreSQL pgbench This is a benchmark of PostgreSQL using pgbench for facilitating the database benchmarks. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 1 - Mode: Read Only - Average Latency latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 0.0187 0.0374 0.0561 0.0748 0.0935 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 SE +/- 0.001, N = 3 SE +/- 0.000, N = 3 0.081 0.080 0.083 0.077 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpthread -lrt -ldl -lm
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 1 - Mode: Read Only latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 3K 6K 9K 12K 15K SE +/- 47.06, N = 3 SE +/- 8.83, N = 3 SE +/- 46.65, N = 3 SE +/- 41.19, N = 3 12417 12574 12037 12966 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpthread -lrt -ldl -lm
RAMspeed SMP This benchmark tests the system memory (RAM) performance. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Triad - Benchmark: Integer latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 8K 16K 24K 32K 40K SE +/- 113.11, N = 3 SE +/- 35.07, N = 3 SE +/- 131.78, N = 3 SE +/- 51.96, N = 3 32593.25 32887.80 32954.78 35095.62 1. (CC) gcc options: -O3 -march=native
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 512 latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 10K 20K 30K 40K 50K SE +/- 349.01, N = 3 SE +/- 45.33, N = 3 SE +/- 524.30, N = 15 SE +/- 402.49, N = 3 48049 47699 46166 44642 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
Sysbench This is a benchmark of Sysbench with the built-in CPU and memory sub-tests. Sysbench is a scriptable multi-threaded benchmark tool based on LuaJIT. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MiB/sec, More Is Better Sysbench 1.0.20 Test: RAM / Memory latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 2K 4K 6K 8K 10K SE +/- 64.01, N = 3 SE +/- 104.97, N = 3 SE +/- 82.40, N = 3 SE +/- 60.81, N = 3 8045.32 8159.40 8048.35 7601.74 1. (CC) gcc options: -pthread -O2 -funroll-loops -rdynamic -ldl -laio -lm
RAMspeed SMP This benchmark tests the system memory (RAM) performance. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Triad - Benchmark: Floating Point latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 7K 14K 21K 28K 35K SE +/- 160.92, N = 3 SE +/- 38.73, N = 3 SE +/- 118.08, N = 3 SE +/- 39.27, N = 3 31463.60 32057.59 31949.56 33746.71 1. (CC) gcc options: -O3 -march=native
OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Scale - Benchmark: Integer latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 8K 16K 24K 32K 40K SE +/- 98.09, N = 3 SE +/- 103.74, N = 3 SE +/- 25.77, N = 3 SE +/- 119.58, N = 3 34953.86 35163.79 35003.92 37469.93 1. (CC) gcc options: -O3 -march=native
Zstd Compression This test measures the time needed to compress/decompress a sample file (a FreeBSD disk image - FreeBSD-12.2-RELEASE-amd64-memstick.img) using Zstd compression with options for different compression levels / settings. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 8, Long Mode - Compression Speed latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 40 80 120 160 200 SE +/- 0.20, N = 3 SE +/- 0.24, N = 3 SE +/- 0.68, N = 3 SE +/- 0.07, N = 3 171.5 171.7 168.8 180.4 1. (CC) gcc options: -O3 -pthread -lz -llzma
PostgreSQL pgbench This is a benchmark of PostgreSQL using pgbench for facilitating the database benchmarks. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 50 - Mode: Read Only latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 6K 12K 18K 24K 30K SE +/- 42.26, N = 3 SE +/- 135.27, N = 3 SE +/- 131.04, N = 3 SE +/- 276.97, N = 4 25655 25881 24735 26380 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpthread -lrt -ldl -lm
Zstd Compression This test measures the time needed to compress/decompress a sample file (a FreeBSD disk image - FreeBSD-12.2-RELEASE-amd64-memstick.img) using Zstd compression with options for different compression levels / settings. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19 - Decompression Speed latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 600 1200 1800 2400 3000 SE +/- 7.49, N = 3 SE +/- 6.05, N = 3 SE +/- 16.71, N = 3 SE +/- 1.33, N = 3 2812.4 2812.5 2831.7 2998.9 1. (CC) gcc options: -O3 -pthread -lz -llzma
PostgreSQL pgbench This is a benchmark of PostgreSQL using pgbench for facilitating the database benchmarks. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 13.0 Scaling Factor: 100 - Clients: 50 - Mode: Read Only - Average Latency latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 0.455 0.91 1.365 1.82 2.275 SE +/- 0.004, N = 3 SE +/- 0.010, N = 3 SE +/- 0.011, N = 3 SE +/- 0.020, N = 4 1.949 1.932 2.022 1.897 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpthread -lrt -ldl -lm
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 Intel oneAPI initiative. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: Convolution Batch Shapes Auto - Data Type: u8s8f32 - Engine: CPU latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 7 14 21 28 35 SE +/- 0.36, N = 4 SE +/- 0.31, N = 3 SE +/- 0.27, N = 3 SE +/- 0.28, N = 3 30.97 31.84 31.91 29.95 MIN: 27.74 MIN: 27.52 MIN: 27.72 MIN: 27.42 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
PostgreSQL pgbench This is a benchmark of PostgreSQL using pgbench for facilitating the database benchmarks. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 1 - Mode: Read Write latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 300 600 900 1200 1500 SE +/- 10.33, N = 3 SE +/- 11.53, N = 3 SE +/- 14.69, N = 4 SE +/- 19.82, N = 3 1410 1415 1401 1489 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpthread -lrt -ldl -lm
Zstd Compression This test measures the time needed to compress/decompress a sample file (a FreeBSD disk image - FreeBSD-12.2-RELEASE-amd64-memstick.img) using Zstd compression with options for different compression levels / settings. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 3 - Compression Speed latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 150 300 450 600 750 SE +/- 4.68, N = 3 SE +/- 5.87, N = 3 SE +/- 1.82, N = 3 SE +/- 10.04, N = 3 694.3 696.2 675.2 717.5 1. (CC) gcc options: -O3 -pthread -lz -llzma
PostgreSQL pgbench This is a benchmark of PostgreSQL using pgbench for facilitating the database benchmarks. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 1 - Mode: Read Write - Average Latency latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 0.1607 0.3214 0.4821 0.6428 0.8035 SE +/- 0.005, N = 3 SE +/- 0.006, N = 3 SE +/- 0.007, N = 4 SE +/- 0.009, N = 3 0.710 0.707 0.714 0.672 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpthread -lrt -ldl -lm
GraphicsMagick This is a test of GraphicsMagick with its OpenMP implementation that performs various imaging tests on a sample 6000x4000 pixel JPEG image. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Noise-Gaussian latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 8 16 24 32 40 34 34 34 32 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 512 latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 2K 4K 6K 8K 10K SE +/- 55.48, N = 14 SE +/- 33.72, N = 3 SE +/- 35.86, N = 3 SE +/- 18.65, N = 3 8387.0 8531.9 8432.1 8910.1 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
PostgreSQL pgbench This is a benchmark of PostgreSQL using pgbench for facilitating the database benchmarks. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 1 - Mode: Read Only latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 3K 6K 9K 12K 15K SE +/- 46.95, N = 3 SE +/- 58.91, N = 3 SE +/- 32.48, N = 3 SE +/- 84.71, N = 3 14063 14264 13649 14477 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpthread -lrt -ldl -lm
OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 1 - Mode: Read Only - Average Latency latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 0.0164 0.0328 0.0492 0.0656 0.082 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 0.071 0.070 0.073 0.069 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpthread -lrt -ldl -lm
7-Zip Compression This is a test of 7-Zip using p7zip with its integrated benchmark feature or upstream 7-Zip for the Windows x64 build. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 1500 3000 4500 6000 7500 SE +/- 51.34, N = 3 SE +/- 89.07, N = 3 SE +/- 13.38, N = 3 6823 6885 6785 7177 1. (CXX) g++ options: -pipe -lpthread
Zstd Compression This test measures the time needed to compress/decompress a sample file (a FreeBSD disk image - FreeBSD-12.2-RELEASE-amd64-memstick.img) using Zstd compression with options for different compression levels / settings. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19, Long Mode - Decompression Speed latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 600 1200 1800 2400 3000 SE +/- 25.41, N = 3 SE +/- 31.00, N = 3 SE +/- 9.88, N = 3 SE +/- 4.24, N = 3 2842.6 2897.6 2884.0 3004.8 1. (CC) gcc options: -O3 -pthread -lz -llzma
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 8 - Decompression Speed latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 700 1400 2100 2800 3500 SE +/- 2.03, N = 3 SE +/- 8.32, N = 3 SE +/- 78.39, N = 3 SE +/- 19.34, N = 3 3180.3 3191.3 3181.1 3361.0 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression This test measures the time needed to compress/decompress a sample file (a FreeBSD disk image - FreeBSD-12.2-RELEASE-amd64-memstick.img) using Zstd compression with options for different compression levels / settings. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 8, Long Mode - Decompression Speed latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 800 1600 2400 3200 4000 SE +/- 47.01, N = 3 SE +/- 48.79, N = 3 SE +/- 45.02, N = 3 SE +/- 14.10, N = 3 3471.6 3489.4 3456.9 3649.4 1. (CC) gcc options: -O3 -pthread -lz -llzma
Stream This is a benchmark of Stream, the popular system memory (RAM) benchmark. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Copy latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 10K 20K 30K 40K 50K SE +/- 49.77, N = 5 SE +/- 42.97, N = 5 SE +/- 49.81, N = 5 SE +/- 14.66, N = 5 43269.1 43617.9 43297.7 45636.4 1. (CC) gcc options: -O3 -march=native -fopenmp
Cython Benchmark Cython provides a superset of Python that is geared to deliver C-like levels of performance. This test profile makes use of Cython's bundled benchmark tests and runs an N-Queens sample test as a simple benchmark to the system's Cython performance. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Cython Benchmark 0.29.21 Test: N-Queens latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 6 12 18 24 30 SE +/- 0.12, N = 3 SE +/- 0.18, N = 3 SE +/- 0.10, N = 3 SE +/- 0.08, N = 3 25.72 26.00 25.82 24.69
PostgreSQL pgbench This is a benchmark of PostgreSQL using pgbench for facilitating the database benchmarks. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 50 - Mode: Read Only latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 7K 14K 21K 28K 35K SE +/- 399.11, N = 3 SE +/- 293.73, N = 3 SE +/- 93.27, N = 3 SE +/- 457.92, N = 3 31154 30915 30124 31727 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpthread -lrt -ldl -lm
OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 13.0 Scaling Factor: 1 - Clients: 50 - Mode: Read Only - Average Latency latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 0.3735 0.747 1.1205 1.494 1.8675 SE +/- 0.020, N = 3 SE +/- 0.015, N = 3 SE +/- 0.005, N = 3 SE +/- 0.023, N = 3 1.606 1.618 1.660 1.577 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpthread -lrt -ldl -lm
Zstd Compression This test measures the time needed to compress/decompress a sample file (a FreeBSD disk image - FreeBSD-12.2-RELEASE-amd64-memstick.img) using Zstd compression with options for different compression levels / settings. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 3, Long Mode - Decompression Speed latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 800 1600 2400 3200 4000 SE +/- 39.49, N = 3 SE +/- 5.65, N = 3 SE +/- 23.25, N = 3 SE +/- 24.79, N = 3 3397.9 3326.9 3329.3 3498.1 1. (CC) gcc options: -O3 -pthread -lz -llzma
SQLite Speedtest This is a benchmark of SQLite's speedtest1 benchmark program with an increased problem size of 1,000. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better SQLite Speedtest 3.30 Timed Time - Size 1,000 latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 15 30 45 60 75 SE +/- 0.11, N = 3 SE +/- 0.10, N = 3 SE +/- 0.15, N = 3 SE +/- 0.18, N = 3 67.36 65.96 66.41 64.18 1. (CC) gcc options: -O2 -ldl -lz -lpthread
RAMspeed SMP This benchmark tests the system memory (RAM) performance. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Add - Benchmark: Floating Point latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 7K 14K 21K 28K 35K SE +/- 67.90, N = 3 SE +/- 51.10, N = 3 SE +/- 37.64, N = 3 SE +/- 140.42, N = 3 31296.68 32024.98 31954.27 32805.24 1. (CC) gcc options: -O3 -march=native
GraphicsMagick This is a test of GraphicsMagick with its OpenMP implementation that performs various imaging tests on a sample 6000x4000 pixel JPEG image. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Enhanced latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 5 10 15 20 25 21 22 21 21 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 512 latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 7K 14K 21K 28K 35K SE +/- 191.02, N = 3 SE +/- 91.80, N = 3 SE +/- 436.77, N = 3 SE +/- 291.77, N = 3 31300 31604 31837 32781 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
Zstd Compression This test measures the time needed to compress/decompress a sample file (a FreeBSD disk image - FreeBSD-12.2-RELEASE-amd64-memstick.img) using Zstd compression with options for different compression levels / settings. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 8 - Compression Speed latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 40 80 120 160 200 SE +/- 0.27, N = 3 SE +/- 0.48, N = 3 SE +/- 0.35, N = 3 SE +/- 0.28, N = 3 179.4 181.3 179.2 187.5 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression This test measures the time needed to compress/decompress a sample file (a FreeBSD disk image - FreeBSD-12.2-RELEASE-amd64-memstick.img) using Zstd compression with options for different compression levels / settings. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 3 - Decompression Speed latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 700 1400 2100 2800 3500 SE +/- 5.56, N = 3 SE +/- 32.76, N = 3 SE +/- 19.44, N = 3 SE +/- 11.65, N = 3 3090.8 3149.4 3134.6 3230.4 1. (CC) gcc options: -O3 -pthread -lz -llzma
LZ4 Compression This test measures the time needed to compress/decompress a sample file (an Ubuntu ISO) using LZ4 compression. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 3 - Compression Speed latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 11 22 33 44 55 SE +/- 0.62, N = 3 SE +/- 0.52, N = 5 SE +/- 0.08, N = 3 SE +/- 0.04, N = 3 49.73 48.95 47.71 49.81 1. (CC) gcc options: -O3
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 Intel oneAPI initiative. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: IP Shapes 1D - Data Type: u8s8f32 - Engine: CPU latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 4 8 12 16 20 SE +/- 0.08, N = 3 SE +/- 0.06, N = 3 SE +/- 0.01, N = 3 SE +/- 0.06, N = 3 14.68 14.72 14.64 14.13 MIN: 14.14 MIN: 14.06 MIN: 14.13 MIN: 13.59 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
Botan Botan is a BSD-licensed cross-platform open-source C++ crypto library "cryptography toolkit" that supports most publicly known cryptographic algorithms. The project's stated goal is to be "the best option for cryptography in C++ by offering the tools necessary to implement a range of practical systems, such as TLS protocol, X.509 certificates, modern AEAD ciphers, PKCS#11 and TPM hardware support, password hashing, and post quantum crypto schemes." Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: Twofish latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 70 140 210 280 350 SE +/- 0.47, N = 3 SE +/- 2.95, N = 3 SE +/- 0.53, N = 3 SE +/- 2.24, N = 3 298.55 300.43 304.50 292.37 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
InfluxDB This is a benchmark of the InfluxDB open-source time-series database optimized for fast, high-availability storage for IoT and other use-cases. The InfluxDB test profile makes use of InfluxDB Inch for facilitating the benchmarks. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org val/sec, More Is Better InfluxDB 1.8.2 Concurrent Streams: 64 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 70K 140K 210K 280K 350K SE +/- 991.65, N = 3 SE +/- 491.89, N = 3 SE +/- 1254.31, N = 3 SE +/- 983.15, N = 3 301029.9 304110.5 298563.5 309899.4
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 512 latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 1700 3400 5100 6800 8500 SE +/- 36.73, N = 3 SE +/- 7.92, N = 3 SE +/- 27.38, N = 3 SE +/- 69.36, N = 3 7495.8 7570.2 7547.7 7778.1 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
Redis Redis is an open-source in-memory data structure store, used as a database, cache, and message broker. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: LPUSH latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 300K 600K 900K 1200K 1500K SE +/- 4199.93, N = 3 SE +/- 2255.24, N = 3 SE +/- 13575.19, N = 4 SE +/- 16144.12, N = 3 1169863.71 1166356.63 1146140.41 1127622.50 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: SADD latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 300K 600K 900K 1200K 1500K SE +/- 11967.56, N = 3 SE +/- 13308.96, N = 3 SE +/- 2385.45, N = 3 SE +/- 10843.79, N = 3 1447664.29 1467955.42 1436265.29 1416666.92 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
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 latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 0.5063 1.0126 1.5189 2.0252 2.5315 SE +/- 0.02244, N = 3 SE +/- 0.01734, N = 3 SE +/- 0.00608, N = 3 SE +/- 0.01270, N = 3 2.20910 2.22003 2.17342 2.25028 1. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -pthread -lmpi_cxx -lmpi
Botan Botan is a BSD-licensed cross-platform open-source C++ crypto library "cryptography toolkit" that supports most publicly known cryptographic algorithms. The project's stated goal is to be "the best option for cryptography in C++ by offering the tools necessary to implement a range of practical systems, such as TLS protocol, X.509 certificates, modern AEAD ciphers, PKCS#11 and TPM hardware support, password hashing, and post quantum crypto schemes." Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: Blowfish latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 80 160 240 320 400 SE +/- 2.64, N = 3 SE +/- 2.43, N = 3 SE +/- 0.52, N = 3 SE +/- 2.64, N = 3 365.71 363.35 367.79 355.46 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Crafty This is a performance test of Crafty, an advanced open-source chess engine. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Nodes Per Second, More Is Better Crafty 25.2 Elapsed Time latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 1.6M 3.2M 4.8M 6.4M 8M SE +/- 14499.76, N = 3 SE +/- 36017.21, N = 3 SE +/- 4908.58, N = 3 SE +/- 26005.18, N = 3 7529610 7491360 7406320 7662111 1. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm
Redis Redis is an open-source in-memory data structure store, used as a database, cache, and message broker. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: SET latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 300K 600K 900K 1200K 1500K SE +/- 18684.82, N = 3 SE +/- 12010.13, N = 7 SE +/- 6598.07, N = 3 SE +/- 15134.37, N = 3 1318732.08 1298001.36 1292967.50 1275458.62 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
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 Mbits/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 16 latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 6K 12K 18K 24K 30K SE +/- 95.12, N = 3 SE +/- 45.76, N = 3 SE +/- 19.19, N = 3 SE +/- 228.55, N = 3 28136 28990 29081 28997 MIN: 27060 / MAX: 29150 MIN: 28050 / MAX: 30040 MIN: 28020 / MAX: 30310 MIN: 25470 / MAX: 33530
GraphicsMagick This is a test of GraphicsMagick with its OpenMP implementation that performs various imaging tests on a sample 6000x4000 pixel JPEG image. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Swirl latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 14 28 42 56 70 60 61 60 62 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
Botan Botan is a BSD-licensed cross-platform open-source C++ crypto library "cryptography toolkit" that supports most publicly known cryptographic algorithms. The project's stated goal is to be "the best option for cryptography in C++ by offering the tools necessary to implement a range of practical systems, such as TLS protocol, X.509 certificates, modern AEAD ciphers, PKCS#11 and TPM hardware support, password hashing, and post quantum crypto schemes." Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: KASUMI latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 16 32 48 64 80 SE +/- 0.55, N = 3 SE +/- 0.47, N = 3 SE +/- 0.09, N = 3 SE +/- 0.53, N = 3 71.25 71.24 71.56 73.52 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Blender Blender is an open-source 3D creation and modeling software project. This test is of Blender's Cycles benchmark with various sample files. GPU computing via OpenCL, NVIDIA OptiX, and NVIDIA CUDA is supported. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.92 Blend File: BMW27 - Compute: CPU-Only latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 300 600 900 1200 1500 SE +/- 0.33, N = 3 SE +/- 1.37, N = 3 SE +/- 0.97, N = 3 SE +/- 0.22, N = 3 1510.97 1508.49 1521.18 1477.19
LZ4 Compression This test measures the time needed to compress/decompress a sample file (an Ubuntu ISO) using LZ4 compression. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 9 - Compression Speed latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 11 22 33 44 55 SE +/- 0.29, N = 3 SE +/- 0.09, N = 3 SE +/- 0.58, N = 4 SE +/- 0.06, N = 3 47.36 47.40 47.41 48.75 1. (CC) gcc options: -O3
C-Ray This is a test of C-Ray, a simple raytracer designed to test the floating-point CPU performance. This test is multi-threaded (16 threads per core), will shoot 8 rays per pixel for anti-aliasing, and will generate a 1600 x 1200 image. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time - 4K, 16 Rays Per Pixel latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 140 280 420 560 700 SE +/- 0.21, N = 3 SE +/- 0.07, N = 3 SE +/- 0.17, N = 3 SE +/- 0.10, N = 3 627.78 627.24 629.82 612.14 1. (CC) gcc options: -lm -lpthread -O3
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 Intel oneAPI initiative. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: Recurrent Neural Network Inference - Data Type: u8s8f32 - Engine: CPU latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 3K 6K 9K 12K 15K SE +/- 17.77, N = 3 SE +/- 9.47, N = 3 SE +/- 6.41, N = 3 SE +/- 32.21, N = 3 13765.1 13721.0 13863.9 13475.0 MIN: 13703.2 MIN: 13682.7 MIN: 13804.6 MIN: 13411.3 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
Botan Botan is a BSD-licensed cross-platform open-source C++ crypto library "cryptography toolkit" that supports most publicly known cryptographic algorithms. The project's stated goal is to be "the best option for cryptography in C++ by offering the tools necessary to implement a range of practical systems, such as TLS protocol, X.509 certificates, modern AEAD ciphers, PKCS#11 and TPM hardware support, password hashing, and post quantum crypto schemes." Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: KASUMI - Decrypt latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 16 32 48 64 80 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.26, N = 3 71.99 71.95 71.68 73.66 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
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 latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 200 400 600 800 1000 SE +/- 1.15, N = 3 SE +/- 4.48, N = 3 SE +/- 0.33, N = 3 SE +/- 2.52, N = 3 1033 1032 1035 1059
Botan Botan is a BSD-licensed cross-platform open-source C++ crypto library "cryptography toolkit" that supports most publicly known cryptographic algorithms. The project's stated goal is to be "the best option for cryptography in C++ by offering the tools necessary to implement a range of practical systems, such as TLS protocol, X.509 certificates, modern AEAD ciphers, PKCS#11 and TPM hardware support, password hashing, and post quantum crypto schemes." Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: AES-256 latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 1000 2000 3000 4000 5000 SE +/- 5.99, N = 3 SE +/- 30.84, N = 3 SE +/- 2.65, N = 3 SE +/- 33.77, N = 3 4679.97 4716.29 4755.01 4786.18 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 4096 latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 2K 4K 6K 8K 10K SE +/- 11.29, N = 3 SE +/- 13.19, N = 3 SE +/- 21.38, N = 3 SE +/- 8.93, N = 3 7886.2 7878.3 7849.5 8023.1 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
x265 This is a simple test of the x265 encoder run on the CPU with 1080p and 4K options for H.265 video encode performance with x265. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 4K latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 0.5288 1.0576 1.5864 2.1152 2.644 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 2.33 2.33 2.30 2.35 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
FFmpeg This test uses FFmpeg for testing the system's audio/video encoding performance. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 4.0.2 H.264 HD To NTSC DV latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 5 10 15 20 25 SE +/- 0.11, N = 3 SE +/- 0.13, N = 3 SE +/- 0.13, N = 3 SE +/- 0.05, N = 3 18.57 18.25 18.18 18.22 -lxcb-shape -lxcb-xfixes 1. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lm -lxcb -pthread -lbz2 -llzma -std=c11 -fomit-frame-pointer -fPIC -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -MMD -MF -MT
Stream This is a benchmark of Stream, the popular system memory (RAM) benchmark. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Triad latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 7K 14K 21K 28K 35K SE +/- 22.65, N = 5 SE +/- 26.83, N = 5 SE +/- 84.89, N = 5 SE +/- 16.19, N = 5 30920.3 31001.2 30815.3 31456.8 1. (CC) gcc options: -O3 -march=native -fopenmp
Opus Codec Encoding Opus is an open audio codec. Opus is a lossy audio compression format designed primarily for interactive real-time applications over the Internet. This test uses Opus-Tools and measures the time required to encode a WAV file to Opus. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Opus Codec Encoding 1.3.1 WAV To Opus Encode latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 3 6 9 12 15 SE +/- 0.099, N = 6 SE +/- 0.096, N = 6 SE +/- 0.095, N = 6 SE +/- 0.072, N = 5 10.026 10.030 10.002 9.828 1. (CXX) g++ options: -fvisibility=hidden -logg -lm
Botan Botan is a BSD-licensed cross-platform open-source C++ crypto library "cryptography toolkit" that supports most publicly known cryptographic algorithms. The project's stated goal is to be "the best option for cryptography in C++ by offering the tools necessary to implement a range of practical systems, such as TLS protocol, X.509 certificates, modern AEAD ciphers, PKCS#11 and TPM hardware support, password hashing, and post quantum crypto schemes." Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: Twofish - Decrypt latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 70 140 210 280 350 SE +/- 0.63, N = 3 SE +/- 0.50, N = 3 SE +/- 0.44, N = 3 SE +/- 0.73, N = 3 311.23 310.88 310.01 305.03 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
InfluxDB This is a benchmark of the InfluxDB open-source time-series database optimized for fast, high-availability storage for IoT and other use-cases. The InfluxDB test profile makes use of InfluxDB Inch for facilitating the benchmarks. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org val/sec, More Is Better InfluxDB 1.8.2 Concurrent Streams: 4 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 70K 140K 210K 280K 350K SE +/- 766.68, N = 3 SE +/- 1641.67, N = 3 SE +/- 800.03, N = 3 SE +/- 600.28, N = 3 315081.1 315988.8 317157.5 321402.8
Stockfish This is a test of Stockfish, an advanced open-source C++11 chess benchmark that can scale up to 512 CPU threads. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 13 Total Time latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 600K 1200K 1800K 2400K 3000K SE +/- 36379.28, N = 3 SE +/- 13151.65, N = 3 SE +/- 13651.34, N = 3 SE +/- 13385.66, N = 3 2692355 2663466 2642113 2665660 1. (CXX) g++ options: -lgcov -m64 -lpthread -fno-exceptions -std=c++17 -fprofile-use -fno-peel-loops -fno-tracer -pedantic -O3 -msse -msse3 -mpopcnt -mavx2 -msse4.1 -mssse3 -msse2 -flto -flto=jobserver
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 latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 3 6 9 12 15 SE +/- 0.15, N = 3 SE +/- 0.11, N = 3 SE +/- 0.14, N = 3 SE +/- 0.16, N = 3 13.33 13.39 13.17 13.42 1. (CC) gcc options: -ldl -lavformat -lavcodec -lavutil -lswscale -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize
Tesseract OCR Tesseract-OCR is the open-source optical character recognition (OCR) engine for the conversion of text within images to raw text output. This test profile relies upon a system-supplied Tesseract installation. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Tesseract OCR 4.1.1 Time To OCR 7 Images latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo 11 22 33 44 55 SE +/- 0.14, N = 3 SE +/- 0.13, N = 3 SE +/- 0.09, N = 3 48.25 47.39 48.22
Botan Botan is a BSD-licensed cross-platform open-source C++ crypto library "cryptography toolkit" that supports most publicly known cryptographic algorithms. The project's stated goal is to be "the best option for cryptography in C++ by offering the tools necessary to implement a range of practical systems, such as TLS protocol, X.509 certificates, modern AEAD ciphers, PKCS#11 and TPM hardware support, password hashing, and post quantum crypto schemes." Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: CAST-256 latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 30 60 90 120 150 SE +/- 0.88, N = 3 SE +/- 1.35, N = 4 SE +/- 0.33, N = 3 SE +/- 0.86, N = 3 111.54 110.32 111.60 112.29 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Botan is a BSD-licensed cross-platform open-source C++ crypto library "cryptography toolkit" that supports most publicly known cryptographic algorithms. The project's stated goal is to be "the best option for cryptography in C++ by offering the tools necessary to implement a range of practical systems, such as TLS protocol, X.509 certificates, modern AEAD ciphers, PKCS#11 and TPM hardware support, password hashing, and post quantum crypto schemes." Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: AES-256 - Decrypt latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 1100 2200 3300 4400 5500 SE +/- 1.68, N = 3 SE +/- 3.94, N = 3 SE +/- 1.09, N = 3 SE +/- 3.38, N = 3 4900.13 4884.54 4875.17 4961.29 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: CAST-256 - Decrypt latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 30 60 90 120 150 SE +/- 0.02, N = 3 SE +/- 1.12, N = 4 SE +/- 0.37, N = 3 SE +/- 0.03, N = 3 116.75 115.61 115.97 117.61 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
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 Intel oneAPI initiative. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: Deconvolution Batch shapes_1d - Data Type: u8s8f32 - Engine: CPU latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 5 10 15 20 25 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 20.28 20.26 20.41 20.09 MIN: 20.04 MIN: 20.01 MIN: 20.14 MIN: 19.87 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 32 latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 3K 6K 9K 12K 15K SE +/- 17.07, N = 3 SE +/- 88.04, N = 3 SE +/- 113.54, N = 10 SE +/- 44.86, N = 3 15146 14992 14913 15014 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
Stream This is a benchmark of Stream, the popular system memory (RAM) benchmark. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Add latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 7K 14K 21K 28K 35K SE +/- 22.93, N = 5 SE +/- 25.61, N = 5 SE +/- 62.31, N = 5 SE +/- 13.03, N = 5 31058.1 31079.7 30926.8 31384.7 1. (CC) gcc options: -O3 -march=native -fopenmp
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 Intel oneAPI initiative. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: Recurrent Neural Network Training - Data Type: u8s8f32 - Engine: CPU latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 6K 12K 18K 24K 30K SE +/- 66.51, N = 3 SE +/- 28.03, N = 3 SE +/- 14.22, N = 3 SE +/- 105.21, N = 3 27581.0 27490.6 27738.2 27383.2 MIN: 27451.3 MIN: 27397.8 MIN: 27685 MIN: 27219.7 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 latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 50 100 150 200 250 SE +/- 2.52, N = 3 SE +/- 2.76, N = 3 SE +/- 2.45, N = 3 SE +/- 2.57, N = 3 217.2 216.8 218.9 217.4 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
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: UDP - Parallel: 10 latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 3 6 9 12 15 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 10.5 10.5 10.5 10.4 1. (CC) gcc options: -O3 -march=native -lssl -lcrypto -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.org Seconds, Fewer Is Better GIMP 2.10.22 Test: unsharp-mask latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo 6 12 18 24 30 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 24.07 24.10 24.29
Botan Botan is a BSD-licensed cross-platform open-source C++ crypto library "cryptography toolkit" that supports most publicly known cryptographic algorithms. The project's stated goal is to be "the best option for cryptography in C++ by offering the tools necessary to implement a range of practical systems, such as TLS protocol, X.509 certificates, modern AEAD ciphers, PKCS#11 and TPM hardware support, password hashing, and post quantum crypto schemes." Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: Blowfish - Decrypt latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 80 160 240 320 400 SE +/- 0.90, N = 3 SE +/- 0.32, N = 3 SE +/- 0.26, N = 3 SE +/- 0.22, N = 3 380.01 380.88 379.98 377.77 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
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.org Seconds, Fewer Is Better GIMP 2.10.22 Test: resize latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo 5 10 15 20 25 SE +/- 0.11, N = 3 SE +/- 0.07, N = 3 SE +/- 0.17, N = 3 20.66 20.78 20.62
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.org Seconds, Fewer Is Better GIMP 2.10.22 Test: rotate latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo 4 8 12 16 20 SE +/- 0.10, N = 3 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 16.00 15.91 15.95
CacheBench This is a performance test of CacheBench, which is part of LLCbench. CacheBench is designed to test the memory and cache bandwidth performance Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Write latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 5K 10K 15K 20K 25K SE +/- 4.40, N = 3 SE +/- 8.88, N = 3 SE +/- 68.56, N = 3 SE +/- 46.59, N = 3 23632.87 23596.27 23510.70 23580.48 MIN: 20653.89 / MAX: 24528.6 MIN: 20775.85 / MAX: 24504.66 MIN: 20593.04 / MAX: 24309.36 MIN: 19710.34 / MAX: 24512.38 1. (CC) gcc options: -lrt
Crypto++ Crypto++ is a C++ class library of cryptographic algorithms. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MiB/second, More Is Better Crypto++ 8.2 Test: All Algorithms latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 300 600 900 1200 1500 SE +/- 1.21, N = 3 SE +/- 2.21, N = 3 SE +/- 0.89, N = 3 SE +/- 1.17, N = 3 1488.55 1492.64 1485.77 1488.21 1. (CXX) g++ options: -g2 -O3 -fPIC -pthread -pipe
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.org Seconds, Fewer Is Better GIMP 2.10.22 Test: auto-levels latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo 5 10 15 20 25 SE +/- 0.09, N = 3 SE +/- 0.11, N = 3 SE +/- 0.01, N = 3 21.43 21.36 21.35
Sysbench This is a benchmark of Sysbench with the built-in CPU and memory sub-tests. Sysbench is a scriptable multi-threaded benchmark tool based on LuaJIT. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Events Per Second, More Is Better Sysbench 1.0.20 Test: CPU latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 900 1800 2700 3600 4500 SE +/- 5.36, N = 3 SE +/- 2.15, N = 3 SE +/- 0.84, N = 3 SE +/- 5.49, N = 3 4109.70 4119.94 4104.39 4105.13 1. (CC) gcc options: -pthread -O2 -funroll-loops -rdynamic -ldl -laio -lm
Caffe This is a benchmark of the Caffe deep learning framework and currently supports the AlexNet and Googlenet model and execution on both CPUs and NVIDIA GPUs. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Milli-Seconds, Fewer Is Better Caffe 2020-02-13 Model: GoogleNet - Acceleration: CPU - Iterations: 100 stock-debian-kernel 40K 80K 120K 160K 200K SE +/- 176.46, N = 3 174890 1. (CXX) g++ options: -fPIC -O3 -rdynamic -lboost_system -lboost_thread -lboost_filesystem -lboost_chrono -lboost_date_time -lboost_atomic -lglog -lgflags -lprotobuf -lpthread -lsz -lz -ldl -lm -llmdb -lopenblas
OpenBenchmarking.org Milli-Seconds, Fewer Is Better Caffe 2020-02-13 Model: AlexNet - Acceleration: CPU - Iterations: 100 stock-debian-kernel 17K 34K 51K 68K 85K SE +/- 881.94, N = 3 77125 1. (CXX) g++ options: -fPIC -O3 -rdynamic -lboost_system -lboost_thread -lboost_filesystem -lboost_chrono -lboost_date_time -lboost_atomic -lglog -lgflags -lprotobuf -lpthread -lsz -lz -ldl -lm -llmdb -lopenblas
OpenBenchmarking.org Queries Per Second, More Is Better MariaDB 10.5.2 Clients: 4 stock-debian-kernel 600 1200 1800 2400 3000 SE +/- 11.49, N = 3 2747 1. (CXX) g++ options: -pie -fPIC -fstack-protector -O2 -lpthread -llzma -lbz2 -lsnappy -laio -lnuma -lcrypt -lz -lm -lssl -lcrypto -ldl
OpenBenchmarking.org Queries Per Second, More Is Better MariaDB 10.5.2 Clients: 1 stock-debian-kernel 1000 2000 3000 4000 5000 SE +/- 48.96, N = 3 4711 1. (CXX) g++ options: -pie -fPIC -fstack-protector -O2 -lpthread -llzma -lbz2 -lsnappy -laio -lnuma -lcrypt -lz -lm -lssl -lcrypto -ldl
HPC Challenge HPC Challenge (HPCC) is a cluster-focused benchmark consisting of the HPL Linpack TPP benchmark, DGEMM, STREAM, PTRANS, RandomAccess, FFT, and communication bandwidth and latency. This HPC Challenge test profile attempts to ship with standard yet versatile configuration/input files though they can be modified. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org GUP/s, More Is Better HPC Challenge 1.5.0 Test / Class: G-Random Access stock-debian-kernel 0.0011 0.0022 0.0033 0.0044 0.0055 SE +/- 0.00000, N = 3 0.00494 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops 2. ATLAS + Open MPI 3.1.3
OpenBenchmarking.org GB/s, More Is Better HPC Challenge 1.5.0 Test / Class: EP-STREAM Triad stock-debian-kernel 3 6 9 12 15 SE +/- 0.01, N = 3 11.33 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops 2. ATLAS + Open MPI 3.1.3
OpenBenchmarking.org GB/s, More Is Better HPC Challenge 1.5.0 Test / Class: G-Ptrans stock-debian-kernel 0.217 0.434 0.651 0.868 1.085 SE +/- 0.01026, N = 3 0.96463 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops 2. ATLAS + Open MPI 3.1.3
OpenBenchmarking.org GFLOPS, More Is Better HPC Challenge 1.5.0 Test / Class: EP-DGEMM stock-debian-kernel 8 16 24 32 40 SE +/- 0.01, N = 3 35.06 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops 2. ATLAS + Open MPI 3.1.3
OpenBenchmarking.org GFLOPS, More Is Better HPC Challenge 1.5.0 Test / Class: G-Ffte stock-debian-kernel 0.1904 0.3808 0.5712 0.7616 0.952 SE +/- 0.00051, N = 3 0.84601 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops 2. ATLAS + Open MPI 3.1.3
OpenBenchmarking.org GFLOPS, More Is Better HPC Challenge 1.5.0 Test / Class: G-HPL stock-debian-kernel 8 16 24 32 40 SE +/- 0.02, N = 3 33.89 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops 2. ATLAS + Open MPI 3.1.3
Apache Cassandra This is a benchmark of the Apache Cassandra NoSQL database management system making use of cassandra-stress. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Op/s, More Is Better Apache Cassandra 3.11.4 Test: Writes latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 1100 2200 3300 4400 5500 SE +/- 6.51, N = 3 SE +/- 32.33, N = 3 SE +/- 3.84, N = 3 SE +/- 106.24, N = 15 4466 4581 4494 5162
PostgreSQL pgbench This is a benchmark of PostgreSQL using pgbench for facilitating the database benchmarks. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 13.0 Scaling Factor: 1000 - Clients: 50 - Mode: Read Write - Average Latency latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 5 10 15 20 25 SE +/- 0.53, N = 12 SE +/- 0.25, N = 12 SE +/- 0.10, N = 3 SE +/- 0.23, N = 12 18.38 17.01 16.15 15.05 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpthread -lrt -ldl -lm
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 13.0 Scaling Factor: 1000 - Clients: 50 - Mode: Read Write latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 700 1400 2100 2800 3500 SE +/- 74.58, N = 12 SE +/- 42.01, N = 12 SE +/- 18.49, N = 3 SE +/- 50.42, N = 12 2744 2946 3096 3332 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpthread -lrt -ldl -lm
OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 13.0 Scaling Factor: 1000 - Clients: 1 - Mode: Read Only - Average Latency latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 0.0765 0.153 0.2295 0.306 0.3825 SE +/- 0.002, N = 3 SE +/- 0.003, N = 9 SE +/- 0.005, N = 12 SE +/- 0.004, N = 12 0.340 0.323 0.334 0.246 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpthread -lrt -ldl -lm
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 13.0 Scaling Factor: 1000 - Clients: 1 - Mode: Read Only latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 900 1800 2700 3600 4500 SE +/- 14.09, N = 3 SE +/- 24.85, N = 9 SE +/- 44.28, N = 12 SE +/- 70.87, N = 12 2939 3103 3000 4084 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpthread -lrt -ldl -lm
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 Intel oneAPI initiative. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: Deconvolution Batch shapes_3d - Data Type: u8s8f32 - Engine: CPU latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 9 18 27 36 45 SE +/- 0.69, N = 15 SE +/- 0.53, N = 15 SE +/- 0.04, N = 3 SE +/- 0.63, N = 15 41.04 39.35 38.58 40.60 MIN: 29.46 MIN: 29.43 MIN: 29.7 MIN: 29.8 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 4096 latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 5K 10K 15K 20K 25K SE +/- 200.44, N = 3 SE +/- 265.58, N = 3 SE +/- 471.90, N = 8 SE +/- 316.53, N = 9 21585 21910 21298 23928 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 32 latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 9K 18K 27K 36K 45K SE +/- 295.13, N = 3 SE +/- 812.96, N = 12 SE +/- 399.39, N = 3 SE +/- 439.77, N = 3 41965 40520 41698 39626 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
Sockperf This is a network socket API performance benchmark. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org usec, Fewer Is Better Sockperf 3.4 Test: Latency Under Load latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 3 6 9 12 15 SE +/- 0.36, N = 25 SE +/- 0.34, N = 25 SE +/- 0.31, N = 20 SE +/- 0.34, N = 25 12.39 11.62 10.93 10.19 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
OpenBenchmarking.org usec, Fewer Is Better Sockperf 3.4 Test: Latency Ping Pong latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 3 6 9 12 15 SE +/- 0.36, N = 25 SE +/- 0.34, N = 25 SE +/- 0.04, N = 5 SE +/- 0.28, N = 25 11.91 11.65 10.66 10.23 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
OpenBenchmarking.org Messages Per Second, More Is Better Sockperf 3.4 Test: Throughput latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 60K 120K 180K 240K 300K SE +/- 2189.82, N = 6 SE +/- 1584.07, N = 5 SE +/- 504.88, N = 5 SE +/- 7248.52, N = 25 215341 222476 244263 257428 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 Connections/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 16 latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 60K 120K 180K 240K 300K SE +/- 179.01, N = 3 SE +/- 80.21, N = 3 SE +/- 79.65, N = 3 SE +/- 85000.16, N = 15 13893 14170 13473 272164
OpenBenchmarking.org Connections/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 2 latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 3K 6K 9K 12K 15K SE +/- 97.35, N = 3 SE +/- 37.86, N = 3 SE +/- 113.33, N = 3 SE +/- 1120.44, N = 12 12933 13110 12647 8704
OpenBenchmarking.org Connections/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 1 latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 2K 4K 6K 8K 10K SE +/- 109.90, N = 3 SE +/- 90.74, N = 3 SE +/- 89.72, N = 6 SE +/- 1182.91, N = 15 9887 9780 9382 8525
OpenBenchmarking.org Mbits/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 16 latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 12K 24K 36K 48K 60K SE +/- 456.84, N = 3 SE +/- 142.19, N = 3 SE +/- 80.39, N = 3 SE +/- 2009.00, N = 15 41000 41606 40452 54109 MIN: 38420 / MAX: 44830 MIN: 38850 / MAX: 45860 MIN: 38070 / MAX: 42160 MIN: 3210 / MAX: 124000
OpenBenchmarking.org Mbits/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 2 latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 400 800 1200 1600 2000 SE +/- 67.04, N = 15 SE +/- 45.26, N = 15 SE +/- 62.88, N = 16 SE +/- 5.04, N = 3 1250.72 1427.86 1306.87 1729.00 MAX: 1560 MAX: 1620 MAX: 1610 MIN: 1670 / MAX: 1800
OpenBenchmarking.org Mbits/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 1 latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 200 400 600 800 1000 SE +/- 0.97, N = 3 SE +/- 0.85, N = 3 SE +/- 1.10, N = 3 SE +/- 26.60, N = 16 855.31 878.78 869.17 922.30 MIN: 821.76 / MAX: 879.49 MIN: 844.29 / MAX: 908.42 MIN: 836.22 / MAX: 898.82 MIN: 705.15 / MAX: 1040
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: 64 latest-generic-kernel-v5-12-8 latest-generic-kernel-v5-12-8-vo latest-lowlatency-kernel-v5-12-8-vo stock-debian-kernel 30 60 90 120 150 SE +/- 4.55, N = 10 SE +/- 1.44, N = 12 SE +/- 1.00, N = 3 SE +/- 0.03, N = 3 156.34 140.86 114.41 68.74 1. (CC) gcc options: -O2 -lz -lm -ldl -lpthread
stock-debian-kernel Processor: AMD EPYC (1 Core / 2 Threads), Motherboard: Hetzner vServer v20171111, Memory: 1 x 8000 MB RAM QEMU, Disk: 82GB QEMU HDD, Graphics: virtiodrmfb
OS: Debian 10, Kernel: 4.19.0-16-amd64 (x86_64), Compiler: GCC 8.3.0, File-System: ext4, Screen Resolution: 1024x768, System Layer: KVM
Kernel Notes: Transparent Huge Pages: alwaysCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -vDisk Notes: MQ-DEADLINE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Notes: CPU Microcode: 0x1000065Java Notes: OpenJDK Runtime Environment (build 11.0.11+9-post-Debian-1deb10u1)Python Notes: Python 2.7.16 + Python 3.7.3Security Notes: itlb_multihit: Not affected + 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 Full AMD retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 29 May 2021 19:29 by user root.
latest-generic-kernel-v5-12-8 Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-mutex --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-Km9U7s/gcc-10-10.2.1/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-Km9U7s/gcc-10-10.2.1/debian/tmp-gcn/usr,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-build-config=bootstrap-lto-lean --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: MQ-DEADLINE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Notes: CPU Microcode: 0x1000065Java Notes: OpenJDK Runtime Environment (build 11.0.11+9-post-Debian-1)Python Notes: Python 3.9.2Security Notes: itlb_multihit: Not affected + 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 Full AMD retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 31 May 2021 03:13 by user root.
latest-generic-kernel-v5-12-8-vo Processor: AMD EPYC (1 Core / 2 Threads), Motherboard: Hetzner vServer v20171111, Memory: 1 x 8000 MB RAM QEMU, Disk: 82GB QEMU HDD, Graphics: virtio_gpudrmfb, Monitor: QEMU Monitor
OS: Debian 11, Kernel: 5.12.8-051208-generic (x86_64), Compiler: GCC 10.2.1 20210110, File-System: ext4, Screen Resolution: 1024x768, System Layer: KVM
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-mutex --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-Km9U7s/gcc-10-10.2.1/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-Km9U7s/gcc-10-10.2.1/debian/tmp-gcn/usr,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-build-config=bootstrap-lto-lean --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: MQ-DEADLINE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Notes: CPU Microcode: 0x1000065Java Notes: OpenJDK Runtime Environment (build 11.0.11+9-post-Debian-1)Python Notes: Python 3.9.2Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 31 May 2021 17:09 by user root.
latest-lowlatency-kernel-v5-12-8-vo Processor: AMD EPYC (1 Core / 2 Threads), Motherboard: Hetzner vServer v20171111, Memory: 1 x 8000 MB RAM QEMU, Disk: 82GB QEMU HDD, Graphics: virtio_gpudrmfb, Monitor: QEMU Monitor
OS: Debian 11, Kernel: 5.12.8-051208-lowlatency (x86_64), Compiler: GCC 10.2.1 20210110, File-System: ext4, Screen Resolution: 1024x768, System Layer: KVM
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-mutex --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-Km9U7s/gcc-10-10.2.1/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-Km9U7s/gcc-10-10.2.1/debian/tmp-gcn/usr,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-build-config=bootstrap-lto-lean --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: MQ-DEADLINE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Notes: CPU Microcode: 0x1000065Java Notes: OpenJDK Runtime Environment (build 11.0.11+9-post-Debian-1)Python Notes: Python 3.9.2Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 1 June 2021 11:08 by user root.