microsoft testing on Ubuntu 24.04 via the Phoronix Test Suite.
Ubuntu 24.04 - Intel Core Processor: Intel Core (4 Cores / 8 Threads), Motherboard: Vultr HFC, Chipset: Intel 82G33/G31/P35/P31 + ICH9, Memory: 32GB, Disk: 441GB, Graphics: bochs-drmdrmfb, Audio: QEMU Generic, Monitor: QEMU Monitor, Network: Red Hat Virtio 1.0 device
OS: Ubuntu 24.04, Kernel: 6.8.0-51-generic (x86_64), Compiler: GCC 13.3.0, File-System: ext4, Screen Resolution: 1280x800, System Layer: microsoft
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-backtrace --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-gcn/usr --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 -vProcessor Notes: CPU Microcode: 0x1Java Notes: OpenJDK Runtime Environment (build 11.0.25+9-post-Ubuntu-1ubuntu124.04)Python Notes: Python 3.12.3Security Notes: gather_data_sampling: Unknown: Dependent on hypervisor status + itlb_multihit: KVM: Mitigation of VMX unsupported + l1tf: Mitigation of PTE Inversion + mds: Vulnerable: Clear buffers attempted no microcode; SMT Host state unknown + meltdown: Mitigation of PTI + mmio_stale_data: Vulnerable: Clear buffers attempted no microcode; SMT Host state unknown + reg_file_data_sampling: Not affected + retbleed: Mitigation of IBRS + spec_rstack_overflow: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of IBRS; IBPB: conditional; STIBP: disabled; RSB filling; PBRSB-eIBRS: Not affected; BHI: SW loop KVM: SW loop + srbds: Unknown: Dependent on hypervisor status + tsx_async_abort: Not affected
OpenBenchmarking.org MiB/second, More Is Better Crypto++ 8.8 Test: Keyed Algorithms Ubuntu 24.04 - Intel Core 100 200 300 400 500 SE +/- 1.53, N = 3 467.60 1. (CXX) g++ options: -g2 -O3 -fPIC -fno-devirtualize -pthread -pipe
OpenBenchmarking.org MiB/second, More Is Better Crypto++ 8.8 Test: Unkeyed Algorithms Ubuntu 24.04 - Intel Core 60 120 180 240 300 SE +/- 2.89, N = 5 275.00 1. (CXX) g++ options: -g2 -O3 -fPIC -fno-devirtualize -pthread -pipe
OpenBenchmarking.org Mbyte/s, More Is Better Nettle 3.8 Test: chacha Ubuntu 24.04 - Intel Core 200 400 600 800 1000 SE +/- 7.28, N = 3 864.41 MIN: 365 / MAX: 2671.31 1. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto
OpenBenchmarking.org Mbyte/s, More Is Better Nettle 3.8 Test: sha512 Ubuntu 24.04 - Intel Core 90 180 270 360 450 SE +/- 3.44, N = 3 429.40 1. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto
OpenBenchmarking.org Mbyte/s, More Is Better Nettle 3.8 Test: poly1305-aes Ubuntu 24.04 - Intel Core 600 1200 1800 2400 3000 SE +/- 20.32, N = 3 2593.02 1. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto
SciMark This test runs the ANSI C version of SciMark 2.0, which is a benchmark for scientific and numerical computing developed by programmers at the National Institute of Standards and Technology. This test is made up of Fast Foruier Transform, Jacobi Successive Over-relaxation, Monte Carlo, Sparse Matrix Multiply, and dense LU matrix factorization benchmarks. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Composite Ubuntu 24.04 - Intel Core 120 240 360 480 600 SE +/- 1.01, N = 3 533.97 1. (CC) gcc options: -lm
OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Monte Carlo Ubuntu 24.04 - Intel Core 30 60 90 120 150 SE +/- 0.44, N = 3 127.77 1. (CC) gcc options: -lm
OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Fast Fourier Transform Ubuntu 24.04 - Intel Core 40 80 120 160 200 SE +/- 3.36, N = 3 174.01 1. (CC) gcc options: -lm
OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Sparse Matrix Multiply Ubuntu 24.04 - Intel Core 140 280 420 560 700 SE +/- 8.95, N = 3 646.25 1. (CC) gcc options: -lm
OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Dense LU Matrix Factorization Ubuntu 24.04 - Intel Core 200 400 600 800 1000 SE +/- 6.85, N = 3 842.29 1. (CC) gcc options: -lm
OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation Ubuntu 24.04 - Intel Core 200 400 600 800 1000 SE +/- 1.60, N = 3 879.53 1. (CC) gcc options: -lm
LZ4 Compression OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.10 Compression Level: 1 - Compression Speed Ubuntu 24.04 - Intel Core 110 220 330 440 550 SE +/- 5.46, N = 3 517.07 1. (CC) gcc options: -O3 -pthread
OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.10 Compression Level: 1 - Decompression Speed Ubuntu 24.04 - Intel Core 700 1400 2100 2800 3500 SE +/- 33.73, N = 3 3129.9 1. (CC) gcc options: -O3 -pthread
OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.10 Compression Level: 2 - Decompression Speed Ubuntu 24.04 - Intel Core 600 1200 1800 2400 3000 SE +/- 14.29, N = 5 2769.2 1. (CC) gcc options: -O3 -pthread
OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.10 Compression Level: 3 - Decompression Speed Ubuntu 24.04 - Intel Core 600 1200 1800 2400 3000 SE +/- 9.56, N = 15 2890.0 1. (CC) gcc options: -O3 -pthread
OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.10 Compression Level: 9 - Decompression Speed Ubuntu 24.04 - Intel Core 600 1200 1800 2400 3000 SE +/- 8.23, N = 3 3021.2 1. (CC) gcc options: -O3 -pthread
OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.10 Compression Level: 12 - Decompression Speed Ubuntu 24.04 - Intel Core 700 1400 2100 2800 3500 SE +/- 35.53, N = 3 3119.6 1. (CC) gcc options: -O3 -pthread
Sockperf This is a network socket API performance benchmark developed by Mellanox. This test profile runs both the client and server on the local host for evaluating individual system performance. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Messages Per Second, More Is Better Sockperf 3.7 Test: Throughput Ubuntu 24.04 - Intel Core 30K 60K 90K 120K 150K SE +/- 2300.18, N = 25 142042 1. (CXX) g++ options: --param -O3 -rdynamic
OpenBenchmarking.org usec, Fewer Is Better Sockperf 3.7 Test: Latency Ping Pong Ubuntu 24.04 - Intel Core 3 6 9 12 15 SE +/- 0.11, N = 25 12.34 1. (CXX) g++ options: --param -O3 -rdynamic
OpenBenchmarking.org usec, Fewer Is Better Sockperf 3.7 Test: Latency Under Load Ubuntu 24.04 - Intel Core 10 20 30 40 50 SE +/- 1.60, N = 25 43.60 1. (CXX) g++ options: --param -O3 -rdynamic
Renaissance OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.16 Test: Scala Dotty Ubuntu 24.04 - Intel Core 600 1200 1800 2400 3000 SE +/- 26.89, N = 15 2600.4 MIN: 1696.88 / MAX: 6291.83
Test: Apache Spark ALS
Ubuntu 24.04 - Intel Core: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status.
Z3 Theorem Prover OpenBenchmarking.org Seconds, Fewer Is Better Z3 Theorem Prover 4.12.1 SMT File: 2.smt2 Ubuntu 24.04 - Intel Core 40 80 120 160 200 SE +/- 1.57, N = 3 175.33 1. (CXX) g++ options: -lpthread -std=c++17 -fvisibility=hidden -mfpmath=sse -msse -msse2 -O3 -fPIC
Renaissance OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.16 Test: In-Memory Database Shootout Ubuntu 24.04 - Intel Core 1400 2800 4200 5600 7000 SE +/- 102.27, N = 15 6598.6 MIN: 4902.45 / MAX: 8134.9
Z3 Theorem Prover OpenBenchmarking.org Seconds, Fewer Is Better Z3 Theorem Prover 4.12.1 SMT File: 1.smt2 Ubuntu 24.04 - Intel Core 13 26 39 52 65 SE +/- 0.50, N = 3 58.04 1. (CXX) g++ options: -lpthread -std=c++17 -fvisibility=hidden -mfpmath=sse -msse -msse2 -O3 -fPIC
Renaissance OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.16 Test: Akka Unbalanced Cobwebbed Tree Ubuntu 24.04 - Intel Core 4K 8K 12K 16K 20K SE +/- 205.73, N = 3 17577.7 MIN: 15625.23 / MAX: 19399.28
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.16 Test: Genetic Algorithm Using Jenetics + Futures Ubuntu 24.04 - Intel Core 500 1000 1500 2000 2500 SE +/- 27.90, N = 3 2450.1 MIN: 2011.83 / MAX: 2796.23
lzbench lzbench is an in-memory benchmark of various compressors. The file used for compression is a Linux kernel source tree tarball. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: XZ 0 - Process: Compression Ubuntu 24.04 - Intel Core 7 14 21 28 35 SE +/- 0.26, N = 15 28 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: XZ 0 - Process: Decompression Ubuntu 24.04 - Intel Core 20 40 60 80 100 SE +/- 0.64, N = 15 88 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 1 - Process: Compression Ubuntu 24.04 - Intel Core 90 180 270 360 450 SE +/- 2.96, N = 3 397 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 1 - Process: Decompression Ubuntu 24.04 - Intel Core 300 600 900 1200 1500 SE +/- 9.07, N = 3 1391 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 8 - Process: Compression Ubuntu 24.04 - Intel Core 12 24 36 48 60 SE +/- 0.52, N = 15 52 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 8 - Process: Decompression Ubuntu 24.04 - Intel Core 300 600 900 1200 1500 SE +/- 7.91, N = 15 1498 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Crush 0 - Process: Compression Ubuntu 24.04 - Intel Core 13 26 39 52 65 SE +/- 0.72, N = 15 60 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Crush 0 - Process: Decompression Ubuntu 24.04 - Intel Core 80 160 240 320 400 SE +/- 2.33, N = 15 372 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 0 - Process: Compression Ubuntu 24.04 - Intel Core 80 160 240 320 400 SE +/- 3.38, N = 3 348 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 0 - Process: Decompression Ubuntu 24.04 - Intel Core 100 200 300 400 500 SE +/- 4.91, N = 3 460 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 2 - Process: Compression Ubuntu 24.04 - Intel Core 30 60 90 120 150 SE +/- 1.10, N = 15 145 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 2 - Process: Decompression Ubuntu 24.04 - Intel Core 120 240 360 480 600 SE +/- 4.12, N = 15 542 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Libdeflate 1 - Process: Compression Ubuntu 24.04 - Intel Core 40 80 120 160 200 SE +/- 2.40, N = 3 195 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Libdeflate 1 - Process: Decompression Ubuntu 24.04 - Intel Core 200 400 600 800 1000 SE +/- 6.08, N = 3 846 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
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 Ubuntu 24.04 - Intel Core 16 32 48 64 80 SE +/- 0.24, N = 3 70.82 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: KASUMI - Decrypt Ubuntu 24.04 - Intel Core 15 30 45 60 75 SE +/- 0.27, N = 3 68.88 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: AES-256 Ubuntu 24.04 - Intel Core 1000 2000 3000 4000 5000 SE +/- 63.43, N = 3 4704.24 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: AES-256 - Decrypt Ubuntu 24.04 - Intel Core 1000 2000 3000 4000 5000 SE +/- 9.89, N = 3 4744.00 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: Twofish Ubuntu 24.04 - Intel Core 60 120 180 240 300 SE +/- 3.06, N = 3 264.93 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: Twofish - Decrypt Ubuntu 24.04 - Intel Core 60 120 180 240 300 SE +/- 2.45, N = 3 269.14 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: Blowfish Ubuntu 24.04 - Intel Core 70 140 210 280 350 SE +/- 2.81, N = 3 335.35 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: Blowfish - Decrypt Ubuntu 24.04 - Intel Core 70 140 210 280 350 SE +/- 2.12, N = 3 332.90 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 Ubuntu 24.04 - Intel Core 20 40 60 80 100 SE +/- 0.80, N = 3 104.67 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 Ubuntu 24.04 - Intel Core 20 40 60 80 100 SE +/- 0.68, N = 3 105.09 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 Ubuntu 24.04 - Intel Core 140 280 420 560 700 SE +/- 3.89, N = 3 625.40 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 - Decrypt Ubuntu 24.04 - Intel Core 130 260 390 520 650 SE +/- 3.99, N = 3 617.34 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Java SciMark This test runs the Java version of SciMark 2, which is a benchmark for scientific and numerical computing developed by programmers at the National Institute of Standards and Technology. This benchmark is made up of Fast Foruier Transform, Jacobi Successive Over-relaxation, Monte Carlo, Sparse Matrix Multiply, and dense LU matrix factorization benchmarks. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.2 Computational Test: Composite Ubuntu 24.04 - Intel Core 400 800 1200 1600 2000 SE +/- 19.61, N = 15 1755.78
Java SciMark This test runs the Java version of SciMark 2, which is a benchmark for scientific and numerical computing developed by programmers at the National Institute of Standards and Technology. This benchmark is made up of Fast Foruier Transform, Jacobi Successive Over-relaxation, Monte Carlo, Sparse Matrix Multiply, and dense LU matrix factorization benchmarks. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.2 Computational Test: Jacobi Successive Over-Relaxation Ubuntu 24.04 - Intel Core 200 400 600 800 1000 SE +/- 3.89, N = 3 1090.31
OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Write Ubuntu 24.04 - Intel Core 14K 28K 42K 56K 70K SE +/- 131.45, N = 3 66722.37 MIN: 48834.18 / MAX: 80770.49 1. (CC) gcc options: -O3 -lrt
OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read / Modify / Write Ubuntu 24.04 - Intel Core 14K 28K 42K 56K 70K SE +/- 233.09, N = 3 64081.16 MIN: 54241.58 / MAX: 71209.05 1. (CC) gcc options: -O3 -lrt
Ngspice Ngspice is an open-source SPICE circuit simulator. Ngspice was originally based on the Berkeley SPICE electronic circuit simulator. Ngspice supports basic threading using OpenMP. This test profile is making use of the ISCAS 85 benchmark circuits. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Ngspice 34 Circuit: C2670 Ubuntu 24.04 - Intel Core 50 100 150 200 250 SE +/- 2.45, N = 12 228.34 1. (CC) gcc options: -O0 -fopenmp -lm -lstdc++ -lfftw3 -lXaw -lXmu -lXt -lXext -lX11 -lXft -lfontconfig -lXrender -lfreetype -lSM -lICE
OpenBenchmarking.org Seconds, Fewer Is Better Ngspice 34 Circuit: C7552 Ubuntu 24.04 - Intel Core 80 160 240 320 400 SE +/- 8.87, N = 7 357.31 1. (CC) gcc options: -O0 -fopenmp -lm -lstdc++ -lfftw3 -lXaw -lXmu -lXt -lXext -lX11 -lXft -lfontconfig -lXrender -lfreetype -lSM -lICE
Etcpak OpenBenchmarking.org Mpx/s, More Is Better Etcpak 2.0 Benchmark: Multi-Threaded - Configuration: ETC2 Ubuntu 24.04 - Intel Core 20 40 60 80 100 SE +/- 0.56, N = 3 105.34 1. (CXX) g++ options: -flto -pthread
Google Draco Draco is a library developed by Google for compressing/decompressing 3D geometric meshes and point clouds. This test profile uses some Artec3D PLY models as the sample 3D model input formats for Draco compression/decompression. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better Google Draco 1.5.6 Model: Lion Ubuntu 24.04 - Intel Core 1600 3200 4800 6400 8000 SE +/- 83.34, N = 3 7401 1. (CXX) g++ options: -O3
KTX-Software toktx This is a benchmark of The Khronos Group's KTX-Software library and tools. KTX-Software provides "toktx" for converting/creating in the KTX container format for image textures. This benchmark times how long it takes to convert to KTX 2.0 format with various settings using a reference PNG sample input. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better KTX-Software toktx 4.0 Settings: UASTC 3 Ubuntu 24.04 - Intel Core 7 14 21 28 35 SE +/- 0.14, N = 3 28.56
JPEG-XL libjxl The JPEG XL Image Coding System is designed to provide next-generation JPEG image capabilities with JPEG XL offering better image quality and compression over legacy JPEG. This test profile is currently focused on the multi-threaded JPEG XL image encode performance using the reference libjxl library. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MP/s, More Is Better JPEG-XL libjxl 0.10.1 Input: PNG - Quality: 80 Ubuntu 24.04 - Intel Core 3 6 9 12 15 SE +/- 0.06, N = 3 12.44 1. (CXX) g++ options: -fno-rtti -O3 -fPIE -pie -lm
OpenBenchmarking.org MP/s, More Is Better JPEG-XL libjxl 0.10.1 Input: PNG - Quality: 100 Ubuntu 24.04 - Intel Core 0.9736 1.9472 2.9208 3.8944 4.868 SE +/- 0.018, N = 3 4.327 1. (CXX) g++ options: -fno-rtti -O3 -fPIE -pie -lm
OpenBenchmarking.org MP/s, More Is Better JPEG-XL libjxl 0.10.1 Input: JPEG - Quality: 100 Ubuntu 24.04 - Intel Core 0.9689 1.9378 2.9067 3.8756 4.8445 SE +/- 0.045, N = 3 4.306 1. (CXX) g++ options: -fno-rtti -O3 -fPIE -pie -lm
OpenJPEG OpenJPEG is an open-source JPEG 2000 codec written in the C programming language. The default input for this test profile is the NASA/JPL-Caltech/MSSS Curiosity panorama 717MB TIFF image file converting to JPEG2000 format. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better OpenJPEG 2.4 Encode: NASA Curiosity Panorama M34 Ubuntu 24.04 - Intel Core 16K 32K 48K 64K 80K SE +/- 421.86, N = 3 76801 1. (CXX) g++ options: -rdynamic
OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Monte Carlo Ubuntu 24.04 - Intel Core 90 180 270 360 450 SE +/- 2.78, N = 3 406.11 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Fast Fourier Transform Ubuntu 24.04 - Intel Core 70 140 210 280 350 SE +/- 19.33, N = 3 307.94 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Sparse Matrix Multiply Ubuntu 24.04 - Intel Core 200 400 600 800 1000 SE +/- 10.08, N = 3 1049.91 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Dense LU Matrix Factorization Ubuntu 24.04 - Intel Core 500 1000 1500 2000 2500 SE +/- 78.30, N = 3 2308.38 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Jacobi Successive Over-Relaxation Ubuntu 24.04 - Intel Core 300 600 900 1200 1500 SE +/- 0.37, N = 3 1172.28 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
Google SynthMark SynthMark is a cross platform tool for benchmarking CPU performance under a variety of real-time audio workloads. It uses a polyphonic synthesizer model to provide standardized tests for latency, jitter and computational throughput. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Voices, More Is Better Google SynthMark 20201109 Test: VoiceMark_100 Ubuntu 24.04 - Intel Core 120 240 360 480 600 SE +/- 1.14, N = 3 545.24 1. (CXX) g++ options: -lm -lpthread -std=c++11 -Ofast
SecureMark SecureMark is an objective, standardized benchmarking framework for measuring the efficiency of cryptographic processing solutions developed by EEMBC. SecureMark-TLS is benchmarking Transport Layer Security performance with a focus on IoT/edge computing. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org marks, More Is Better SecureMark 1.0.4 Benchmark: SecureMark-TLS Ubuntu 24.04 - Intel Core 40K 80K 120K 160K 200K SE +/- 2039.95, N = 9 196826 1. (CC) gcc options: -pedantic -O3
QuantLib OpenBenchmarking.org tasks/s, More Is Better QuantLib 1.35-dev Size: S Ubuntu 24.04 - Intel Core 0.5173 1.0346 1.5519 2.0692 2.5865 SE +/- 0.00318, N = 3 2.29913 1. (CXX) g++ options: -O3 -march=native -fPIE -pie
OpenBenchmarking.org tasks/s, More Is Better QuantLib 1.35-dev Size: XXS Ubuntu 24.04 - Intel Core 0.5209 1.0418 1.5627 2.0836 2.6045 SE +/- 0.00480, N = 3 2.31506 1. (CXX) g++ options: -O3 -march=native -fPIE -pie
Timed MrBayes Analysis This test performs a bayesian analysis of a set of primate genome sequences in order to estimate their phylogeny. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Timed MrBayes Analysis 3.2.7 Primate Phylogeny Analysis Ubuntu 24.04 - Intel Core 30 60 90 120 150 SE +/- 1.61, N = 3 157.58 1. (CC) gcc options: -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -maes -mavx -mfma -mavx2 -mrdrnd -mbmi -mbmi2 -mabm -O3 -std=c99 -pedantic -lm
DeepSpeech Mozilla DeepSpeech is a speech-to-text engine powered by TensorFlow for machine learning and derived from Baidu's Deep Speech research paper. This test profile times the speech-to-text process for a roughly three minute audio recording. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better DeepSpeech 0.6 Acceleration: CPU Ubuntu 24.04 - Intel Core 20 40 60 80 100 SE +/- 0.56, N = 3 92.61
Rodinia Rodinia is a suite focused upon accelerating compute-intensive applications with accelerators. CUDA, OpenMP, and OpenCL parallel models are supported by the included applications. This profile utilizes select OpenCL, NVIDIA CUDA and OpenMP test binaries at the moment. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP LavaMD Ubuntu 24.04 - Intel Core 120 240 360 480 600 SE +/- 2.22, N = 3 574.92 1. (CXX) g++ options: -O2 -lOpenCL
OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP HotSpot3D Ubuntu 24.04 - Intel Core 30 60 90 120 150 SE +/- 0.54, N = 3 131.36 1. (CXX) g++ options: -O2 -lOpenCL
OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP Leukocyte Ubuntu 24.04 - Intel Core 50 100 150 200 250 SE +/- 1.39, N = 3 227.12 1. (CXX) g++ options: -O2 -lOpenCL
OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP CFD Solver Ubuntu 24.04 - Intel Core 14 28 42 56 70 SE +/- 0.56, N = 3 61.34 1. (CXX) g++ options: -O2 -lOpenCL
OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP Streamcluster Ubuntu 24.04 - Intel Core 9 18 27 36 45 SE +/- 0.44, N = 3 39.51 1. (CXX) g++ options: -O2 -lOpenCL
Quantum ESPRESSO Quantum ESPRESSO is an integrated suite of Open-Source computer codes for electronic-structure calculations and materials modeling at the nanoscale. It is based on density-functional theory, plane waves, and pseudopotentials. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Quantum ESPRESSO 7.0 Input: AUSURF112 Ubuntu 24.04 - Intel Core 300 600 900 1200 1500 SE +/- 4.18, N = 3 1440.93 1. (F9X) gfortran options: -pthread -fopenmp -ldevXlib -lopenblas -lFoX_dom -lFoX_sax -lFoX_wxml -lFoX_common -lFoX_utils -lFoX_fsys -lfftw3_omp -lfftw3 -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz
CP2K Molecular Dynamics OpenBenchmarking.org Seconds, Fewer Is Better CP2K Molecular Dynamics 2024.3 Input: H20-64 Ubuntu 24.04 - Intel Core 70 140 210 280 350 SE +/- 0.82, N = 3 326.48 1. (F9X) gfortran options: -fopenmp -march=native -mtune=native -O3 -funroll-loops -fbacktrace -ffree-form -fimplicit-none -std=f2008 -lcp2kstart -lcp2kmc -lcp2kswarm -lcp2kmotion -lcp2kthermostat -lcp2kemd -lcp2ktmc -lcp2kmain -lcp2kdbt -lcp2ktas -lcp2kgrid -lcp2kgriddgemm -lcp2kgridcpu -lcp2kgridref -lcp2kgridcommon -ldbcsrarnoldi -ldbcsrx -lcp2kdbx -lcp2kdbm -lcp2kshg_int -lcp2keri_mme -lcp2kminimax -lcp2khfxbase -lcp2ksubsys -lcp2kxc -lcp2kao -lcp2kpw_env -lcp2kinput -lcp2kpw -lcp2kgpu -lcp2kfft -lcp2kfpga -lcp2kfm -lcp2kcommon -lcp2koffload -lcp2kmpiwrap -lcp2kbase -ldbcsr -lsirius -lspla -lspfft -lsymspg -lvdwxc -l:libhdf5_fortran.a -l:libhdf5.a -lz -lgsl -lelpa_openmp -lcosma -lcosta -lscalapack -lxsmmf -lxsmm -ldl -lpthread -llibgrpp -lxcf03 -lxc -lint2 -lfftw3_mpi -lfftw3 -lfftw3_omp -lmpi_cxx -lmpi -l:libopenblas.a -lvori -lstdc++ -lmpi_usempif08 -lmpi_mpifh -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm
OpenBenchmarking.org Seconds, Fewer Is Better CP2K Molecular Dynamics 2024.3 Input: H20-256 Ubuntu 24.04 - Intel Core 700 1400 2100 2800 3500 SE +/- 17.78, N = 3 3152.99 1. (F9X) gfortran options: -fopenmp -march=native -mtune=native -O3 -funroll-loops -fbacktrace -ffree-form -fimplicit-none -std=f2008 -lcp2kstart -lcp2kmc -lcp2kswarm -lcp2kmotion -lcp2kthermostat -lcp2kemd -lcp2ktmc -lcp2kmain -lcp2kdbt -lcp2ktas -lcp2kgrid -lcp2kgriddgemm -lcp2kgridcpu -lcp2kgridref -lcp2kgridcommon -ldbcsrarnoldi -ldbcsrx -lcp2kdbx -lcp2kdbm -lcp2kshg_int -lcp2keri_mme -lcp2kminimax -lcp2khfxbase -lcp2ksubsys -lcp2kxc -lcp2kao -lcp2kpw_env -lcp2kinput -lcp2kpw -lcp2kgpu -lcp2kfft -lcp2kfpga -lcp2kfm -lcp2kcommon -lcp2koffload -lcp2kmpiwrap -lcp2kbase -ldbcsr -lsirius -lspla -lspfft -lsymspg -lvdwxc -l:libhdf5_fortran.a -l:libhdf5.a -lz -lgsl -lelpa_openmp -lcosma -lcosta -lscalapack -lxsmmf -lxsmm -ldl -lpthread -llibgrpp -lxcf03 -lxc -lint2 -lfftw3_mpi -lfftw3 -lfftw3_omp -lmpi_cxx -lmpi -l:libopenblas.a -lvori -lstdc++ -lmpi_usempif08 -lmpi_mpifh -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm
OpenBenchmarking.org Seconds, Fewer Is Better CP2K Molecular Dynamics 2024.3 Input: Fayalite-FIST Ubuntu 24.04 - Intel Core 100 200 300 400 500 SE +/- 2.64, N = 3 479.11 1. (F9X) gfortran options: -fopenmp -march=native -mtune=native -O3 -funroll-loops -fbacktrace -ffree-form -fimplicit-none -std=f2008 -lcp2kstart -lcp2kmc -lcp2kswarm -lcp2kmotion -lcp2kthermostat -lcp2kemd -lcp2ktmc -lcp2kmain -lcp2kdbt -lcp2ktas -lcp2kgrid -lcp2kgriddgemm -lcp2kgridcpu -lcp2kgridref -lcp2kgridcommon -ldbcsrarnoldi -ldbcsrx -lcp2kdbx -lcp2kdbm -lcp2kshg_int -lcp2keri_mme -lcp2kminimax -lcp2khfxbase -lcp2ksubsys -lcp2kxc -lcp2kao -lcp2kpw_env -lcp2kinput -lcp2kpw -lcp2kgpu -lcp2kfft -lcp2kfpga -lcp2kfm -lcp2kcommon -lcp2koffload -lcp2kmpiwrap -lcp2kbase -ldbcsr -lsirius -lspla -lspfft -lsymspg -lvdwxc -l:libhdf5_fortran.a -l:libhdf5.a -lz -lgsl -lelpa_openmp -lcosma -lcosta -lscalapack -lxsmmf -lxsmm -ldl -lpthread -llibgrpp -lxcf03 -lxc -lint2 -lfftw3_mpi -lfftw3 -lfftw3_omp -lmpi_cxx -lmpi -l:libopenblas.a -lvori -lstdc++ -lmpi_usempif08 -lmpi_mpifh -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 3 - Decompression Speed Ubuntu 24.04 - Intel Core 200 400 600 800 1000 SE +/- 5.22, N = 15 1058.2 1. (CC) gcc options: -O3 -pthread -lz -llzma
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 8 - Decompression Speed Ubuntu 24.04 - Intel Core 200 400 600 800 1000 SE +/- 10.16, N = 15 1120.8 1. (CC) gcc options: -O3 -pthread -lz -llzma
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 12 - Decompression Speed Ubuntu 24.04 - Intel Core 200 400 600 800 1000 SE +/- 11.14, N = 15 1083.6 1. (CC) gcc options: -O3 -pthread -lz -llzma
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 19 - Decompression Speed Ubuntu 24.04 - Intel Core 200 400 600 800 1000 SE +/- 14.83, N = 15 844.1 1. (CC) gcc options: -O3 -pthread -lz -llzma
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 3, Long Mode - Compression Speed Ubuntu 24.04 - Intel Core 110 220 330 440 550 SE +/- 10.71, N = 15 513.8 1. (CC) gcc options: -O3 -pthread -lz -llzma
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 3, Long Mode - Decompression Speed Ubuntu 24.04 - Intel Core 200 400 600 800 1000 SE +/- 4.25, N = 15 1075.5 1. (CC) gcc options: -O3 -pthread -lz -llzma
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 8, Long Mode - Compression Speed Ubuntu 24.04 - Intel Core 40 80 120 160 200 SE +/- 1.85, N = 15 162.4 1. (CC) gcc options: -O3 -pthread -lz -llzma
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 8, Long Mode - Decompression Speed Ubuntu 24.04 - Intel Core 200 400 600 800 1000 SE +/- 6.07, N = 15 1099.8 1. (CC) gcc options: -O3 -pthread -lz -llzma
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 19, Long Mode - Compression Speed Ubuntu 24.04 - Intel Core 0.8055 1.611 2.4165 3.222 4.0275 SE +/- 0.02, N = 3 3.58 1. (CC) gcc options: -O3 -pthread -lz -llzma
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 19, Long Mode - Decompression Speed Ubuntu 24.04 - Intel Core 200 400 600 800 1000 SE +/- 29.41, N = 3 868.0 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 high resolution (currently 15400 x 6940) JPEG image. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.43 Operation: Swirl Ubuntu 24.04 - Intel Core 8 16 24 32 40 SE +/- 0.00, N = 3 34 1. (CC) gcc options: -fopenmp -O2 -ltiff -ljbig -lsharpyuv -lwebp -lwebpmux -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lzstd -llzma -lbz2 -lz -lm -lpthread -lgomp
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.43 Operation: Rotate Ubuntu 24.04 - Intel Core 20 40 60 80 100 SE +/- 0.33, N = 3 94 1. (CC) gcc options: -fopenmp -O2 -ltiff -ljbig -lsharpyuv -lwebp -lwebpmux -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lzstd -llzma -lbz2 -lz -lm -lpthread -lgomp
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.43 Operation: Sharpen Ubuntu 24.04 - Intel Core 3 6 9 12 15 SE +/- 0.18, N = 15 12 1. (CC) gcc options: -fopenmp -O2 -ltiff -ljbig -lsharpyuv -lwebp -lwebpmux -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lzstd -llzma -lbz2 -lz -lm -lpthread -lgomp
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.43 Operation: Enhanced Ubuntu 24.04 - Intel Core 4 8 12 16 20 SE +/- 0.13, N = 15 17 1. (CC) gcc options: -fopenmp -O2 -ltiff -ljbig -lsharpyuv -lwebp -lwebpmux -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lzstd -llzma -lbz2 -lz -lm -lpthread -lgomp
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.43 Operation: Resizing Ubuntu 24.04 - Intel Core 14 28 42 56 70 SE +/- 0.40, N = 15 62 1. (CC) gcc options: -fopenmp -O2 -ltiff -ljbig -lsharpyuv -lwebp -lwebpmux -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lzstd -llzma -lbz2 -lz -lm -lpthread -lgomp
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.43 Operation: Noise-Gaussian Ubuntu 24.04 - Intel Core 6 12 18 24 30 SE +/- 0.00, N = 3 23 1. (CC) gcc options: -fopenmp -O2 -ltiff -ljbig -lsharpyuv -lwebp -lwebpmux -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lzstd -llzma -lbz2 -lz -lm -lpthread -lgomp
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.43 Operation: HWB Color Space Ubuntu 24.04 - Intel Core 20 40 60 80 100 SE +/- 0.33, N = 3 96 1. (CC) gcc options: -fopenmp -O2 -ltiff -ljbig -lsharpyuv -lwebp -lwebpmux -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lzstd -llzma -lbz2 -lz -lm -lpthread -lgomp
dav1d OpenBenchmarking.org FPS, More Is Better dav1d 1.4.2 Video Input: Chimera 1080p Ubuntu 24.04 - Intel Core 60 120 180 240 300 SE +/- 0.34, N = 3 286.59 1. (CC) gcc options: -pthread
OpenBenchmarking.org FPS, More Is Better dav1d 1.4.2 Video Input: Summer Nature 4K Ubuntu 24.04 - Intel Core 20 40 60 80 100 SE +/- 0.36, N = 3 88.26 1. (CC) gcc options: -pthread
OpenBenchmarking.org FPS, More Is Better dav1d 1.4.2 Video Input: Summer Nature 1080p Ubuntu 24.04 - Intel Core 70 140 210 280 350 SE +/- 6.18, N = 15 331.38 1. (CC) gcc options: -pthread
OpenBenchmarking.org FPS, More Is Better dav1d 1.4.2 Video Input: Chimera 1080p 10-bit Ubuntu 24.04 - Intel Core 50 100 150 200 250 SE +/- 1.78, N = 3 235.06 1. (CC) gcc options: -pthread
OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz shuffle - Buffer Size: 16MB Ubuntu 24.04 - Intel Core 1100 2200 3300 4400 5500 SE +/- 52.60, N = 15 5282.9 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz shuffle - Buffer Size: 32MB Ubuntu 24.04 - Intel Core 1000 2000 3000 4000 5000 SE +/- 47.74, N = 3 4790.5 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz shuffle - Buffer Size: 64MB Ubuntu 24.04 - Intel Core 900 1800 2700 3600 4500 SE +/- 18.72, N = 3 4404.0 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz noshuffle - Buffer Size: 8MB Ubuntu 24.04 - Intel Core 1000 2000 3000 4000 5000 SE +/- 46.16, N = 3 4829.5 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz shuffle - Buffer Size: 128MB Ubuntu 24.04 - Intel Core 800 1600 2400 3200 4000 SE +/- 36.64, N = 3 3618.9 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz shuffle - Buffer Size: 256MB Ubuntu 24.04 - Intel Core 600 1200 1800 2400 3000 SE +/- 23.83, N = 3 2769.4 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz bitshuffle - Buffer Size: 8MB Ubuntu 24.04 - Intel Core 1100 2200 3300 4400 5500 SE +/- 64.10, N = 12 5195.6 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz noshuffle - Buffer Size: 16MB Ubuntu 24.04 - Intel Core 1100 2200 3300 4400 5500 SE +/- 68.64, N = 3 4958.1 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz noshuffle - Buffer Size: 32MB Ubuntu 24.04 - Intel Core 1000 2000 3000 4000 5000 SE +/- 32.51, N = 12 4558.9 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz noshuffle - Buffer Size: 64MB Ubuntu 24.04 - Intel Core 900 1800 2700 3600 4500 SE +/- 36.25, N = 8 4128.8 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz bitshuffle - Buffer Size: 16MB Ubuntu 24.04 - Intel Core 1100 2200 3300 4400 5500 SE +/- 55.86, N = 3 4957.6 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz bitshuffle - Buffer Size: 32MB Ubuntu 24.04 - Intel Core 1000 2000 3000 4000 5000 SE +/- 32.98, N = 3 4737.0 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz bitshuffle - Buffer Size: 64MB Ubuntu 24.04 - Intel Core 900 1800 2700 3600 4500 SE +/- 31.94, N = 11 4252.3 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz noshuffle - Buffer Size: 128MB Ubuntu 24.04 - Intel Core 800 1600 2400 3200 4000 SE +/- 43.31, N = 3 3540.5 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz noshuffle - Buffer Size: 256MB Ubuntu 24.04 - Intel Core 600 1200 1800 2400 3000 SE +/- 22.49, N = 13 2647.1 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz bitshuffle - Buffer Size: 128MB Ubuntu 24.04 - Intel Core 800 1600 2400 3200 4000 SE +/- 28.38, N = 3 3552.4 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.11 Test: blosclz bitshuffle - Buffer Size: 256MB Ubuntu 24.04 - Intel Core 600 1200 1800 2400 3000 SE +/- 24.72, N = 3 2763.5 1. (CC) gcc options: -std=gnu99 -O3 -ldl -lrt -lm
Liquid-DSP LiquidSDR's Liquid-DSP is a software-defined radio (SDR) digital signal processing library. This test profile runs a multi-threaded benchmark of this SDR/DSP library focused on embedded platform usage. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 1.6 Threads: 1 - Buffer Length: 256 - Filter Length: 32 Ubuntu 24.04 - Intel Core 7M 14M 21M 28M 35M SE +/- 36834.46, N = 3 32736667 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 1.6 Threads: 1 - Buffer Length: 256 - Filter Length: 57 Ubuntu 24.04 - Intel Core 9M 18M 27M 36M 45M SE +/- 60211.66, N = 3 40466667 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 1.6 Threads: 2 - Buffer Length: 256 - Filter Length: 32 Ubuntu 24.04 - Intel Core 14M 28M 42M 56M 70M SE +/- 262509.89, N = 3 64382333 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 1.6 Threads: 2 - Buffer Length: 256 - Filter Length: 57 Ubuntu 24.04 - Intel Core 16M 32M 48M 64M 80M SE +/- 303544.25, N = 3 76641667 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 1.6 Threads: 4 - Buffer Length: 256 - Filter Length: 32 Ubuntu 24.04 - Intel Core 30M 60M 90M 120M 150M SE +/- 1526764.92, N = 3 119276667 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 1.6 Threads: 4 - Buffer Length: 256 - Filter Length: 57 Ubuntu 24.04 - Intel Core 30M 60M 90M 120M 150M SE +/- 1547836.11, N = 15 129299333 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 1.6 Threads: 8 - Buffer Length: 256 - Filter Length: 32 Ubuntu 24.04 - Intel Core 50M 100M 150M 200M 250M SE +/- 2248127.62, N = 3 210443333 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 1.6 Threads: 8 - Buffer Length: 256 - Filter Length: 57 Ubuntu 24.04 - Intel Core 40M 80M 120M 160M 200M SE +/- 2772783.97, N = 15 193462667 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 1.6 Threads: 1 - Buffer Length: 256 - Filter Length: 512 Ubuntu 24.04 - Intel Core 1.5M 3M 4.5M 6M 7.5M SE +/- 25985.44, N = 3 6790800 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 1.6 Threads: 2 - Buffer Length: 256 - Filter Length: 512 Ubuntu 24.04 - Intel Core 3M 6M 9M 12M 15M SE +/- 40857.48, N = 3 13598000 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 1.6 Threads: 4 - Buffer Length: 256 - Filter Length: 512 Ubuntu 24.04 - Intel Core 5M 10M 15M 20M 25M SE +/- 308934.19, N = 3 25152000 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 1.6 Threads: 8 - Buffer Length: 256 - Filter Length: 512 Ubuntu 24.04 - Intel Core 9M 18M 27M 36M 45M SE +/- 482428.75, N = 5 43482000 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
nginx This is a benchmark of the lightweight Nginx HTTP(S) web-server. This Nginx web server benchmark test profile makes use of the wrk program for facilitating the HTTP requests over a fixed period time with a configurable number of concurrent clients/connections. HTTPS with a self-signed OpenSSL certificate is used by this test for local benchmarking. Learn more via the OpenBenchmarking.org test page.
Connections: 1
Ubuntu 24.04 - Intel Core: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status.
OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.23.2 Connections: 20 Ubuntu 24.04 - Intel Core 4K 8K 12K 16K 20K SE +/- 139.51, N = 3 16556.64 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2
OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.23.2 Connections: 100 Ubuntu 24.04 - Intel Core 4K 8K 12K 16K 20K SE +/- 141.79, N = 3 18873.09 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2
OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.23.2 Connections: 200 Ubuntu 24.04 - Intel Core 4K 8K 12K 16K 20K SE +/- 252.04, N = 3 19066.59 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2
OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.23.2 Connections: 500 Ubuntu 24.04 - Intel Core 4K 8K 12K 16K 20K SE +/- 143.27, N = 3 18293.45 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2
OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.23.2 Connections: 1000 Ubuntu 24.04 - Intel Core 4K 8K 12K 16K 20K SE +/- 130.90, N = 3 17719.20 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2
OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.23.2 Connections: 4000 Ubuntu 24.04 - Intel Core 4K 8K 12K 16K 20K SE +/- 140.11, N = 15 17888.50 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2
Dragonflydb Dragonfly is an open-source database server that is a "modern Redis replacement" that aims to be the fastest memory store while being compliant with the Redis and Memcached protocols. For benchmarking Dragonfly, Memtier_benchmark is used as a NoSQL Redis/Memcache traffic generation plus benchmarking tool developed by Redis Labs. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Ops/sec, More Is Better Dragonflydb 1.6.2 Clients Per Thread: 10 - Set To Get Ratio: 1:1 Ubuntu 24.04 - Intel Core 150K 300K 450K 600K 750K SE +/- 11558.24, N = 15 720597.81 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better Dragonflydb 1.6.2 Clients Per Thread: 10 - Set To Get Ratio: 1:5 Ubuntu 24.04 - Intel Core 160K 320K 480K 640K 800K SE +/- 9567.97, N = 3 745660.45 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better Dragonflydb 1.6.2 Clients Per Thread: 10 - Set To Get Ratio: 5:1 Ubuntu 24.04 - Intel Core 160K 320K 480K 640K 800K SE +/- 9720.07, N = 15 758557.18 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better Dragonflydb 1.6.2 Clients Per Thread: 20 - Set To Get Ratio: 1:1 Ubuntu 24.04 - Intel Core 200K 400K 600K 800K 1000K SE +/- 9571.05, N = 4 832002.16 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better Dragonflydb 1.6.2 Clients Per Thread: 20 - Set To Get Ratio: 1:5 Ubuntu 24.04 - Intel Core 200K 400K 600K 800K 1000K SE +/- 6748.67, N = 8 813682.96 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better Dragonflydb 1.6.2 Clients Per Thread: 20 - Set To Get Ratio: 5:1 Ubuntu 24.04 - Intel Core 200K 400K 600K 800K 1000K SE +/- 13700.33, N = 12 864944.53 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better Dragonflydb 1.6.2 Clients Per Thread: 50 - Set To Get Ratio: 1:1 Ubuntu 24.04 - Intel Core 200K 400K 600K 800K 1000K SE +/- 10103.65, N = 3 904850.00 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better Dragonflydb 1.6.2 Clients Per Thread: 50 - Set To Get Ratio: 1:5 Ubuntu 24.04 - Intel Core 200K 400K 600K 800K 1000K SE +/- 5756.60, N = 3 887766.83 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better Dragonflydb 1.6.2 Clients Per Thread: 50 - Set To Get Ratio: 5:1 Ubuntu 24.04 - Intel Core 200K 400K 600K 800K 1000K SE +/- 9157.61, N = 3 956364.22 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better Dragonflydb 1.6.2 Clients Per Thread: 60 - Set To Get Ratio: 1:1 Ubuntu 24.04 - Intel Core 200K 400K 600K 800K 1000K SE +/- 9792.52, N = 3 910150.21 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better Dragonflydb 1.6.2 Clients Per Thread: 60 - Set To Get Ratio: 1:5 Ubuntu 24.04 - Intel Core 200K 400K 600K 800K 1000K SE +/- 8162.89, N = 7 874017.58 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better Dragonflydb 1.6.2 Clients Per Thread: 60 - Set To Get Ratio: 5:1 Ubuntu 24.04 - Intel Core 200K 400K 600K 800K 1000K SE +/- 6415.56, N = 14 968110.64 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better Dragonflydb 1.6.2 Clients Per Thread: 10 - Set To Get Ratio: 1:10 Ubuntu 24.04 - Intel Core 160K 320K 480K 640K 800K SE +/- 6493.57, N = 3 724402.86 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better Dragonflydb 1.6.2 Clients Per Thread: 100 - Set To Get Ratio: 1:1 Ubuntu 24.04 - Intel Core 200K 400K 600K 800K 1000K SE +/- 11341.97, N = 15 927288.33 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better Dragonflydb 1.6.2 Clients Per Thread: 100 - Set To Get Ratio: 1:5 Ubuntu 24.04 - Intel Core 200K 400K 600K 800K 1000K SE +/- 8878.39, N = 6 891998.63 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better Dragonflydb 1.6.2 Clients Per Thread: 100 - Set To Get Ratio: 5:1 Ubuntu 24.04 - Intel Core 200K 400K 600K 800K 1000K SE +/- 7635.41, N = 15 995586.58 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better Dragonflydb 1.6.2 Clients Per Thread: 20 - Set To Get Ratio: 1:10 Ubuntu 24.04 - Intel Core 200K 400K 600K 800K 1000K SE +/- 7040.52, N = 7 813025.34 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better Dragonflydb 1.6.2 Clients Per Thread: 50 - Set To Get Ratio: 1:10 Ubuntu 24.04 - Intel Core 200K 400K 600K 800K 1000K SE +/- 11541.45, N = 3 860496.90 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better Dragonflydb 1.6.2 Clients Per Thread: 60 - Set To Get Ratio: 1:10 Ubuntu 24.04 - Intel Core 200K 400K 600K 800K 1000K SE +/- 1442.91, N = 3 847342.03 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better Dragonflydb 1.6.2 Clients Per Thread: 10 - Set To Get Ratio: 1:100 Ubuntu 24.04 - Intel Core 160K 320K 480K 640K 800K SE +/- 6885.08, N = 15 727100.19 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better Dragonflydb 1.6.2 Clients Per Thread: 100 - Set To Get Ratio: 1:10 Ubuntu 24.04 - Intel Core 200K 400K 600K 800K 1000K SE +/- 11715.51, N = 3 899549.79 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better Dragonflydb 1.6.2 Clients Per Thread: 20 - Set To Get Ratio: 1:100 Ubuntu 24.04 - Intel Core 200K 400K 600K 800K 1000K SE +/- 1047.22, N = 3 806211.71 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better Dragonflydb 1.6.2 Clients Per Thread: 50 - Set To Get Ratio: 1:100 Ubuntu 24.04 - Intel Core 200K 400K 600K 800K 1000K SE +/- 7685.70, N = 3 860671.26 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better Dragonflydb 1.6.2 Clients Per Thread: 60 - Set To Get Ratio: 1:100 Ubuntu 24.04 - Intel Core 200K 400K 600K 800K 1000K SE +/- 3935.70, N = 3 872203.45 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better Dragonflydb 1.6.2 Clients Per Thread: 100 - Set To Get Ratio: 1:100 Ubuntu 24.04 - Intel Core 200K 400K 600K 800K 1000K SE +/- 11755.84, N = 3 892438.69 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
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 Ubuntu 24.04 - Intel Core 200K 400K 600K 800K 1000K SE +/- 6516.69, N = 3 852772.9
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 Ubuntu 24.04 - Intel Core 200K 400K 600K 800K 1000K SE +/- 5774.93, N = 3 892732.5
OpenBenchmarking.org val/sec, More Is Better InfluxDB 1.8.2 Concurrent Streams: 1024 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 Ubuntu 24.04 - Intel Core 200K 400K 600K 800K 1000K SE +/- 12457.66, N = 3 888125.9
OpenBenchmarking.org Ops/sec, More Is Better Redis 7.0.12 + memtier_benchmark 2.0 Protocol: Redis - Clients: 50 - Set To Get Ratio: 1:5 Ubuntu 24.04 - Intel Core 200K 400K 600K 800K 1000K SE +/- 10305.18, N = 3 1036963.02 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better Redis 7.0.12 + memtier_benchmark 2.0 Protocol: Redis - Clients: 50 - Set To Get Ratio: 5:1 Ubuntu 24.04 - Intel Core 200K 400K 600K 800K 1000K SE +/- 14345.17, N = 12 854971.39 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better Redis 7.0.12 + memtier_benchmark 2.0 Protocol: Redis - Clients: 100 - Set To Get Ratio: 1:1 Ubuntu 24.04 - Intel Core 200K 400K 600K 800K 1000K SE +/- 9809.29, N = 15 868409.12 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better Redis 7.0.12 + memtier_benchmark 2.0 Protocol: Redis - Clients: 100 - Set To Get Ratio: 1:5 Ubuntu 24.04 - Intel Core 200K 400K 600K 800K 1000K SE +/- 10403.00, N = 15 953658.29 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better Redis 7.0.12 + memtier_benchmark 2.0 Protocol: Redis - Clients: 100 - Set To Get Ratio: 5:1 Ubuntu 24.04 - Intel Core 200K 400K 600K 800K 1000K SE +/- 12244.50, N = 3 879096.05 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better Redis 7.0.12 + memtier_benchmark 2.0 Protocol: Redis - Clients: 50 - Set To Get Ratio: 10:1 Ubuntu 24.04 - Intel Core 200K 400K 600K 800K 1000K SE +/- 7926.51, N = 3 840842.07 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better Redis 7.0.12 + memtier_benchmark 2.0 Protocol: Redis - Clients: 50 - Set To Get Ratio: 1:10 Ubuntu 24.04 - Intel Core 200K 400K 600K 800K 1000K SE +/- 12982.22, N = 3 913805.71 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better Redis 7.0.12 + memtier_benchmark 2.0 Protocol: Redis - Clients: 500 - Set To Get Ratio: 1:1 Ubuntu 24.04 - Intel Core 200K 400K 600K 800K 1000K SE +/- 9198.80, N = 15 935279.45 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better Redis 7.0.12 + memtier_benchmark 2.0 Protocol: Redis - Clients: 500 - Set To Get Ratio: 1:5 Ubuntu 24.04 - Intel Core 200K 400K 600K 800K 1000K SE +/- 13720.41, N = 3 1039507.17 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better Redis 7.0.12 + memtier_benchmark 2.0 Protocol: Redis - Clients: 500 - Set To Get Ratio: 5:1 Ubuntu 24.04 - Intel Core 200K 400K 600K 800K 1000K SE +/- 10784.80, N = 3 893361.14 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better Redis 7.0.12 + memtier_benchmark 2.0 Protocol: Redis - Clients: 100 - Set To Get Ratio: 10:1 Ubuntu 24.04 - Intel Core 200K 400K 600K 800K 1000K SE +/- 3820.06, N = 3 852476.12 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better Redis 7.0.12 + memtier_benchmark 2.0 Protocol: Redis - Clients: 100 - Set To Get Ratio: 1:10 Ubuntu 24.04 - Intel Core 200K 400K 600K 800K 1000K SE +/- 10021.63, N = 15 922389.10 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better Redis 7.0.12 + memtier_benchmark 2.0 Protocol: Redis - Clients: 500 - Set To Get Ratio: 10:1 Ubuntu 24.04 - Intel Core 200K 400K 600K 800K 1000K SE +/- 9619.27, N = 3 872077.09 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better Redis 7.0.12 + memtier_benchmark 2.0 Protocol: Redis - Clients: 500 - Set To Get Ratio: 1:10 Ubuntu 24.04 - Intel Core 200K 400K 600K 800K 1000K SE +/- 12368.37, N = 3 961776.63 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: SET - Parallel Connections: 50 Ubuntu 24.04 - Intel Core 300K 600K 900K 1200K 1500K SE +/- 25308.16, N = 12 1309639.37 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: GET - Parallel Connections: 500 Ubuntu 24.04 - Intel Core 400K 800K 1200K 1600K 2000K SE +/- 32463.63, N = 12 1691033.24 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: LPOP - Parallel Connections: 50 Ubuntu 24.04 - Intel Core 400K 800K 1200K 1600K 2000K SE +/- 56702.59, N = 15 2002957.35 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: SADD - Parallel Connections: 50 Ubuntu 24.04 - Intel Core 300K 600K 900K 1200K 1500K SE +/- 35807.98, N = 12 1483058.89 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: SET - Parallel Connections: 500 Ubuntu 24.04 - Intel Core 300K 600K 900K 1200K 1500K SE +/- 29520.38, N = 15 1351398.57 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: GET - Parallel Connections: 1000 Ubuntu 24.04 - Intel Core 400K 800K 1200K 1600K 2000K SE +/- 31769.82, N = 15 1717730.80 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: LPOP - Parallel Connections: 500 Ubuntu 24.04 - Intel Core 400K 800K 1200K 1600K 2000K SE +/- 31280.29, N = 15 1977781.62 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: LPUSH - Parallel Connections: 50 Ubuntu 24.04 - Intel Core 300K 600K 900K 1200K 1500K SE +/- 17132.71, N = 15 1205762.02 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: SADD - Parallel Connections: 500 Ubuntu 24.04 - Intel Core 300K 600K 900K 1200K 1500K SE +/- 31705.06, N = 15 1430642.23 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: SET - Parallel Connections: 1000 Ubuntu 24.04 - Intel Core 300K 600K 900K 1200K 1500K SE +/- 23615.98, N = 14 1263304.85 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: LPOP - Parallel Connections: 1000 Ubuntu 24.04 - Intel Core 300K 600K 900K 1200K 1500K SE +/- 25753.44, N = 15 1191381.52 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: LPUSH - Parallel Connections: 500 Ubuntu 24.04 - Intel Core 300K 600K 900K 1200K 1500K SE +/- 14288.95, N = 15 1211359.47 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: SADD - Parallel Connections: 1000 Ubuntu 24.04 - Intel Core 300K 600K 900K 1200K 1500K SE +/- 33466.47, N = 15 1506272.27 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: LPUSH - Parallel Connections: 1000 Ubuntu 24.04 - Intel Core 300K 600K 900K 1200K 1500K SE +/- 21425.85, N = 14 1189786.68 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
RocksDB This is a benchmark of Meta/Facebook's RocksDB as an embeddable persistent key-value store for fast storage based on Google's LevelDB. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Op/s, More Is Better RocksDB 9.0 Test: Overwrite Ubuntu 24.04 - Intel Core 60K 120K 180K 240K 300K SE +/- 1324.89, N = 3 257867 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti
OpenBenchmarking.org Op/s, More Is Better RocksDB 9.0 Test: Random Fill Ubuntu 24.04 - Intel Core 60K 120K 180K 240K 300K SE +/- 3188.37, N = 15 260049 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti
OpenBenchmarking.org Op/s, More Is Better RocksDB 9.0 Test: Random Read Ubuntu 24.04 - Intel Core 4M 8M 12M 16M 20M SE +/- 137582.78, N = 3 18294197 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti
OpenBenchmarking.org Op/s, More Is Better RocksDB 9.0 Test: Update Random Ubuntu 24.04 - Intel Core 40K 80K 120K 160K 200K SE +/- 1229.68, N = 15 171492 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti
OpenBenchmarking.org Op/s, More Is Better RocksDB 9.0 Test: Sequential Fill Ubuntu 24.04 - Intel Core 90K 180K 270K 360K 450K SE +/- 4938.15, N = 4 398979 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti
OpenBenchmarking.org Op/s, More Is Better RocksDB 9.0 Test: Random Fill Sync Ubuntu 24.04 - Intel Core 2K 4K 6K 8K 10K SE +/- 129.78, N = 4 11237 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti
OpenBenchmarking.org Op/s, More Is Better RocksDB 9.0 Test: Read While Writing Ubuntu 24.04 - Intel Core 120K 240K 360K 480K 600K SE +/- 6927.68, N = 3 557708 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti
OpenBenchmarking.org Op/s, More Is Better RocksDB 9.0 Test: Read Random Write Random Ubuntu 24.04 - Intel Core 120K 240K 360K 480K 600K SE +/- 921.61, N = 3 542625 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti
simdjson OpenBenchmarking.org GB/s, More Is Better simdjson 3.10 Throughput Test: Kostya Ubuntu 24.04 - Intel Core 0.4635 0.927 1.3905 1.854 2.3175 SE +/- 0.01, N = 3 2.06 1. (CXX) g++ options: -O3 -lrt
OpenBenchmarking.org GB/s, More Is Better simdjson 3.10 Throughput Test: TopTweet Ubuntu 24.04 - Intel Core 0.8753 1.7506 2.6259 3.5012 4.3765 SE +/- 0.00, N = 3 3.89 1. (CXX) g++ options: -O3 -lrt
OpenBenchmarking.org GB/s, More Is Better simdjson 3.10 Throughput Test: LargeRandom Ubuntu 24.04 - Intel Core 0.171 0.342 0.513 0.684 0.855 SE +/- 0.00, N = 3 0.76 1. (CXX) g++ options: -O3 -lrt
OpenBenchmarking.org GB/s, More Is Better simdjson 3.10 Throughput Test: PartialTweets Ubuntu 24.04 - Intel Core 0.8505 1.701 2.5515 3.402 4.2525 SE +/- 0.00, N = 3 3.78 1. (CXX) g++ options: -O3 -lrt
OpenBenchmarking.org GB/s, More Is Better simdjson 3.10 Throughput Test: DistinctUserID Ubuntu 24.04 - Intel Core 0.8753 1.7506 2.6259 3.5012 4.3765 SE +/- 0.01, N = 3 3.89 1. (CXX) g++ options: -O3 -lrt
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 Ubuntu 24.04 - Intel Core 1700 3400 5100 6800 8500 SE +/- 74.80, N = 3 7744.8 1. (CC) gcc options: -O3
PJSIP PJSIP is a free and open source multimedia communication library written in C language implementing standard based protocols such as SIP, SDP, RTP, STUN, TURN, and ICE. It combines signaling protocol (SIP) with rich multimedia framework and NAT traversal functionality into high level API that is portable and suitable for almost any type of systems ranging from desktops, embedded systems, to mobile handsets. This test profile is making use of pjsip-perf with both the client/server on teh system. More details on the PJSIP benchmark at https://www.pjsip.org/high-performance-sip.htm Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Responses Per Second, More Is Better PJSIP 2.11 Method: INVITE Ubuntu 24.04 - Intel Core 500 1000 1500 2000 2500 SE +/- 16.34, N = 15 2253 1. (CC) gcc options: -lavformat -lavcodec -lswscale -lavutil -lstdc++ -lssl -lcrypto -luuid -lm -lrt -lpthread -O2
OpenBenchmarking.org Responses Per Second, More Is Better PJSIP 2.11 Method: OPTIONS, Stateful Ubuntu 24.04 - Intel Core 900 1800 2700 3600 4500 SE +/- 36.75, N = 3 4036 1. (CC) gcc options: -lavformat -lavcodec -lswscale -lavutil -lstdc++ -lssl -lcrypto -luuid -lm -lrt -lpthread -O2
OpenBenchmarking.org Responses Per Second, More Is Better PJSIP 2.11 Method: OPTIONS, Stateless Ubuntu 24.04 - Intel Core 10K 20K 30K 40K 50K SE +/- 536.07, N = 3 46693 1. (CC) gcc options: -lavformat -lavcodec -lswscale -lavutil -lstdc++ -lssl -lcrypto -luuid -lm -lrt -lpthread -O2
Ubuntu 24.04 - Intel Core Processor: Intel Core (4 Cores / 8 Threads), Motherboard: Vultr HFC, Chipset: Intel 82G33/G31/P35/P31 + ICH9, Memory: 32GB, Disk: 441GB, Graphics: bochs-drmdrmfb, Audio: QEMU Generic, Monitor: QEMU Monitor, Network: Red Hat Virtio 1.0 device
OS: Ubuntu 24.04, Kernel: 6.8.0-51-generic (x86_64), Compiler: GCC 13.3.0, File-System: ext4, Screen Resolution: 1280x800, System Layer: microsoft
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-backtrace --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-fG75Ri/gcc-13-13.3.0/debian/tmp-gcn/usr --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 -vProcessor Notes: CPU Microcode: 0x1Java Notes: OpenJDK Runtime Environment (build 11.0.25+9-post-Ubuntu-1ubuntu124.04)Python Notes: Python 3.12.3Security Notes: gather_data_sampling: Unknown: Dependent on hypervisor status + itlb_multihit: KVM: Mitigation of VMX unsupported + l1tf: Mitigation of PTE Inversion + mds: Vulnerable: Clear buffers attempted no microcode; SMT Host state unknown + meltdown: Mitigation of PTI + mmio_stale_data: Vulnerable: Clear buffers attempted no microcode; SMT Host state unknown + reg_file_data_sampling: Not affected + retbleed: Mitigation of IBRS + spec_rstack_overflow: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of IBRS; IBPB: conditional; STIBP: disabled; RSB filling; PBRSB-eIBRS: Not affected; BHI: SW loop KVM: SW loop + srbds: Unknown: Dependent on hypervisor status + tsx_async_abort: Not affected
Testing initiated at 1 February 2025 05:40 by user joeyc.