Benchmarks by Michael Larabel for a future article looking at RHEL 9.0 performance.
RHEL 9.0 Processor: 2 x AMD EPYC 7773X 64-Core @ 2.20GHz (128 Cores / 256 Threads), Motherboard: AMD DAYTONA_X (RYM1009B BIOS), Chipset: AMD Starship/Matisse, Memory: 16 x 32 GB DDR4-3200MT/s 36ASF4G72PZ-3G2E2, Disk: 800GB INTEL SSDPF21Q800GB, Graphics: ASPEED, Monitor: VE228, Network: 2 x Mellanox MT27710
OS: Red Hat Enterprise Linux 9.0, Kernel: 5.14.0-70.13.1.el9_0.x86_64 (x86_64), Desktop: GNOME Shell 40.9, Display Server: X Server 1.20.11, Compiler: GCC 11.2.1 20220127, File-System: xfs, Screen Resolution: 1920x1080
Kernel Notes: Transparent Huge Pages: alwaysCompiler Notes: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-host-bind-now --enable-host-pie --enable-initfini-array --enable-languages=c,c++,fortran,lto --enable-link-serialization=1 --enable-multilib --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=x86-64 --with-arch_64=x86-64-v2 --with-build-config=bootstrap-lto --with-gcc-major-version-only --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driver --without-islProcessor Notes: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa001229Java Notes: OpenJDK Runtime Environment 18.9 (build 11.0.15+10-LTS)Python Notes: Python 3.9.10Security Notes: SELinux + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: 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 Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected
AlmaLinux 9.0 OS: AlmaLinux 9.0, Kernel: 5.14.0-70.13.1.el9_0.x86_64 (x86_64), Desktop: GNOME Shell 40.9, Display Server: X Server 1.20.11, Compiler: GCC 11.2.1 20220127, File-System: xfs, Screen Resolution: 1920x1080
Etcpak Etcpack is the self-proclaimed "fastest ETC compressor on the planet" with focused on providing open-source, very fast ETC and S3 texture compression support. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mpx/s, More Is Better Etcpak 0.7 Configuration: DXT1 RHEL 9.0 AlmaLinux 9.0 200 400 600 800 1000 SE +/- 1.04, N = 3 SE +/- 0.27, N = 3 1104.08 1104.74 1. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread
OpenBenchmarking.org Mpx/s, More Is Better Etcpak 0.7 Configuration: ETC1 RHEL 9.0 AlmaLinux 9.0 60 120 180 240 300 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 282.08 281.71 1. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread
OpenBenchmarking.org Mpx/s, More Is Better Etcpak 0.7 Configuration: ETC2 RHEL 9.0 AlmaLinux 9.0 40 80 120 160 200 SE +/- 0.05, N = 3 SE +/- 0.00, N = 3 173.19 173.11 1. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread
OpenBenchmarking.org Mpx/s, More Is Better Etcpak 0.7 Configuration: ETC1 + Dithering RHEL 9.0 AlmaLinux 9.0 60 120 180 240 300 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 254.17 254.25 1. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread
NAMD NAMD is a parallel molecular dynamics code designed for high-performance simulation of large biomolecular systems. NAMD was developed by the Theoretical and Computational Biophysics Group in the Beckman Institute for Advanced Science and Technology at the University of Illinois at Urbana-Champaign. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.14 ATPase Simulation - 327,506 Atoms RHEL 9.0 AlmaLinux 9.0 0.0507 0.1014 0.1521 0.2028 0.2535 SE +/- 0.00101, N = 3 SE +/- 0.00189, N = 3 0.22516 0.22189
Dolfyn Dolfyn is a Computational Fluid Dynamics (CFD) code of modern numerical simulation techniques. The Dolfyn test profile measures the execution time of the bundled computational fluid dynamics demos that are bundled with Dolfyn. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Dolfyn 0.527 Computational Fluid Dynamics RHEL 9.0 AlmaLinux 9.0 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 17.54 17.54
OpenBenchmarking.org Hydro Cycle Time - Seconds, Fewer Is Better Pennant 1.0.1 Test: leblancbig RHEL 9.0 AlmaLinux 9.0 0.8711 1.7422 2.6133 3.4844 4.3555 SE +/- 0.080838, N = 12 SE +/- 0.082593, N = 15 3.798277 3.871700 1. (CXX) g++ options: -fopenmp -lmpi_cxx -lmpi
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 RHEL 9.0 AlmaLinux 9.0 30 60 90 120 150 SE +/- 0.40, N = 3 SE +/- 0.68, N = 3 142.62 140.67 1. (CC) gcc options: -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -msha -maes -mavx -mfma -mavx2 -mrdrnd -mbmi -mbmi2 -madx -mabm -O3 -std=c99 -pedantic -lm
Xcompact3d Incompact3d Xcompact3d Incompact3d is a Fortran-MPI based, finite difference high-performance code for solving the incompressible Navier-Stokes equation and as many as you need scalar transport equations. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Xcompact3d Incompact3d 2021-03-11 Input: input.i3d 129 Cells Per Direction RHEL 9.0 AlmaLinux 9.0 0.6111 1.2222 1.8333 2.4444 3.0555 SE +/- 0.11316943, N = 15 SE +/- 0.10756124, N = 15 2.69586153 2.71601175 1. (F9X) gfortran options: -cpp -O2 -funroll-loops -floop-optimize -fcray-pointer -fbacktrace -lmpi_usempif08 -lmpi_mpifh -lmpi
simdjson This is a benchmark of SIMDJSON, a high performance JSON parser. SIMDJSON aims to be the fastest JSON parser and is used by projects like Microsoft FishStore, Yandex ClickHouse, Shopify, and others. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org GB/s, More Is Better simdjson 1.0 Throughput Test: Kostya RHEL 9.0 AlmaLinux 9.0 0.6278 1.2556 1.8834 2.5112 3.139 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 2.79 2.79 1. (CXX) g++ options: -O3
OpenBenchmarking.org GB/s, More Is Better simdjson 1.0 Throughput Test: LargeRandom RHEL 9.0 AlmaLinux 9.0 0.216 0.432 0.648 0.864 1.08 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.96 0.96 1. (CXX) g++ options: -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 - Compression Speed RHEL 9.0 AlmaLinux 9.0 1500 3000 4500 6000 7500 SE +/- 161.79, N = 15 SE +/- 63.59, N = 7 6540.4 6930.8 1. (CC) gcc options: -O3 -pthread -lz -llzma
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 3 - Decompression Speed RHEL 9.0 AlmaLinux 9.0 800 1600 2400 3200 4000 SE +/- 3.65, N = 11 SE +/- 3.62, N = 7 3791.8 3774.7 1. (CC) gcc options: -O3 -pthread -lz -llzma
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19 - Compression Speed RHEL 9.0 AlmaLinux 9.0 30 60 90 120 150 SE +/- 1.30, N = 3 SE +/- 0.72, N = 3 113.5 114.5 1. (CC) gcc options: -O3 -pthread -lz -llzma
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19 - Decompression Speed RHEL 9.0 AlmaLinux 9.0 700 1400 2100 2800 3500 SE +/- 83.81, N = 3 SE +/- 1.88, N = 3 3376.0 3478.8 1. (CC) gcc options: -O3 -pthread -lz -llzma
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 3, Long Mode - Compression Speed RHEL 9.0 AlmaLinux 9.0 200 400 600 800 1000 SE +/- 5.77, N = 13 SE +/- 0.19, N = 3 849.4 832.3 1. (CC) gcc options: -O3 -pthread -lz -llzma
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 3, Long Mode - Decompression Speed RHEL 9.0 AlmaLinux 9.0 900 1800 2700 3600 4500 SE +/- 3.62, N = 13 SE +/- 10.26, N = 3 4135.1 4119.8 1. (CC) gcc options: -O3 -pthread -lz -llzma
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19, Long Mode - Compression Speed RHEL 9.0 AlmaLinux 9.0 14 28 42 56 70 SE +/- 0.40, N = 3 SE +/- 0.23, N = 3 62.6 61.7 1. (CC) gcc options: -O3 -pthread -lz -llzma
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19, Long Mode - Decompression Speed RHEL 9.0 AlmaLinux 9.0 800 1600 2400 3200 4000 SE +/- 8.73, N = 3 SE +/- 2.74, N = 3 3547.6 3557.0 1. (CC) gcc options: -O3 -pthread -lz -llzma
OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 19 - Compression Speed RHEL 9.0 AlmaLinux 9.0 30 60 90 120 150 SE +/- 1.35, N = 3 SE +/- 1.32, N = 3 114.9 112.7 1. *** zstd command line interface 64-bits v1.5.1, by Yann Collet ***
OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 19 - Decompression Speed RHEL 9.0 AlmaLinux 9.0 700 1400 2100 2800 3500 SE +/- 11.29, N = 3 SE +/- 9.97, N = 3 3465.4 3453.3 1. *** zstd command line interface 64-bits v1.5.1, by Yann Collet ***
OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 3, Long Mode - Compression Speed RHEL 9.0 AlmaLinux 9.0 200 400 600 800 1000 SE +/- 0.46, N = 3 SE +/- 7.85, N = 15 823.0 840.1 1. *** zstd command line interface 64-bits v1.5.1, by Yann Collet ***
OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 3, Long Mode - Decompression Speed RHEL 9.0 AlmaLinux 9.0 900 1800 2700 3600 4500 SE +/- 5.55, N = 3 SE +/- 4.28, N = 15 4221.2 4217.9 1. *** zstd command line interface 64-bits v1.5.1, by Yann Collet ***
OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 19, Long Mode - Compression Speed RHEL 9.0 AlmaLinux 9.0 14 28 42 56 70 SE +/- 0.48, N = 3 SE +/- 0.32, N = 3 62.9 63.3 1. *** zstd command line interface 64-bits v1.5.1, by Yann Collet ***
OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 19, Long Mode - Decompression Speed RHEL 9.0 AlmaLinux 9.0 700 1400 2100 2800 3500 SE +/- 0.95, N = 3 SE +/- 3.19, N = 3 3441.6 3434.9 1. *** zstd command line interface 64-bits v1.5.1, by Yann Collet ***
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.6.1 Input: PNG - Encode Speed: 8 RHEL 9.0 AlmaLinux 9.0 0.2228 0.4456 0.6684 0.8912 1.114 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.99 0.99 1. (CXX) g++ options: -funwind-tables -O3 -O2 -fPIE -pie
OpenBenchmarking.org MP/s, More Is Better JPEG XL libjxl 0.6.1 Input: JPEG - Encode Speed: 8 RHEL 9.0 AlmaLinux 9.0 7 14 21 28 35 SE +/- 0.12, N = 3 SE +/- 0.07, N = 3 28.89 28.84 1. (CXX) g++ options: -funwind-tables -O3 -O2 -fPIE -pie
JPEG XL Decoding 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 suited for JPEG XL decode performance testing to PNG output file, the pts/jpexl test is for encode performance. The JPEG XL encoding/decoding is done using the libjxl codebase. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MP/s, More Is Better JPEG XL Decoding libjxl 0.6.1 CPU Threads: 1 RHEL 9.0 AlmaLinux 9.0 13 26 39 52 65 SE +/- 0.08, N = 3 SE +/- 0.18, N = 3 59.72 59.43
srsRAN srsRAN is an open-source LTE/5G software radio suite created by Software Radio Systems (SRS). The srsRAN radio suite was formerly known as srsLTE and can be used for building your own software-defined radio (SDR) 4G/5G mobile network. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Samples / Second, More Is Better srsRAN 21.10 Test: OFDM_Test RHEL 9.0 AlmaLinux 9.0 30M 60M 90M 120M 150M SE +/- 997705.30, N = 15 SE +/- 1128912.95, N = 3 130146667 128066667 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lconfig++ -lsctp -lpthread -lm -lfftw3f
OpenBenchmarking.org eNb Mb/s, More Is Better srsRAN 21.10 Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAM RHEL 9.0 AlmaLinux 9.0 80 160 240 320 400 SE +/- 0.39, N = 3 SE +/- 0.23, N = 3 377.1 377.6 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lconfig++ -lsctp -lpthread -lm -lfftw3f
OpenBenchmarking.org UE Mb/s, More Is Better srsRAN 21.10 Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAM RHEL 9.0 AlmaLinux 9.0 30 60 90 120 150 SE +/- 0.35, N = 3 SE +/- 0.23, N = 3 127.1 127.4 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lconfig++ -lsctp -lpthread -lm -lfftw3f
OpenBenchmarking.org eNb Mb/s, More Is Better srsRAN 21.10 Test: 4G PHY_DL_Test 100 PRB SISO 64-QAM RHEL 9.0 AlmaLinux 9.0 80 160 240 320 400 SE +/- 0.35, N = 3 SE +/- 0.92, N = 3 379.9 378.7 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lconfig++ -lsctp -lpthread -lm -lfftw3f
OpenBenchmarking.org UE Mb/s, More Is Better srsRAN 21.10 Test: 4G PHY_DL_Test 100 PRB SISO 64-QAM RHEL 9.0 AlmaLinux 9.0 30 60 90 120 150 SE +/- 0.59, N = 3 SE +/- 0.50, N = 3 137.0 137.5 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lconfig++ -lsctp -lpthread -lm -lfftw3f
OpenBenchmarking.org eNb Mb/s, More Is Better srsRAN 21.10 Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAM RHEL 9.0 AlmaLinux 9.0 90 180 270 360 450 SE +/- 1.44, N = 3 SE +/- 2.78, N = 12 410.6 408.5 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lconfig++ -lsctp -lpthread -lm -lfftw3f
OpenBenchmarking.org UE Mb/s, More Is Better srsRAN 21.10 Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAM RHEL 9.0 AlmaLinux 9.0 30 60 90 120 150 SE +/- 0.72, N = 3 SE +/- 0.26, N = 12 135.4 134.9 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lconfig++ -lsctp -lpthread -lm -lfftw3f
OpenBenchmarking.org eNb Mb/s, More Is Better srsRAN 21.10 Test: 4G PHY_DL_Test 100 PRB SISO 256-QAM RHEL 9.0 AlmaLinux 9.0 90 180 270 360 450 SE +/- 0.80, N = 3 SE +/- 0.58, N = 3 412.6 410.7 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lconfig++ -lsctp -lpthread -lm -lfftw3f
OpenBenchmarking.org UE Mb/s, More Is Better srsRAN 21.10 Test: 4G PHY_DL_Test 100 PRB SISO 256-QAM RHEL 9.0 AlmaLinux 9.0 30 60 90 120 150 SE +/- 0.35, N = 3 SE +/- 0.45, N = 3 143.3 143.4 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lconfig++ -lsctp -lpthread -lm -lfftw3f
OpenBenchmarking.org eNb Mb/s, More Is Better srsRAN 21.10 Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAM RHEL 9.0 AlmaLinux 9.0 30 60 90 120 150 SE +/- 0.32, N = 3 SE +/- 0.37, N = 3 121.1 121.1 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lconfig++ -lsctp -lpthread -lm -lfftw3f
OpenBenchmarking.org UE Mb/s, More Is Better srsRAN 21.10 Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAM RHEL 9.0 AlmaLinux 9.0 13 26 39 52 65 SE +/- 0.09, N = 3 SE +/- 0.07, N = 3 59.5 58.8 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lmbedcrypto -lconfig++ -lsctp -lpthread -lm -lfftw3f
LuaJIT This test profile is a collection of Lua scripts/benchmarks run against a locally-built copy of LuaJIT upstream. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Composite RHEL 9.0 AlmaLinux 9.0 300 600 900 1200 1500 SE +/- 0.40, N = 3 SE +/- 1.45, N = 3 1405.53 1407.86 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
LuaRadio LuaRadio is a lightweight software-defined radio (SDR) framework built atop LuaJIT. LuaRadio provides a suite of source, sink, and processing blocks, with a simple API for defining flow graphs, running flow graphs, creating blocks, and creating data types. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MiB/s, More Is Better LuaRadio 0.9.1 Test: Five Back to Back FIR Filters RHEL 9.0 AlmaLinux 9.0 200 400 600 800 1000 SE +/- 2.47, N = 3 SE +/- 4.11, N = 3 1087.9 1093.6
SVT-VP9 This is a test of the Intel Open Visual Cloud Scalable Video Technology SVT-VP9 CPU-based multi-threaded video encoder for the VP9 video format with a sample YUV input video file. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.3 Tuning: VMAF Optimized - Input: Bosphorus 1080p RHEL 9.0 AlmaLinux 9.0 90 180 270 360 450 SE +/- 3.60, N = 15 SE +/- 3.69, N = 6 411.40 399.16 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.3 Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p RHEL 9.0 AlmaLinux 9.0 90 180 270 360 450 SE +/- 2.79, N = 3 SE +/- 4.80, N = 3 404.53 405.48 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.3 Tuning: Visual Quality Optimized - Input: Bosphorus 1080p RHEL 9.0 AlmaLinux 9.0 70 140 210 280 350 SE +/- 0.91, N = 3 SE +/- 3.49, N = 3 336.07 333.13 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
OSPray OpenBenchmarking.org Items Per Second, More Is Better OSPray 2.9 Benchmark: particle_volume/ao/real_time RHEL 9.0 AlmaLinux 9.0 30 60 90 120 150 SE +/- 0.11, N = 3 SE +/- 0.78, N = 3 128.83 129.43
OpenBenchmarking.org Items Per Second, More Is Better OSPray 2.9 Benchmark: particle_volume/scivis/real_time RHEL 9.0 AlmaLinux 9.0 30 60 90 120 150 SE +/- 0.22, N = 3 SE +/- 0.16, N = 3 123.44 123.81
OpenBenchmarking.org Items Per Second, More Is Better OSPray 2.9 Benchmark: particle_volume/pathtracer/real_time RHEL 9.0 AlmaLinux 9.0 40 80 120 160 200 SE +/- 3.72, N = 9 SE +/- 1.76, N = 3 162.88 165.50
OpenBenchmarking.org Items Per Second, More Is Better OSPray 2.9 Benchmark: gravity_spheres_volume/dim_512/ao/real_time RHEL 9.0 AlmaLinux 9.0 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 16.78 16.73
OpenBenchmarking.org Items Per Second, More Is Better OSPray 2.9 Benchmark: gravity_spheres_volume/dim_512/scivis/real_time RHEL 9.0 AlmaLinux 9.0 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 16.08 16.05
OpenBenchmarking.org Items Per Second, More Is Better OSPray 2.9 Benchmark: gravity_spheres_volume/dim_512/pathtracer/real_time RHEL 9.0 AlmaLinux 9.0 6 12 18 24 30 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 25.73 25.70
OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 21.06 Test: Decompression Rating RHEL 9.0 AlmaLinux 9.0 160K 320K 480K 640K 800K SE +/- 9443.61, N = 3 SE +/- 12409.11, N = 5 763949 754769 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
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: C7552 RHEL 9.0 AlmaLinux 9.0 20 40 60 80 100 SE +/- 0.55, N = 3 SE +/- 0.05, N = 3 100.82 99.66 1. (CC) gcc options: -O0 -fopenmp -lm -lstdc++ -lfftw3 -lXaw -lXmu -lXt -lXext -lX11 -lSM -lICE
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 RHEL 9.0 AlmaLinux 9.0 50K 100K 150K 200K 250K SE +/- 456.60, N = 3 SE +/- 319.53, N = 3 240244 240486 1. (CC) gcc options: -pedantic -O3
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 2021.01.31 Threads: 64 - Buffer Length: 256 - Filter Length: 57 RHEL 9.0 AlmaLinux 9.0 700M 1400M 2100M 2800M 3500M SE +/- 5982288.67, N = 3 SE +/- 6646051.46, N = 3 3113533333 3100900000 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 2021.01.31 Threads: 128 - Buffer Length: 256 - Filter Length: 57 RHEL 9.0 AlmaLinux 9.0 1200M 2400M 3600M 4800M 6000M SE +/- 5108163.40, N = 3 SE +/- 3663028.50, N = 3 5675900000 5678666667 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 2021.01.31 Threads: 160 - Buffer Length: 256 - Filter Length: 57 RHEL 9.0 AlmaLinux 9.0 1200M 2400M 3600M 4800M 6000M SE +/- 1827870.65, N = 3 SE +/- 5926587.93, N = 3 5738333333 5743266667 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
OpenSSL OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. The system/openssl test profiles relies on benchmarking the system/OS-supplied openssl binary rather than the pts/openssl test profile that uses the locally-built OpenSSL for benchmarking. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org sign/s, More Is Better OpenSSL RHEL 9.0 AlmaLinux 9.0 6K 12K 18K 24K 30K SE +/- 41.97, N = 3 SE +/- 13.94, N = 3 27057.8 27100.4 1. OpenSSL 3.0.1 14 Dec 2021 (Library: OpenSSL 3.0.1 14 Dec 2021)
OpenBenchmarking.org verify/s, More Is Better OpenSSL RHEL 9.0 AlmaLinux 9.0 400K 800K 1200K 1600K 2000K SE +/- 733.31, N = 3 SE +/- 1107.51, N = 3 1772035.0 1771896.3 1. OpenSSL 3.0.1 14 Dec 2021 (Library: OpenSSL 3.0.1 14 Dec 2021)
FinanceBench FinanceBench is a collection of financial program benchmarks with support for benchmarking on the GPU via OpenCL and CPU benchmarking with OpenMP. The FinanceBench test cases are focused on Black-Sholes-Merton Process with Analytic European Option engine, QMC (Sobol) Monte-Carlo method (Equity Option Example), Bonds Fixed-rate bond with flat forward curve, and Repo Securities repurchase agreement. FinanceBench was originally written by the Cavazos Lab at University of Delaware. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better FinanceBench 2016-07-25 Benchmark: Repo OpenMP RHEL 9.0 AlmaLinux 9.0 8K 16K 24K 32K 40K SE +/- 24.61, N = 3 SE +/- 7.96, N = 3 35291.90 35297.71 1. (CXX) g++ options: -O3 -march=native -fopenmp
OpenBenchmarking.org ms, Fewer Is Better FinanceBench 2016-07-25 Benchmark: Bonds OpenMP RHEL 9.0 AlmaLinux 9.0 11K 22K 33K 44K 55K SE +/- 85.33, N = 3 SE +/- 455.26, N = 3 52505.81 52787.92 1. (CXX) g++ options: -O3 -march=native -fopenmp
ASKAP ASKAP is a set of benchmarks from the Australian SKA Pathfinder. The principal ASKAP benchmarks are the Hogbom Clean Benchmark (tHogbomClean) and Convolutional Resamping Benchmark (tConvolve) as well as some previous ASKAP benchmarks being included as well for OpenCL and CUDA execution of tConvolve. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mpix/sec, More Is Better ASKAP 1.0 Test: tConvolve MPI - Degridding RHEL 9.0 AlmaLinux 9.0 14K 28K 42K 56K 70K SE +/- 556.62, N = 3 SE +/- 326.20, N = 3 63620.8 63937.3 1. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp
OpenBenchmarking.org Mpix/sec, More Is Better ASKAP 1.0 Test: tConvolve MPI - Gridding RHEL 9.0 AlmaLinux 9.0 15K 30K 45K 60K 75K SE +/- 696.55, N = 3 SE +/- 408.97, N = 3 71171.8 71567.1 1. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp
OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 1.0 Test: tConvolve OpenMP - Gridding RHEL 9.0 AlmaLinux 9.0 3K 6K 9K 12K 15K SE +/- 278.01, N = 12 SE +/- 0.00, N = 3 13263.8 12678.9 1. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp
OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 1.0 Test: tConvolve OpenMP - Degridding RHEL 9.0 AlmaLinux 9.0 3K 6K 9K 12K 15K SE +/- 188.39, N = 11 SE +/- 290.03, N = 3 14966.9 15372.1 1. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp
OpenBenchmarking.org Iterations Per Second, More Is Better ASKAP 1.0 Test: Hogbom Clean OpenMP RHEL 9.0 AlmaLinux 9.0 70 140 210 280 350 SE +/- 4.00, N = 3 SE +/- 4.41, N = 12 339.46 343.78 1. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp
Graph500 This is a benchmark of the reference implementation of Graph500, an HPC benchmark focused on data intensive loads and commonly tested on supercomputers for complex data problems. Graph500 primarily stresses the communication subsystem of the hardware under test. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org bfs median_TEPS, More Is Better Graph500 3.0 Scale: 26 RHEL 9.0 AlmaLinux 9.0 200M 400M 600M 800M 1000M 975699000 936849000 1. (CC) gcc options: -fcommon -O3 -lpthread -lm -lmpi
OpenBenchmarking.org bfs max_TEPS, More Is Better Graph500 3.0 Scale: 26 RHEL 9.0 AlmaLinux 9.0 200M 400M 600M 800M 1000M 994695000 953793000 1. (CC) gcc options: -fcommon -O3 -lpthread -lm -lmpi
OpenBenchmarking.org sssp median_TEPS, More Is Better Graph500 3.0 Scale: 26 RHEL 9.0 AlmaLinux 9.0 80M 160M 240M 320M 400M 371559000 361120000 1. (CC) gcc options: -fcommon -O3 -lpthread -lm -lmpi
OpenBenchmarking.org sssp max_TEPS, More Is Better Graph500 3.0 Scale: 26 RHEL 9.0 AlmaLinux 9.0 110M 220M 330M 440M 550M 502814000 488190000 1. (CC) gcc options: -fcommon -O3 -lpthread -lm -lmpi
ASTC Encoder ASTC Encoder (astcenc) is for the Adaptive Scalable Texture Compression (ASTC) format commonly used with OpenGL, OpenGL ES, and Vulkan graphics APIs. This test profile does a coding test of both compression/decompression. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 3.2 Preset: Medium RHEL 9.0 AlmaLinux 9.0 0.8755 1.751 2.6265 3.502 4.3775 SE +/- 0.0135, N = 3 SE +/- 0.0181, N = 3 3.8828 3.8913 1. (CXX) g++ options: -O3 -flto -pthread
OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 3.2 Preset: Thorough RHEL 9.0 AlmaLinux 9.0 1.1524 2.3048 3.4572 4.6096 5.762 SE +/- 0.0029, N = 3 SE +/- 0.0038, N = 3 5.1217 5.1177 1. (CXX) g++ options: -O3 -flto -pthread
OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 3.2 Preset: Exhaustive RHEL 9.0 AlmaLinux 9.0 1.3273 2.6546 3.9819 5.3092 6.6365 SE +/- 0.0026, N = 3 SE +/- 0.0096, N = 3 5.8731 5.8992 1. (CXX) g++ options: -O3 -flto -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: MEMFD RHEL 9.0 AlmaLinux 9.0 500 1000 1500 2000 2500 SE +/- 5.67, N = 3 SE +/- 2.43, N = 3 2145.06 2114.85 1. (CC) gcc options: -O2 -std=gnu99 -lm -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Crypto RHEL 9.0 AlmaLinux 9.0 40K 80K 120K 160K 200K SE +/- 221.24, N = 3 SE +/- 148.69, N = 3 164418.28 164374.21 1. (CC) gcc options: -O2 -std=gnu99 -lm -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Malloc RHEL 9.0 AlmaLinux 9.0 130M 260M 390M 520M 650M SE +/- 1848329.99, N = 3 SE +/- 555307.36, N = 3 591945797.51 592639160.88 1. (CC) gcc options: -O2 -std=gnu99 -lm -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: SENDFILE RHEL 9.0 AlmaLinux 9.0 500K 1000K 1500K 2000K 2500K SE +/- 838.16, N = 3 SE +/- 3399.99, N = 3 2070705.84 2117984.21 1. (CC) gcc options: -O2 -std=gnu99 -lm -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: CPU Cache RHEL 9.0 AlmaLinux 9.0 4 8 12 16 20 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 16.96 16.95 1. (CC) gcc options: -O2 -std=gnu99 -lm -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: CPU Stress RHEL 9.0 AlmaLinux 9.0 60K 120K 180K 240K 300K SE +/- 125.95, N = 3 SE +/- 145.71, N = 3 258591.92 258776.60 1. (CC) gcc options: -O2 -std=gnu99 -lm -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Semaphores RHEL 9.0 AlmaLinux 9.0 4M 8M 12M 16M 20M SE +/- 139547.64, N = 3 SE +/- 159900.95, N = 3 18217149.22 18298806.99 1. (CC) gcc options: -O2 -std=gnu99 -lm -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Matrix Math RHEL 9.0 AlmaLinux 9.0 80K 160K 240K 320K 400K SE +/- 1064.88, N = 3 SE +/- 3169.40, N = 3 387988.28 389017.66 1. (CC) gcc options: -O2 -std=gnu99 -lm -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Vector Math RHEL 9.0 AlmaLinux 9.0 150K 300K 450K 600K 750K SE +/- 156.24, N = 3 SE +/- 195.09, N = 3 705343.24 705479.13 1. (CC) gcc options: -O2 -std=gnu99 -lm -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Memory Copying RHEL 9.0 AlmaLinux 9.0 3K 6K 9K 12K 15K SE +/- 48.66, N = 3 SE +/- 38.11, N = 3 12968.58 12731.98 1. (CC) gcc options: -O2 -std=gnu99 -lm -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Glibc C String Functions RHEL 9.0 AlmaLinux 9.0 3M 6M 9M 12M 15M SE +/- 72912.94, N = 3 SE +/- 247638.71, N = 12 14155471.63 13916387.52 1. (CC) gcc options: -O2 -std=gnu99 -lm -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Glibc Qsort Data Sorting RHEL 9.0 AlmaLinux 9.0 300 600 900 1200 1500 SE +/- 11.58, N = 3 SE +/- 10.85, N = 3 1357.26 1358.22 1. (CC) gcc options: -O2 -std=gnu99 -lm -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: System V Message Passing RHEL 9.0 AlmaLinux 9.0 2M 4M 6M 8M 10M SE +/- 92486.83, N = 15 SE +/- 91954.56, N = 6 9850920.21 9458709.50 1. (CC) gcc options: -O2 -std=gnu99 -lm -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
Mobile Neural Network MNN is the Mobile Neural Network as a highly efficient, lightweight deep learning framework developed by Alibaba. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.2 Model: resnet-v2-50 RHEL 9.0 AlmaLinux 9.0 6 12 18 24 30 SE +/- 0.96, N = 9 SE +/- 0.18, N = 12 24.16 23.23 MIN: 19.56 / MAX: 80.85 MIN: 19.83 / MAX: 56.14 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.2 Model: inception-v3 RHEL 9.0 AlmaLinux 9.0 6 12 18 24 30 SE +/- 0.22, N = 9 SE +/- 0.20, N = 12 26.09 26.07 MIN: 24.34 / MAX: 145.36 MIN: 23.84 / MAX: 88.65 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
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 NVIDIA OptiX and NVIDIA CUDA is currently supported. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Blender 3.0 Blend File: BMW27 - Compute: CPU-Only RHEL 9.0 AlmaLinux 9.0 4 8 12 16 20 SE +/- 0.04, N = 3 SE +/- 0.08, N = 3 14.79 14.72
OpenBenchmarking.org Seconds, Fewer Is Better Blender 3.0 Blend File: Classroom - Compute: CPU-Only RHEL 9.0 AlmaLinux 9.0 8 16 24 32 40 SE +/- 0.04, N = 3 SE +/- 0.08, N = 3 36.67 36.71
OpenBenchmarking.org Seconds, Fewer Is Better Blender 3.0 Blend File: Fishy Cat - Compute: CPU-Only RHEL 9.0 AlmaLinux 9.0 5 10 15 20 25 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 19.18 19.02
OpenBenchmarking.org Seconds, Fewer Is Better Blender 3.0 Blend File: Barbershop - Compute: CPU-Only RHEL 9.0 AlmaLinux 9.0 30 60 90 120 150 SE +/- 3.14, N = 12 SE +/- 0.21, N = 3 145.84 142.79
OpenBenchmarking.org Seconds, Fewer Is Better Blender 3.0 Blend File: Pabellon Barcelona - Compute: CPU-Only RHEL 9.0 AlmaLinux 9.0 10 20 30 40 50 SE +/- 0.17, N = 3 SE +/- 0.02, N = 3 45.50 45.13
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 RHEL 9.0 AlmaLinux 9.0 200 400 600 800 1000 SE +/- 2.52, N = 3 SE +/- 6.23, N = 3 1141 1148
nginx This is a benchmark of the lightweight Nginx HTTP(S) web-server. This Nginx web server benchmark test profile makes use of the Golang "Bombardier" program for facilitating the HTTP requests over a fixed period time with a configurable number of concurrent clients. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 1000 RHEL 9.0 AlmaLinux 9.0 20K 40K 60K 80K 100K SE +/- 118.41, N = 3 SE +/- 72.96, N = 3 86232.69 83400.76 1. (CC) gcc options: -lcrypt -lz -O3 -march=native
ONNX Runtime ONNX Runtime is developed by Microsoft and partners as a open-source, cross-platform, high performance machine learning inferencing and training accelerator. This test profile runs the ONNX Runtime with various models available from the ONNX Zoo. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Inferences Per Minute, More Is Better ONNX Runtime 1.11 Model: GPT-2 - Device: CPU - Executor: Standard RHEL 9.0 AlmaLinux 9.0 2K 4K 6K 8K 10K SE +/- 617.28, N = 9 SE +/- 96.07, N = 3 9158 8503 1. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto -fno-fat-lto-objects -ldl -lrt
OpenBenchmarking.org Inferences Per Minute, More Is Better ONNX Runtime 1.11 Model: yolov4 - Device: CPU - Executor: Standard RHEL 9.0 AlmaLinux 9.0 60 120 180 240 300 SE +/- 3.27, N = 12 SE +/- 2.03, N = 3 287 279 1. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto -fno-fat-lto-objects -ldl -lrt
OpenBenchmarking.org Inferences Per Minute, More Is Better ONNX Runtime 1.11 Model: bertsquad-12 - Device: CPU - Executor: Standard RHEL 9.0 AlmaLinux 9.0 120 240 360 480 600 SE +/- 6.86, N = 12 SE +/- 5.99, N = 3 526 536 1. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto -fno-fat-lto-objects -ldl -lrt
OpenBenchmarking.org Inferences Per Minute, More Is Better ONNX Runtime 1.11 Model: ArcFace ResNet-100 - Device: CPU - Executor: Standard RHEL 9.0 AlmaLinux 9.0 200 400 600 800 1000 SE +/- 6.65, N = 3 SE +/- 8.41, N = 3 1144 1160 1. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto -fno-fat-lto-objects -ldl -lrt
PHPBench PHPBench is a benchmark suite for PHP. It performs a large number of simple tests in order to bench various aspects of the PHP interpreter. PHPBench can be used to compare hardware, operating systems, PHP versions, PHP accelerators and caches, compiler options, etc. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite RHEL 9.0 AlmaLinux 9.0 140K 280K 420K 560K 700K SE +/- 3970.04, N = 3 SE +/- 1624.31, N = 3 660092 657180
LuaRadio LuaRadio is a lightweight software-defined radio (SDR) framework built atop LuaJIT. LuaRadio provides a suite of source, sink, and processing blocks, with a simple API for defining flow graphs, running flow graphs, creating blocks, and creating data types. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MiB/s, More Is Better LuaRadio 0.9.1 Test: Hilbert Transform AlmaLinux 9.0 5 10 15 20 25 SE +/- 0.00, N = 3 22.9
Mobile Neural Network MNN is the Mobile Neural Network as a highly efficient, lightweight deep learning framework developed by Alibaba. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.2 Model: mobilenetV3 AlmaLinux 9.0 2 4 6 8 10 SE +/- 1.329, N = 12 6.700 MIN: 2.72 / MAX: 23.39 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.2 Model: squeezenetv1.1 AlmaLinux 9.0 3 6 9 12 15 SE +/- 1.59, N = 12 10.59 MIN: 4.95 / MAX: 38.79 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.2 Model: SqueezeNetV1.0 AlmaLinux 9.0 3 6 9 12 15 SE +/- 2.294, N = 12 9.951 MIN: 6.46 / MAX: 74.31 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.2 Model: MobileNetV2_224 AlmaLinux 9.0 2 4 6 8 10 SE +/- 0.606, N = 12 6.263 MIN: 3.39 / MAX: 30.13 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.2 Model: mobilenet-v1-1.0 AlmaLinux 9.0 0.8762 1.7524 2.6286 3.5048 4.381 SE +/- 0.152, N = 12 3.894 MIN: 2.84 / MAX: 12.46 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
RHEL 9.0 Processor: 2 x AMD EPYC 7773X 64-Core @ 2.20GHz (128 Cores / 256 Threads), Motherboard: AMD DAYTONA_X (RYM1009B BIOS), Chipset: AMD Starship/Matisse, Memory: 16 x 32 GB DDR4-3200MT/s 36ASF4G72PZ-3G2E2, Disk: 800GB INTEL SSDPF21Q800GB, Graphics: ASPEED, Monitor: VE228, Network: 2 x Mellanox MT27710
OS: Red Hat Enterprise Linux 9.0, Kernel: 5.14.0-70.13.1.el9_0.x86_64 (x86_64), Desktop: GNOME Shell 40.9, Display Server: X Server 1.20.11, Compiler: GCC 11.2.1 20220127, File-System: xfs, Screen Resolution: 1920x1080
Kernel Notes: Transparent Huge Pages: alwaysCompiler Notes: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-host-bind-now --enable-host-pie --enable-initfini-array --enable-languages=c,c++,fortran,lto --enable-link-serialization=1 --enable-multilib --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=x86-64 --with-arch_64=x86-64-v2 --with-build-config=bootstrap-lto --with-gcc-major-version-only --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driver --without-islProcessor Notes: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa001229Java Notes: OpenJDK Runtime Environment 18.9 (build 11.0.15+10-LTS)Python Notes: Python 3.9.10Security Notes: SELinux + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: 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 Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 3 June 2022 09:21 by user .
AlmaLinux 9.0 Processor: 2 x AMD EPYC 7773X 64-Core @ 2.20GHz (128 Cores / 256 Threads), Motherboard: AMD DAYTONA_X (RYM1009B BIOS), Chipset: AMD Starship/Matisse, Memory: 16 x 32 GB DDR4-3200MT/s 36ASF4G72PZ-3G2E2, Disk: 800GB INTEL SSDPF21Q800GB, Graphics: ASPEED, Monitor: VE228, Network: 2 x Mellanox MT27710
OS: AlmaLinux 9.0, Kernel: 5.14.0-70.13.1.el9_0.x86_64 (x86_64), Desktop: GNOME Shell 40.9, Display Server: X Server 1.20.11, Compiler: GCC 11.2.1 20220127, File-System: xfs, Screen Resolution: 1920x1080
Kernel Notes: Transparent Huge Pages: alwaysCompiler Notes: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-host-bind-now --enable-host-pie --enable-initfini-array --enable-languages=c,c++,fortran,lto --enable-link-serialization=1 --enable-multilib --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=x86-64 --with-arch_64=x86-64-v2 --with-build-config=bootstrap-lto --with-gcc-major-version-only --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driver --without-islProcessor Notes: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa001229Java Notes: OpenJDK Runtime Environment 18.9 (build 11.0.15+10-LTS)Python Notes: Python 3.9.10Security Notes: SELinux + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: 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 Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 8 June 2022 05:00 by user .