Linux Servers AlmaLinux vs. RHEL 9.0

Benchmarks by Michael Larabel for a future article looking at RHEL 9.0 performance.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 2206086-NE-ALMALINUX77
Jump To Table - Results

View

Do Not Show Noisy Results
Do Not Show Results With Incomplete Data
Do Not Show Results With Little Change/Spread
List Notable Results
Show Result Confidence Charts
Allow Limiting Results To Certain Suite(s)

Statistics

Show Overall Harmonic Mean(s)
Show Overall Geometric Mean
Show Wins / Losses Counts (Pie Chart)
Normalize Results
Remove Outliers Before Calculating Averages

Graph Settings

Force Line Graphs Where Applicable
Convert To Scalar Where Applicable
Prefer Vertical Bar Graphs

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Highlight
Result
Toggle/Hide
Result
Result
Identifier
Performance Per
Dollar
Date
Run
  Test
  Duration
RHEL 9.0
June 03 2022
  10 Hours, 37 Minutes
AlmaLinux 9.0
June 08 2022
  11 Hours, 44 Minutes
Invert Behavior (Only Show Selected Data)
  11 Hours, 11 Minutes
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


Linux Servers AlmaLinux vs. RHEL 9.0OpenBenchmarking.orgPhoronix Test Suite2 x AMD EPYC 7773X 64-Core @ 2.20GHz (128 Cores / 256 Threads)AMD DAYTONA_X (RYM1009B BIOS)AMD Starship/Matisse16 x 32 GB DDR4-3200MT/s 36ASF4G72PZ-3G2E2800GB INTEL SSDPF21Q800GBASPEEDVE2282 x Mellanox MT27710Red Hat Enterprise Linux 9.0AlmaLinux 9.05.14.0-70.13.1.el9_0.x86_64 (x86_64)GNOME Shell 40.9X Server 1.20.11GCC 11.2.1 20220127xfs1920x1080ProcessorMotherboardChipsetMemoryDiskGraphicsMonitorNetworkOSsKernelDesktopDisplay ServerCompilerFile-SystemScreen ResolutionLinux Servers AlmaLinux Vs. RHEL 9.0 BenchmarksSystem Logs- Transparent Huge Pages: always- --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-isl - Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa001229 - OpenJDK Runtime Environment 18.9 (build 11.0.15+10-LTS)- Python 3.9.10- 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

RHEL 9.0 vs. AlmaLinux 9.0 ComparisonPhoronix Test SuiteBaseline+1.9%+1.9%+3.8%+3.8%+5.7%+5.7%+7.6%+7.6%6%4%3%2.7%2.3%2.1%2.1%2.1%GPT-2 - CPU - Standard7.7%3 - Compression SpeedMaterial Tester5.3%chaos4.7%tConvolve OpenMP - Gridding4.6%264.3%264.1%S.V.M.P4.1%resnet-v2-50Time To Compile3.5%10003.4%VMAF Optimized - Bosphorus 1080p3.1%19 - D.S263%Time To Compile2.9%262.9%yolov4 - CPU - Standard2.9%tConvolve OpenMP - DegriddingSENDFILEH22.2%Barbershop - CPU-OnlyRTLightmap.hdr.4096x40963, Long Mode - Compression Speed3, Long Mode - Compression Speed2.1%19 - Compression Speed2%ONNX RuntimeZstd CompressionAppleseedPyPerformanceASKAPGraph500Graph500Stress-NGMobile Neural NetworkBuild2nginxSVT-VP9Zstd CompressionGraph500Timed Apache CompilationGraph500ONNX RuntimeASKAPStress-NGDaCapo BenchmarkBlenderIntel Open Image DenoiseZstd CompressionZstd CompressionZstd CompressionRHEL 9.0AlmaLinux 9.0

Linux Servers AlmaLinux vs. RHEL 9.0appleseed: Material Testerpyperformance: chaosgraph500: 26graph500: 26stress-ng: System V Message Passingbuild2: Time To Compilenginx: 1000svt-vp9: VMAF Optimized - Bosphorus 1080pcompress-zstd: 19 - Decompression Speedgraph500: 26build-apache: Time To Compilegraph500: 26onnx: yolov4 - CPU - Standardaskap: tConvolve OpenMP - Degriddingstress-ng: SENDFILEoidn: RTLightmap.hdr.4096x4096compress-zstd: 3, Long Mode - Compression Speedcompress-zstd: 3, Long Mode - Compression Speedcompress-zstd: 19 - Compression Speedonnx: bertsquad-12 - CPU - Standardstress-ng: Memory Copyingpyperformance: gobuild-mplayer: Time To Compilesrsran: OFDM_Testpyperformance: regex_compilerenaissance: Rand Forestnamd: ATPase Simulation - 327,506 Atomscompress-zstd: 19, Long Mode - Compression Speedstress-ng: MEMFDonnx: ArcFace ResNet-100 - CPU - Standardmrbayes: Primate Phylogeny Analysisaskap: Hogbom Clean OpenMPcompress-7zip: Decompression Ratingappleseed: Emilybuild-linux-kernel: defconfigsrsran: 5G PHY_DL_NR Test 52 PRB SISO 64-QAMngspice: C7552pyperformance: pathlibjava-jmh: Throughputsvt-vp9: Visual Quality Optimized - Bosphorus 1080pcompress-zstd: 19 - Compression Speedm-queens: Time To Solvepyperformance: 2to3pyperformance: json_loadsblender: Fishy Cat - CPU-Onlystress-ng: MMAPblender: Pabellon Barcelona - CPU-Onlysqlite-speedtest: Timed Time - Size 1,000crafty: Elapsed Timeappleseed: Disney Materialradiance: SMP Parallelcompress-zstd: 19, Long Mode - Compression Speedpybench: Total For Average Test Timesluaradio: FM Deemphasis Filterbuild-gdb: Time To Compileaskap: tConvolve MPI - Griddingfinancebench: Bonds OpenMPluaradio: Five Back to Back FIR Filterssrsran: 4G PHY_DL_Test 100 PRB MIMO 256-QAMaskap: tConvolve MPI - Degriddingjpegxl-decode: 1himeno: Poisson Pressure Solverblender: BMW27 - CPU-Onlyospray: particle_volume/ao/real_timesrsran: 4G PHY_DL_Test 100 PRB SISO 256-QAMcompress-zstd: 3 - Decompression Speedstress-ng: Semaphoresastcenc: Exhaustivephpbench: PHP Benchmark Suiteasmfish: 1024 Hash Memory, 26 Depthliquid-dsp: 64 - 256 - 57dacapobench: Jythoncompress-zstd: 3, Long Mode - Decompression Speedsrsran: 4G PHY_DL_Test 100 PRB MIMO 256-QAMsrsran: 4G PHY_DL_Test 100 PRB SISO 64-QAMcompress-zstd: 19 - Decompression Speedcompress-7zip: Compression Ratingsrsran: 4G PHY_DL_Test 100 PRB SISO 64-QAMospray: gravity_spheres_volume/dim_512/ao/real_timeospray: particle_volume/scivis/real_timepennant: sedovbigstress-ng: Matrix Mathcompress-zstd: 19, Long Mode - Decompression Speedsrsran: 4G PHY_DL_Test 100 PRB MIMO 64-QAMsvt-vp9: PSNR/SSIM Optimized - Bosphorus 1080pastcenc: Mediumpyperformance: pickle_pure_pythoncompress-zstd: 19, Long Mode - Decompression Speedospray: gravity_spheres_volume/dim_512/scivis/real_timejpegxl: JPEG - 8luajit: Compositebuild-nodejs: Time To Compileopenssl: luaradio: Complex Phaseospray: gravity_spheres_volume/dim_512/pathtracer/real_timesrsran: 4G PHY_DL_Test 100 PRB MIMO 64-QAMetcpak: ETC1numpy: stress-ng: Mallocpyperformance: python_startupblender: Classroom - CPU-Onlysecuremark: SecureMark-TLSliquid-dsp: 160 - 256 - 57compress-zstd: 3, Long Mode - Decompression Speedastcenc: Thoroughstress-ng: CPU Stressstress-ng: Glibc Qsort Data Sortingsrsran: 4G PHY_DL_Test 100 PRB SISO 256-QAMmnn: inception-v3etcpak: DXT1stress-ng: CPU Cacheliquid-dsp: 128 - 256 - 57etcpak: ETC2etcpak: ETC1 + Ditheringbuild-llvm: Unix Makefilesbuild-llvm: Ninjastress-ng: Cryptobuild-php: Time To Compiletjbench: Decompression Throughputstress-ng: Vector Mathfinancebench: Repo OpenMPcoremark: CoreMark Size 666 - Iterations Per Secondopenssl: dolfyn: Computational Fluid Dynamicsluaradio: Hilbert Transformpyperformance: django_templatepyperformance: floatoidn: RT.ldr_alb_nrm.3840x2160oidn: RT.hdr_alb_nrm.3840x2160srsran: 5G PHY_DL_NR Test 52 PRB SISO 64-QAMjpegxl: PNG - 8simdjson: LargeRandsimdjson: Kostyamnn: mobilenet-v1-1.0mnn: MobileNetV2_224mnn: SqueezeNetV1.0mnn: squeezenetv1.1mnn: mobilenetV3onnx: GPT-2 - CPU - Standardblender: Barbershop - CPU-Onlymnn: resnet-v2-50stress-ng: Glibc C String Functionsaskap: tConvolve OpenMP - Griddingospray: particle_volume/pathtracer/real_timecompress-zstd: 3 - Compression Speeddacapobench: Tradebeansdacapobench: H2incompact3d: input.i3d 129 Cells Per Directionpennant: leblancbigRHEL 9.0AlmaLinux 9.0336.0404751289946950009756990009850920.2153.76986232.69411.403376.050281400020.46837155900028714966.92070705.840.94823.0849.4114.952612968.582798.247130146667188680.40.2251662.62145.061144142.623339.461763949136.35850319.00959.5100.81817.8158475086528.59336.07113.55.50834223.319.184716.7345.5058.088918954546.823802179.66762.91141228.947.99971171.852505.8085941087.9410.663620.859.723886.27680614.79128.825412.63791.818217149.225.8731660092290166091311353333340394135.1135.4137.03465.4706503379.916.7815123.4365.394441387988.283547.6127.1404.533.88284843441.616.077028.891405.5395.13527057.8603.725.7307377.1282.084483.85591945797.518.9536.6724024457383333334221.25.1217258591.921357.26143.326.0861104.0816.965675900000173.191254.166175.63994.701164418.2833.580194.352598705343.2435291.9049484541231.7893271772035.017.53752.71211.951.94121.10.990.962.799158145.8424.16114155471.6313263.8162.8816540.4468137502.695861533.798277353.9856051349537930009368490009458709.5055.66883400.76399.163478.848819000021.06936112000027915372.12117984.210.96840.1832.3112.753612731.982848.389128066667191669.90.2218961.72114.851160140.666343.777754769138.00029119.23658.899.65517.6156837106257.38333.13114.55.46034523.119.024677.6245.1358.548925216146.511195180.87463.31148227.648.27371567.152787.9218751093.6408.563937.359.433867.56099714.72129.425410.73774.718298806.995.8992657180291400521310090000040234119.8134.9137.53453.3708888378.716.7294123.8085.409248389017.663557.0127.4405.483.89134853434.916.047628.841407.8695.28927100.4602.825.6953377.6281.712484.48592639160.888.9436.7124048657432666674217.95.1177258776.601358.22143.426.0681104.73516.955678666667173.108254.249175.69494.727164374.2133.589194.398698705479.1335297.7135424541670.5570271771896.317.53622.952.71211.951.94121.10.990.962.793.8946.2639.95110.5896.7008503142.7923.22913916387.5212678.9165.4996930.8461538322.716011753.871700OpenBenchmarking.org

Appleseed

Appleseed is an open-source production renderer focused on physically-based global illumination rendering engine primarily designed for animation and visual effects. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: Material TesterAlmaLinux 9.0RHEL 9.080160240320400353.99336.04

PyPerformance

PyPerformance is the reference Python performance benchmark suite. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: chaosAlmaLinux 9.0RHEL 9.0306090120150SE +/- 0.33, N = 3SE +/- 0.33, N = 3134128

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.orgbfs max_TEPS, More Is BetterGraph500 3.0Scale: 26AlmaLinux 9.0RHEL 9.0200M400M600M800M1000M9537930009946950001. (CC) gcc options: -fcommon -O3 -lpthread -lm -lmpi

OpenBenchmarking.orgbfs median_TEPS, More Is BetterGraph500 3.0Scale: 26AlmaLinux 9.0RHEL 9.0200M400M600M800M1000M9368490009756990001. (CC) gcc options: -fcommon -O3 -lpthread -lm -lmpi

Stress-NG

Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: System V Message PassingAlmaLinux 9.0RHEL 9.02M4M6M8M10MSE +/- 91954.56, N = 6SE +/- 92486.83, N = 159458709.509850920.211. (CC) gcc options: -O2 -std=gnu99 -lm -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

Build2

This test profile measures the time to bootstrap/install the build2 C++ build toolchain from source. Build2 is a cross-platform build toolchain for C/C++ code and features Cargo-like features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterBuild2 0.13Time To CompileAlmaLinux 9.0RHEL 9.01326395265SE +/- 0.29, N = 3SE +/- 0.05, N = 355.6753.77

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.orgRequests Per Second, More Is Betternginx 1.21.1Concurrent Requests: 1000AlmaLinux 9.0RHEL 9.020K40K60K80K100KSE +/- 72.96, N = 3SE +/- 118.41, N = 383400.7686232.691. (CC) gcc options: -lcrypt -lz -O3 -march=native

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.orgFrames Per Second, More Is BetterSVT-VP9 0.3Tuning: VMAF Optimized - Input: Bosphorus 1080pAlmaLinux 9.0RHEL 9.090180270360450SE +/- 3.69, N = 6SE +/- 3.60, N = 15399.16411.401. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

Zstd Compression

This test measures the time needed to compress/decompress a sample file (a FreeBSD disk image - FreeBSD-12.2-RELEASE-amd64-memstick.img) using Zstd compression with options for different compression levels / settings. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19 - Decompression SpeedAlmaLinux 9.0RHEL 9.07001400210028003500SE +/- 1.88, N = 3SE +/- 83.81, N = 33478.83376.01. (CC) gcc options: -O3 -pthread -lz -llzma

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.orgsssp max_TEPS, More Is BetterGraph500 3.0Scale: 26AlmaLinux 9.0RHEL 9.0110M220M330M440M550M4881900005028140001. (CC) gcc options: -fcommon -O3 -lpthread -lm -lmpi

Timed Apache Compilation

This test times how long it takes to build the Apache HTTPD web server. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Apache Compilation 2.4.41Time To CompileAlmaLinux 9.0RHEL 9.0510152025SE +/- 0.02, N = 3SE +/- 0.01, N = 321.0720.47

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.orgsssp median_TEPS, More Is BetterGraph500 3.0Scale: 26AlmaLinux 9.0RHEL 9.080M160M240M320M400M3611200003715590001. (CC) gcc options: -fcommon -O3 -lpthread -lm -lmpi

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.orgInferences Per Minute, More Is BetterONNX Runtime 1.11Model: yolov4 - Device: CPU - Executor: StandardAlmaLinux 9.0RHEL 9.060120180240300SE +/- 2.03, N = 3SE +/- 3.27, N = 122792871. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto -fno-fat-lto-objects -ldl -lrt

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.orgMillion Grid Points Per Second, More Is BetterASKAP 1.0Test: tConvolve OpenMP - DegriddingAlmaLinux 9.0RHEL 9.03K6K9K12K15KSE +/- 290.03, N = 3SE +/- 188.39, N = 1115372.114966.91. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

Stress-NG

Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: SENDFILEAlmaLinux 9.0RHEL 9.0500K1000K1500K2000K2500KSE +/- 3399.99, N = 3SE +/- 838.16, N = 32117984.212070705.841. (CC) gcc options: -O2 -std=gnu99 -lm -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

Intel Open Image Denoise

Open Image Denoise is a denoising library for ray-tracing and part of the oneAPI rendering toolkit. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgImages / Sec, More Is BetterIntel Open Image Denoise 1.4.0Run: RTLightmap.hdr.4096x4096AlmaLinux 9.0RHEL 9.00.2160.4320.6480.8641.08SE +/- 0.01, N = 3SE +/- 0.00, N = 30.960.94

Zstd Compression

This test measures the time needed to compress/decompress a sample input file using Zstd compression supplied by the system or otherwise externally of the test profile. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterZstd CompressionCompression Level: 3, Long Mode - Compression SpeedAlmaLinux 9.0RHEL 9.02004006008001000SE +/- 7.85, N = 15SE +/- 0.46, N = 3840.1823.01. *** zstd command line interface 64-bits v1.5.1, by Yann Collet ***

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 3, Long Mode - Compression SpeedAlmaLinux 9.0RHEL 9.02004006008001000SE +/- 0.19, N = 3SE +/- 5.77, N = 13832.3849.41. (CC) gcc options: -O3 -pthread -lz -llzma

OpenBenchmarking.orgMB/s, More Is BetterZstd CompressionCompression Level: 19 - Compression SpeedAlmaLinux 9.0RHEL 9.0306090120150SE +/- 1.32, N = 3SE +/- 1.35, N = 3112.7114.91. *** zstd command line interface 64-bits v1.5.1, by Yann Collet ***

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.orgInferences Per Minute, More Is BetterONNX Runtime 1.11Model: bertsquad-12 - Device: CPU - Executor: StandardAlmaLinux 9.0RHEL 9.0120240360480600SE +/- 5.99, N = 3SE +/- 6.86, N = 125365261. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto -fno-fat-lto-objects -ldl -lrt

Stress-NG

Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Memory CopyingAlmaLinux 9.0RHEL 9.03K6K9K12K15KSE +/- 38.11, N = 3SE +/- 48.66, N = 312731.9812968.581. (CC) gcc options: -O2 -std=gnu99 -lm -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

PyPerformance

PyPerformance is the reference Python performance benchmark suite. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: goAlmaLinux 9.0RHEL 9.060120180240300SE +/- 0.33, N = 3SE +/- 0.33, N = 3284279

Timed MPlayer Compilation

This test times how long it takes to build the MPlayer open-source media player program. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MPlayer Compilation 1.5Time To CompileAlmaLinux 9.0RHEL 9.0246810SE +/- 0.035, N = 3SE +/- 0.029, N = 38.3898.247

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.orgSamples / Second, More Is BettersrsRAN 21.10Test: OFDM_TestAlmaLinux 9.0RHEL 9.030M60M90M120M150MSE +/- 1128912.95, N = 3SE +/- 997705.30, N = 151280666671301466671. (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

PyPerformance

PyPerformance is the reference Python performance benchmark suite. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: regex_compileAlmaLinux 9.0RHEL 9.04080120160200SE +/- 0.33, N = 3SE +/- 0.00, N = 3191188

Renaissance

Renaissance is a suite of benchmarks designed to test the Java JVM from Apache Spark to a Twitter-like service to Scala and other features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Random ForestAlmaLinux 9.0RHEL 9.0150300450600750SE +/- 6.20, N = 3SE +/- 10.27, N = 15669.9680.4MIN: 599.86 / MAX: 941.92MIN: 602.58 / MAX: 939.03

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.orgdays/ns, Fewer Is BetterNAMD 2.14ATPase Simulation - 327,506 AtomsAlmaLinux 9.0RHEL 9.00.05070.10140.15210.20280.2535SE +/- 0.00189, N = 3SE +/- 0.00101, N = 30.221890.22516

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.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19, Long Mode - Compression SpeedAlmaLinux 9.0RHEL 9.01428425670SE +/- 0.23, N = 3SE +/- 0.40, N = 361.762.61. (CC) gcc options: -O3 -pthread -lz -llzma

Stress-NG

Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: MEMFDAlmaLinux 9.0RHEL 9.05001000150020002500SE +/- 2.43, N = 3SE +/- 5.67, N = 32114.852145.061. (CC) gcc options: -O2 -std=gnu99 -lm -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

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.orgInferences Per Minute, More Is BetterONNX Runtime 1.11Model: ArcFace ResNet-100 - Device: CPU - Executor: StandardAlmaLinux 9.0RHEL 9.02004006008001000SE +/- 8.41, N = 3SE +/- 6.65, N = 3116011441. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto -fno-fat-lto-objects -ldl -lrt

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.orgSeconds, Fewer Is BetterTimed MrBayes Analysis 3.2.7Primate Phylogeny AnalysisAlmaLinux 9.0RHEL 9.0306090120150SE +/- 0.68, N = 3SE +/- 0.40, N = 3140.67142.621. (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

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.orgIterations Per Second, More Is BetterASKAP 1.0Test: Hogbom Clean OpenMPAlmaLinux 9.0RHEL 9.070140210280350SE +/- 4.41, N = 12SE +/- 4.00, N = 3343.78339.461. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

7-Zip Compression

This is a test of 7-Zip compression/decompression with its integrated benchmark feature. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 21.06Test: Decompression RatingAlmaLinux 9.0RHEL 9.0160K320K480K640K800KSE +/- 12409.11, N = 5SE +/- 9443.61, N = 37547697639491. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

Appleseed

Appleseed is an open-source production renderer focused on physically-based global illumination rendering engine primarily designed for animation and visual effects. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: EmilyAlmaLinux 9.0RHEL 9.0306090120150138.00136.36

Timed Linux Kernel Compilation

This test times how long it takes to build the Linux kernel in a default configuration (defconfig) for the architecture being tested or alternatively an allmodconfig for building all possible kernel modules for the build. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.16Build: defconfigAlmaLinux 9.0RHEL 9.0510152025SE +/- 0.05, N = 3SE +/- 0.06, N = 319.2419.01

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.orgUE Mb/s, More Is BettersrsRAN 21.10Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAMAlmaLinux 9.0RHEL 9.01326395265SE +/- 0.07, N = 3SE +/- 0.09, N = 358.859.51. (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

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.orgSeconds, Fewer Is BetterNgspice 34Circuit: C7552AlmaLinux 9.0RHEL 9.020406080100SE +/- 0.05, N = 3SE +/- 0.55, N = 399.66100.821. (CC) gcc options: -O0 -fopenmp -lm -lstdc++ -lfftw3 -lXaw -lXmu -lXt -lXext -lX11 -lSM -lICE

PyPerformance

PyPerformance is the reference Python performance benchmark suite. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: pathlibAlmaLinux 9.0RHEL 9.048121620SE +/- 0.03, N = 3SE +/- 0.03, N = 317.617.8

Java JMH

This very basic test profile runs the stock benchmark of the Java JMH benchmark via Maven. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOps/s, More Is BetterJava JMHThroughputAlmaLinux 9.0RHEL 9.030000M60000M90000M120000M150000M156837106257.38158475086528.59

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.orgFrames Per Second, More Is BetterSVT-VP9 0.3Tuning: Visual Quality Optimized - Input: Bosphorus 1080pAlmaLinux 9.0RHEL 9.070140210280350SE +/- 3.49, N = 3SE +/- 0.91, N = 3333.13336.071. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

Zstd Compression

This test measures the time needed to compress/decompress a sample file (a FreeBSD disk image - FreeBSD-12.2-RELEASE-amd64-memstick.img) using Zstd compression with options for different compression levels / settings. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19 - Compression SpeedAlmaLinux 9.0RHEL 9.0306090120150SE +/- 0.72, N = 3SE +/- 1.30, N = 3114.5113.51. (CC) gcc options: -O3 -pthread -lz -llzma

m-queens

A solver for the N-queens problem with multi-threading support via the OpenMP library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is Betterm-queens 1.2Time To SolveAlmaLinux 9.0RHEL 9.01.23932.47863.71794.95726.1965SE +/- 0.020, N = 3SE +/- 0.046, N = 35.4605.5081. (CXX) g++ options: -fopenmp -O2 -march=native

PyPerformance

PyPerformance is the reference Python performance benchmark suite. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: 2to3AlmaLinux 9.0RHEL 9.070140210280350SE +/- 0.33, N = 3SE +/- 0.33, N = 3345342

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: json_loadsAlmaLinux 9.0RHEL 9.0612182430SE +/- 0.03, N = 3SE +/- 0.00, N = 323.123.3

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.orgSeconds, Fewer Is BetterBlender 3.0Blend File: Fishy Cat - Compute: CPU-OnlyAlmaLinux 9.0RHEL 9.0510152025SE +/- 0.06, N = 3SE +/- 0.05, N = 319.0219.18

Stress-NG

Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: MMAPAlmaLinux 9.0RHEL 9.010002000300040005000SE +/- 18.73, N = 3SE +/- 19.21, N = 34677.624716.731. (CC) gcc options: -O2 -std=gnu99 -lm -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

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.orgSeconds, Fewer Is BetterBlender 3.0Blend File: Pabellon Barcelona - Compute: CPU-OnlyAlmaLinux 9.0RHEL 9.01020304050SE +/- 0.02, N = 3SE +/- 0.17, N = 345.1345.50

SQLite Speedtest

This is a benchmark of SQLite's speedtest1 benchmark program with an increased problem size of 1,000. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000AlmaLinux 9.0RHEL 9.01326395265SE +/- 0.09, N = 3SE +/- 0.05, N = 358.5558.091. (CC) gcc options: -O2 -lz

Crafty

This is a performance test of Crafty, an advanced open-source chess engine. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgNodes Per Second, More Is BetterCrafty 25.2Elapsed TimeAlmaLinux 9.0RHEL 9.02M4M6M8M10MSE +/- 13871.70, N = 3SE +/- 3914.63, N = 3925216191895451. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm

Appleseed

Appleseed is an open-source production renderer focused on physically-based global illumination rendering engine primarily designed for animation and visual effects. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: Disney MaterialAlmaLinux 9.0RHEL 9.0112233445546.5146.82

Radiance Benchmark

This is a benchmark of NREL Radiance, a synthetic imaging system that is open-source and developed by the Lawrence Berkeley National Laboratory in California. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterRadiance Benchmark 5.0Test: SMP ParallelAlmaLinux 9.0RHEL 9.04080120160200180.87179.67

Zstd Compression

This test measures the time needed to compress/decompress a sample input file using Zstd compression supplied by the system or otherwise externally of the test profile. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterZstd CompressionCompression Level: 19, Long Mode - Compression SpeedAlmaLinux 9.0RHEL 9.01428425670SE +/- 0.32, N = 3SE +/- 0.48, N = 363.362.91. *** zstd command line interface 64-bits v1.5.1, by Yann Collet ***

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.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesAlmaLinux 9.0RHEL 9.02004006008001000SE +/- 6.23, N = 3SE +/- 2.52, N = 311481141

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.orgMiB/s, More Is BetterLuaRadio 0.9.1Test: FM Deemphasis FilterAlmaLinux 9.0RHEL 9.050100150200250SE +/- 3.00, N = 3SE +/- 1.48, N = 3227.6228.9

Timed GDB GNU Debugger Compilation

This test times how long it takes to build the GNU Debugger (GDB) in a default configuration. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed GDB GNU Debugger Compilation 10.2Time To CompileAlmaLinux 9.0RHEL 9.01122334455SE +/- 0.38, N = 3SE +/- 0.08, N = 348.2748.00

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.orgMpix/sec, More Is BetterASKAP 1.0Test: tConvolve MPI - GriddingAlmaLinux 9.0RHEL 9.015K30K45K60K75KSE +/- 408.97, N = 3SE +/- 696.55, N = 371567.171171.81. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

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.orgms, Fewer Is BetterFinanceBench 2016-07-25Benchmark: Bonds OpenMPAlmaLinux 9.0RHEL 9.011K22K33K44K55KSE +/- 455.26, N = 3SE +/- 85.33, N = 352787.9252505.811. (CXX) g++ options: -O3 -march=native -fopenmp

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.orgMiB/s, More Is BetterLuaRadio 0.9.1Test: Five Back to Back FIR FiltersAlmaLinux 9.0RHEL 9.02004006008001000SE +/- 4.11, N = 3SE +/- 2.47, N = 31093.61087.9

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.orgeNb Mb/s, More Is BettersrsRAN 21.10Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAMAlmaLinux 9.0RHEL 9.090180270360450SE +/- 2.78, N = 12SE +/- 1.44, N = 3408.5410.61. (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

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.orgMpix/sec, More Is BetterASKAP 1.0Test: tConvolve MPI - DegriddingAlmaLinux 9.0RHEL 9.014K28K42K56K70KSE +/- 326.20, N = 3SE +/- 556.62, N = 363937.363620.81. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

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.orgMP/s, More Is BetterJPEG XL Decoding libjxl 0.6.1CPU Threads: 1AlmaLinux 9.0RHEL 9.01326395265SE +/- 0.18, N = 3SE +/- 0.08, N = 359.4359.72

Himeno Benchmark

The Himeno benchmark is a linear solver of pressure Poisson using a point-Jacobi method. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverAlmaLinux 9.0RHEL 9.08001600240032004000SE +/- 46.27, N = 15SE +/- 32.74, N = 33867.563886.281. (CC) gcc options: -O3 -mavx2

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.orgSeconds, Fewer Is BetterBlender 3.0Blend File: BMW27 - Compute: CPU-OnlyAlmaLinux 9.0RHEL 9.048121620SE +/- 0.08, N = 3SE +/- 0.04, N = 314.7214.79

OSPray

OpenBenchmarking.orgItems Per Second, More Is BetterOSPray 2.9Benchmark: particle_volume/ao/real_timeAlmaLinux 9.0RHEL 9.0306090120150SE +/- 0.78, N = 3SE +/- 0.11, N = 3129.43128.83

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.orgeNb Mb/s, More Is BettersrsRAN 21.10Test: 4G PHY_DL_Test 100 PRB SISO 256-QAMAlmaLinux 9.0RHEL 9.090180270360450SE +/- 0.58, N = 3SE +/- 0.80, N = 3410.7412.61. (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

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.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 3 - Decompression SpeedAlmaLinux 9.0RHEL 9.08001600240032004000SE +/- 3.62, N = 7SE +/- 3.65, N = 113774.73791.81. (CC) gcc options: -O3 -pthread -lz -llzma

Stress-NG

Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: SemaphoresAlmaLinux 9.0RHEL 9.04M8M12M16M20MSE +/- 159900.95, N = 3SE +/- 139547.64, N = 318298806.9918217149.221. (CC) gcc options: -O2 -std=gnu99 -lm -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

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.orgSeconds, Fewer Is BetterASTC Encoder 3.2Preset: ExhaustiveAlmaLinux 9.0RHEL 9.01.32732.65463.98195.30926.6365SE +/- 0.0096, N = 3SE +/- 0.0026, N = 35.89925.87311. (CXX) g++ options: -O3 -flto -pthread

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.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteAlmaLinux 9.0RHEL 9.0140K280K420K560K700KSE +/- 1624.31, N = 3SE +/- 3970.04, N = 3657180660092

asmFish

This is a test of asmFish, an advanced chess benchmark written in Assembly. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgNodes/second, More Is BetterasmFish 2018-07-231024 Hash Memory, 26 DepthAlmaLinux 9.0RHEL 9.060M120M180M240M300MSE +/- 3059489.29, N = 4SE +/- 2315245.75, N = 3291400521290166091

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.orgsamples/s, More Is BetterLiquid-DSP 2021.01.31Threads: 64 - Buffer Length: 256 - Filter Length: 57AlmaLinux 9.0RHEL 9.0700M1400M2100M2800M3500MSE +/- 6646051.46, N = 3SE +/- 5982288.67, N = 3310090000031135333331. (CC) gcc options: -O3 -pthread -lm -lc -lliquid

DaCapo Benchmark

This test runs the DaCapo Benchmarks written in Java and intended to test system/CPU performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonAlmaLinux 9.0RHEL 9.09001800270036004500SE +/- 17.37, N = 4SE +/- 16.85, N = 440234039

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.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 3, Long Mode - Decompression SpeedAlmaLinux 9.0RHEL 9.09001800270036004500SE +/- 10.26, N = 3SE +/- 3.62, N = 134119.84135.11. (CC) gcc options: -O3 -pthread -lz -llzma

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.orgUE Mb/s, More Is BettersrsRAN 21.10Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAMAlmaLinux 9.0RHEL 9.0306090120150SE +/- 0.26, N = 12SE +/- 0.72, N = 3134.9135.41. (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.orgUE Mb/s, More Is BettersrsRAN 21.10Test: 4G PHY_DL_Test 100 PRB SISO 64-QAMAlmaLinux 9.0RHEL 9.0306090120150SE +/- 0.50, N = 3SE +/- 0.59, N = 3137.5137.01. (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

Zstd Compression

This test measures the time needed to compress/decompress a sample input file using Zstd compression supplied by the system or otherwise externally of the test profile. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterZstd CompressionCompression Level: 19 - Decompression SpeedAlmaLinux 9.0RHEL 9.07001400210028003500SE +/- 9.97, N = 3SE +/- 11.29, N = 33453.33465.41. *** zstd command line interface 64-bits v1.5.1, by Yann Collet ***

7-Zip Compression

This is a test of 7-Zip compression/decompression with its integrated benchmark feature. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 21.06Test: Compression RatingAlmaLinux 9.0RHEL 9.0150K300K450K600K750KSE +/- 7662.89, N = 5SE +/- 4112.89, N = 37088887065031. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

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.orgeNb Mb/s, More Is BettersrsRAN 21.10Test: 4G PHY_DL_Test 100 PRB SISO 64-QAMAlmaLinux 9.0RHEL 9.080160240320400SE +/- 0.92, N = 3SE +/- 0.35, N = 3378.7379.91. (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

OSPray

OpenBenchmarking.orgItems Per Second, More Is BetterOSPray 2.9Benchmark: gravity_spheres_volume/dim_512/ao/real_timeAlmaLinux 9.0RHEL 9.048121620SE +/- 0.03, N = 3SE +/- 0.02, N = 316.7316.78

OpenBenchmarking.orgItems Per Second, More Is BetterOSPray 2.9Benchmark: particle_volume/scivis/real_timeAlmaLinux 9.0RHEL 9.0306090120150SE +/- 0.16, N = 3SE +/- 0.22, N = 3123.81123.44

Pennant

Pennant is an application focused on hydrodynamics on general unstructured meshes in 2D. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgHydro Cycle Time - Seconds, Fewer Is BetterPennant 1.0.1Test: sedovbigAlmaLinux 9.0RHEL 9.01.21712.43423.65134.86846.0855SE +/- 0.052761, N = 15SE +/- 0.069579, N = 35.4092485.3944411. (CXX) g++ options: -fopenmp -lmpi_cxx -lmpi

Stress-NG

Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Matrix MathAlmaLinux 9.0RHEL 9.080K160K240K320K400KSE +/- 3169.40, N = 3SE +/- 1064.88, N = 3389017.66387988.281. (CC) gcc options: -O2 -std=gnu99 -lm -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

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.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19, Long Mode - Decompression SpeedAlmaLinux 9.0RHEL 9.08001600240032004000SE +/- 2.74, N = 3SE +/- 8.73, N = 33557.03547.61. (CC) gcc options: -O3 -pthread -lz -llzma

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.orgUE Mb/s, More Is BettersrsRAN 21.10Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAMAlmaLinux 9.0RHEL 9.0306090120150SE +/- 0.23, N = 3SE +/- 0.35, N = 3127.4127.11. (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

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.orgFrames Per Second, More Is BetterSVT-VP9 0.3Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080pAlmaLinux 9.0RHEL 9.090180270360450SE +/- 4.80, N = 3SE +/- 2.79, N = 3405.48404.531. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

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.orgSeconds, Fewer Is BetterASTC Encoder 3.2Preset: MediumAlmaLinux 9.0RHEL 9.00.87551.7512.62653.5024.3775SE +/- 0.0181, N = 3SE +/- 0.0135, N = 33.89133.88281. (CXX) g++ options: -O3 -flto -pthread

PyPerformance

PyPerformance is the reference Python performance benchmark suite. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: pickle_pure_pythonAlmaLinux 9.0RHEL 9.0100200300400500SE +/- 0.00, N = 3SE +/- 0.00, N = 3485484

Zstd Compression

This test measures the time needed to compress/decompress a sample input file using Zstd compression supplied by the system or otherwise externally of the test profile. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterZstd CompressionCompression Level: 19, Long Mode - Decompression SpeedAlmaLinux 9.0RHEL 9.07001400210028003500SE +/- 3.19, N = 3SE +/- 0.95, N = 33434.93441.61. *** zstd command line interface 64-bits v1.5.1, by Yann Collet ***

OSPray

OpenBenchmarking.orgItems Per Second, More Is BetterOSPray 2.9Benchmark: gravity_spheres_volume/dim_512/scivis/real_timeAlmaLinux 9.0RHEL 9.048121620SE +/- 0.01, N = 3SE +/- 0.02, N = 316.0516.08

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.orgMP/s, More Is BetterJPEG XL libjxl 0.6.1Input: JPEG - Encode Speed: 8AlmaLinux 9.0RHEL 9.0714212835SE +/- 0.07, N = 3SE +/- 0.12, N = 328.8428.891. (CXX) g++ options: -funwind-tables -O3 -O2 -fPIE -pie

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.orgMflops, More Is BetterLuaJIT 2.1-gitTest: CompositeAlmaLinux 9.0RHEL 9.030060090012001500SE +/- 1.45, N = 3SE +/- 0.40, N = 31407.861405.531. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

Timed Node.js Compilation

This test profile times how long it takes to build/compile Node.js itself from source. Node.js is a JavaScript run-time built from the Chrome V8 JavaScript engine while itself is written in C/C++. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Node.js Compilation 17.3Time To CompileAlmaLinux 9.0RHEL 9.020406080100SE +/- 0.20, N = 3SE +/- 0.08, N = 395.2995.14

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.orgsign/s, More Is BetterOpenSSLAlmaLinux 9.0RHEL 9.06K12K18K24K30KSE +/- 13.94, N = 3SE +/- 41.97, N = 327100.427057.81. OpenSSL 3.0.1 14 Dec 2021 (Library: OpenSSL 3.0.1 14 Dec 2021)

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.orgMiB/s, More Is BetterLuaRadio 0.9.1Test: Complex PhaseAlmaLinux 9.0RHEL 9.0130260390520650SE +/- 0.70, N = 3SE +/- 0.45, N = 3602.8603.7

OSPray

OpenBenchmarking.orgItems Per Second, More Is BetterOSPray 2.9Benchmark: gravity_spheres_volume/dim_512/pathtracer/real_timeAlmaLinux 9.0RHEL 9.0612182430SE +/- 0.03, N = 3SE +/- 0.06, N = 325.7025.73

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.orgeNb Mb/s, More Is BettersrsRAN 21.10Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAMAlmaLinux 9.0RHEL 9.080160240320400SE +/- 0.23, N = 3SE +/- 0.39, N = 3377.6377.11. (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

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.orgMpx/s, More Is BetterEtcpak 0.7Configuration: ETC1AlmaLinux 9.0RHEL 9.060120180240300SE +/- 0.01, N = 3SE +/- 0.05, N = 3281.71282.081. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread

Numpy Benchmark

This is a test to obtain the general Numpy performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgScore, More Is BetterNumpy BenchmarkAlmaLinux 9.0RHEL 9.0100200300400500SE +/- 2.39, N = 3SE +/- 2.07, N = 3484.48483.85

Stress-NG

Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: MallocAlmaLinux 9.0RHEL 9.0130M260M390M520M650MSE +/- 555307.36, N = 3SE +/- 1848329.99, N = 3592639160.88591945797.511. (CC) gcc options: -O2 -std=gnu99 -lm -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

PyPerformance

PyPerformance is the reference Python performance benchmark suite. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: python_startupAlmaLinux 9.0RHEL 9.03691215SE +/- 0.00, N = 3SE +/- 0.00, N = 38.948.95

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.orgSeconds, Fewer Is BetterBlender 3.0Blend File: Classroom - Compute: CPU-OnlyAlmaLinux 9.0RHEL 9.0816243240SE +/- 0.08, N = 3SE +/- 0.04, N = 336.7136.67

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.orgmarks, More Is BetterSecureMark 1.0.4Benchmark: SecureMark-TLSAlmaLinux 9.0RHEL 9.050K100K150K200K250KSE +/- 319.53, N = 3SE +/- 456.60, N = 32404862402441. (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.orgsamples/s, More Is BetterLiquid-DSP 2021.01.31Threads: 160 - Buffer Length: 256 - Filter Length: 57AlmaLinux 9.0RHEL 9.01200M2400M3600M4800M6000MSE +/- 5926587.93, N = 3SE +/- 1827870.65, N = 3574326666757383333331. (CC) gcc options: -O3 -pthread -lm -lc -lliquid

Zstd Compression

This test measures the time needed to compress/decompress a sample input file using Zstd compression supplied by the system or otherwise externally of the test profile. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterZstd CompressionCompression Level: 3, Long Mode - Decompression SpeedAlmaLinux 9.0RHEL 9.09001800270036004500SE +/- 4.28, N = 15SE +/- 5.55, N = 34217.94221.21. *** zstd command line interface 64-bits v1.5.1, by Yann Collet ***

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.orgSeconds, Fewer Is BetterASTC Encoder 3.2Preset: ThoroughAlmaLinux 9.0RHEL 9.01.15242.30483.45724.60965.762SE +/- 0.0038, N = 3SE +/- 0.0029, N = 35.11775.12171. (CXX) g++ options: -O3 -flto -pthread

Stress-NG

Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: CPU StressAlmaLinux 9.0RHEL 9.060K120K180K240K300KSE +/- 145.71, N = 3SE +/- 125.95, N = 3258776.60258591.921. (CC) gcc options: -O2 -std=gnu99 -lm -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Glibc Qsort Data SortingAlmaLinux 9.0RHEL 9.030060090012001500SE +/- 10.85, N = 3SE +/- 11.58, N = 31358.221357.261. (CC) gcc options: -O2 -std=gnu99 -lm -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

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.orgUE Mb/s, More Is BettersrsRAN 21.10Test: 4G PHY_DL_Test 100 PRB SISO 256-QAMAlmaLinux 9.0RHEL 9.0306090120150SE +/- 0.45, N = 3SE +/- 0.35, N = 3143.4143.31. (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

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.orgms, Fewer Is BetterMobile Neural Network 1.2Model: inception-v3AlmaLinux 9.0RHEL 9.0612182430SE +/- 0.20, N = 12SE +/- 0.22, N = 926.0726.09MIN: 23.84 / MAX: 88.65MIN: 24.34 / MAX: 145.361. (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

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.orgMpx/s, More Is BetterEtcpak 0.7Configuration: DXT1AlmaLinux 9.0RHEL 9.02004006008001000SE +/- 0.27, N = 3SE +/- 1.04, N = 31104.741104.081. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread

Stress-NG

Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: CPU CacheAlmaLinux 9.0RHEL 9.048121620SE +/- 0.00, N = 3SE +/- 0.00, N = 316.9516.961. (CC) gcc options: -O2 -std=gnu99 -lm -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

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.orgsamples/s, More Is BetterLiquid-DSP 2021.01.31Threads: 128 - Buffer Length: 256 - Filter Length: 57AlmaLinux 9.0RHEL 9.01200M2400M3600M4800M6000MSE +/- 3663028.50, N = 3SE +/- 5108163.40, N = 3567866666756759000001. (CC) gcc options: -O3 -pthread -lm -lc -lliquid

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.orgMpx/s, More Is BetterEtcpak 0.7Configuration: ETC2AlmaLinux 9.0RHEL 9.04080120160200SE +/- 0.00, N = 3SE +/- 0.05, N = 3173.11173.191. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread

OpenBenchmarking.orgMpx/s, More Is BetterEtcpak 0.7Configuration: ETC1 + DitheringAlmaLinux 9.0RHEL 9.060120180240300SE +/- 0.01, N = 3SE +/- 0.00, N = 3254.25254.171. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread

Timed LLVM Compilation

This test times how long it takes to build the LLVM compiler stack. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 13.0Build System: Unix MakefilesAlmaLinux 9.0RHEL 9.04080120160200SE +/- 0.38, N = 3SE +/- 0.38, N = 3175.69175.64

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 13.0Build System: NinjaAlmaLinux 9.0RHEL 9.020406080100SE +/- 0.16, N = 3SE +/- 0.42, N = 394.7394.70

Stress-NG

Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: CryptoAlmaLinux 9.0RHEL 9.040K80K120K160K200KSE +/- 148.69, N = 3SE +/- 221.24, N = 3164374.21164418.281. (CC) gcc options: -O2 -std=gnu99 -lm -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

Timed PHP Compilation

This test times how long it takes to build PHP 7. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 7.4.2Time To CompileAlmaLinux 9.0RHEL 9.0816243240SE +/- 0.05, N = 3SE +/- 0.06, N = 333.5933.58

libjpeg-turbo tjbench

tjbench is a JPEG decompression/compression benchmark that is part of libjpeg-turbo, a JPEG image codec library optimized for SIMD instructions on modern CPU architectures. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMegapixels/sec, More Is Betterlibjpeg-turbo tjbench 2.1.0Test: Decompression ThroughputAlmaLinux 9.0RHEL 9.04080120160200SE +/- 0.10, N = 3SE +/- 0.15, N = 3194.40194.351. (CC) gcc options: -O3 -rdynamic

Stress-NG

Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Vector MathAlmaLinux 9.0RHEL 9.0150K300K450K600K750KSE +/- 195.09, N = 3SE +/- 156.24, N = 3705479.13705343.241. (CC) gcc options: -O2 -std=gnu99 -lm -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

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.orgms, Fewer Is BetterFinanceBench 2016-07-25Benchmark: Repo OpenMPAlmaLinux 9.0RHEL 9.08K16K24K32K40KSE +/- 7.96, N = 3SE +/- 24.61, N = 335297.7135291.901. (CXX) g++ options: -O3 -march=native -fopenmp

Coremark

This is a test of EEMBC CoreMark processor benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgIterations/Sec, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per SecondAlmaLinux 9.0RHEL 9.01000K2000K3000K4000K5000KSE +/- 10268.58, N = 3SE +/- 4869.41, N = 34541670.564541231.791. (CC) gcc options: -O2 -lrt" -lrt

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.orgverify/s, More Is BetterOpenSSLAlmaLinux 9.0RHEL 9.0400K800K1200K1600K2000KSE +/- 1107.51, N = 3SE +/- 733.31, N = 31771896.31772035.01. OpenSSL 3.0.1 14 Dec 2021 (Library: OpenSSL 3.0.1 14 Dec 2021)

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.orgSeconds, Fewer Is BetterDolfyn 0.527Computational Fluid DynamicsAlmaLinux 9.0RHEL 9.048121620SE +/- 0.00, N = 3SE +/- 0.02, N = 317.5417.54

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.orgMiB/s, More Is BetterLuaRadio 0.9.1Test: Hilbert TransformAlmaLinux 9.0510152025SE +/- 0.00, N = 322.9

PyPerformance

PyPerformance is the reference Python performance benchmark suite. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: django_templateAlmaLinux 9.0RHEL 9.01224364860SE +/- 0.06, N = 3SE +/- 0.07, N = 352.752.7

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: floatAlmaLinux 9.0RHEL 9.0306090120150SE +/- 0.33, N = 3SE +/- 0.00, N = 3121121

Intel Open Image Denoise

Open Image Denoise is a denoising library for ray-tracing and part of the oneAPI rendering toolkit. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgImages / Sec, More Is BetterIntel Open Image Denoise 1.4.0Run: RT.ldr_alb_nrm.3840x2160AlmaLinux 9.0RHEL 9.00.43880.87761.31641.75522.194SE +/- 0.01, N = 3SE +/- 0.01, N = 31.951.95

OpenBenchmarking.orgImages / Sec, More Is BetterIntel Open Image Denoise 1.4.0Run: RT.hdr_alb_nrm.3840x2160AlmaLinux 9.0RHEL 9.00.43650.8731.30951.7462.1825SE +/- 0.00, N = 3SE +/- 0.01, N = 31.941.94

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.orgeNb Mb/s, More Is BettersrsRAN 21.10Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAMAlmaLinux 9.0RHEL 9.0306090120150SE +/- 0.37, N = 3SE +/- 0.32, N = 3121.1121.11. (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

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.orgMP/s, More Is BetterJPEG XL libjxl 0.6.1Input: PNG - Encode Speed: 8AlmaLinux 9.0RHEL 9.00.22280.44560.66840.89121.114SE +/- 0.00, N = 3SE +/- 0.00, N = 30.990.991. (CXX) g++ options: -funwind-tables -O3 -O2 -fPIE -pie

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.orgGB/s, More Is Bettersimdjson 1.0Throughput Test: LargeRandomAlmaLinux 9.0RHEL 9.00.2160.4320.6480.8641.08SE +/- 0.00, N = 3SE +/- 0.00, N = 30.960.961. (CXX) g++ options: -O3

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 1.0Throughput Test: KostyaAlmaLinux 9.0RHEL 9.00.62781.25561.88342.51123.139SE +/- 0.01, N = 3SE +/- 0.00, N = 32.792.791. (CXX) g++ options: -O3

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.orgms, Fewer Is BetterMobile Neural Network 1.2Model: mobilenet-v1-1.0AlmaLinux 9.00.87621.75242.62863.50484.381SE +/- 0.152, N = 123.894MIN: 2.84 / MAX: 12.461. (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.orgms, Fewer Is BetterMobile Neural Network 1.2Model: MobileNetV2_224AlmaLinux 9.0246810SE +/- 0.606, N = 126.263MIN: 3.39 / MAX: 30.131. (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.orgms, Fewer Is BetterMobile Neural Network 1.2Model: SqueezeNetV1.0AlmaLinux 9.03691215SE +/- 2.294, N = 129.951MIN: 6.46 / MAX: 74.311. (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.orgms, Fewer Is BetterMobile Neural Network 1.2Model: squeezenetv1.1AlmaLinux 9.03691215SE +/- 1.59, N = 1210.59MIN: 4.95 / MAX: 38.791. (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.orgms, Fewer Is BetterMobile Neural Network 1.2Model: mobilenetV3AlmaLinux 9.0246810SE +/- 1.329, N = 126.700MIN: 2.72 / MAX: 23.391. (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

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.orgInferences Per Minute, More Is BetterONNX Runtime 1.11Model: GPT-2 - Device: CPU - Executor: StandardAlmaLinux 9.0RHEL 9.02K4K6K8K10KSE +/- 96.07, N = 3SE +/- 617.28, N = 9850391581. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto -fno-fat-lto-objects -ldl -lrt

Blender

Blender is an open-source 3D creation and modeling software project. This test is of Blender's Cycles benchmark with various sample files. GPU computing via NVIDIA OptiX and NVIDIA CUDA is currently supported. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 3.0Blend File: Barbershop - Compute: CPU-OnlyAlmaLinux 9.0RHEL 9.0306090120150SE +/- 0.21, N = 3SE +/- 3.14, N = 12142.79145.84

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.orgms, Fewer Is BetterMobile Neural Network 1.2Model: resnet-v2-50AlmaLinux 9.0RHEL 9.0612182430SE +/- 0.18, N = 12SE +/- 0.96, N = 923.2324.16MIN: 19.83 / MAX: 56.14MIN: 19.56 / MAX: 80.851. (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

Stress-NG

Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Glibc C String FunctionsAlmaLinux 9.0RHEL 9.03M6M9M12M15MSE +/- 247638.71, N = 12SE +/- 72912.94, N = 313916387.5214155471.631. (CC) gcc options: -O2 -std=gnu99 -lm -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

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.orgMillion Grid Points Per Second, More Is BetterASKAP 1.0Test: tConvolve OpenMP - GriddingAlmaLinux 9.0RHEL 9.03K6K9K12K15KSE +/- 0.00, N = 3SE +/- 278.01, N = 1212678.913263.81. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

OSPray

OpenBenchmarking.orgItems Per Second, More Is BetterOSPray 2.9Benchmark: particle_volume/pathtracer/real_timeAlmaLinux 9.0RHEL 9.04080120160200SE +/- 1.76, N = 3SE +/- 3.72, N = 9165.50162.88

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.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 3 - Compression SpeedAlmaLinux 9.0RHEL 9.015003000450060007500SE +/- 63.59, N = 7SE +/- 161.79, N = 156930.86540.41. (CC) gcc options: -O3 -pthread -lz -llzma

DaCapo Benchmark

This test runs the DaCapo Benchmarks written in Java and intended to test system/CPU performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradebeansAlmaLinux 9.0RHEL 9.010002000300040005000SE +/- 156.37, N = 16SE +/- 125.35, N = 2046154681

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2AlmaLinux 9.0RHEL 9.08001600240032004000SE +/- 87.41, N = 16SE +/- 59.31, N = 2038323750

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.orgSeconds, Fewer Is BetterXcompact3d Incompact3d 2021-03-11Input: input.i3d 129 Cells Per DirectionAlmaLinux 9.0RHEL 9.00.61111.22221.83332.44443.0555SE +/- 0.10756124, N = 15SE +/- 0.11316943, N = 152.716011752.695861531. (F9X) gfortran options: -cpp -O2 -funroll-loops -floop-optimize -fcray-pointer -fbacktrace -lmpi_usempif08 -lmpi_mpifh -lmpi

Pennant

Pennant is an application focused on hydrodynamics on general unstructured meshes in 2D. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgHydro Cycle Time - Seconds, Fewer Is BetterPennant 1.0.1Test: leblancbigAlmaLinux 9.0RHEL 9.00.87111.74222.61333.48444.3555SE +/- 0.082593, N = 15SE +/- 0.080838, N = 123.8717003.7982771. (CXX) g++ options: -fopenmp -lmpi_cxx -lmpi

149 Results Shown

Appleseed
PyPerformance
Graph500:
  26:
    bfs max_TEPS
    bfs median_TEPS
Stress-NG
Build2
nginx
SVT-VP9
Zstd Compression
Graph500
Timed Apache Compilation
Graph500
ONNX Runtime
ASKAP
Stress-NG
Intel Open Image Denoise
Zstd Compression
Zstd Compression
Zstd Compression
ONNX Runtime
Stress-NG
PyPerformance
Timed MPlayer Compilation
srsRAN
PyPerformance
Renaissance
NAMD
Zstd Compression
Stress-NG
ONNX Runtime
Timed MrBayes Analysis
ASKAP
7-Zip Compression
Appleseed
Timed Linux Kernel Compilation
srsRAN
Ngspice
PyPerformance
Java JMH
SVT-VP9
Zstd Compression
m-queens
PyPerformance:
  2to3
  json_loads
Blender
Stress-NG
Blender
SQLite Speedtest
Crafty
Appleseed
Radiance Benchmark
Zstd Compression
PyBench
LuaRadio
Timed GDB GNU Debugger Compilation
ASKAP
FinanceBench
LuaRadio
srsRAN
ASKAP
JPEG XL Decoding libjxl
Himeno Benchmark
Blender
OSPray
srsRAN
Zstd Compression
Stress-NG
ASTC Encoder
PHPBench
asmFish
Liquid-DSP
DaCapo Benchmark
Zstd Compression
srsRAN:
  4G PHY_DL_Test 100 PRB MIMO 256-QAM
  4G PHY_DL_Test 100 PRB SISO 64-QAM
Zstd Compression
7-Zip Compression
srsRAN
OSPray:
  gravity_spheres_volume/dim_512/ao/real_time
  particle_volume/scivis/real_time
Pennant
Stress-NG
Zstd Compression
srsRAN
SVT-VP9
ASTC Encoder
PyPerformance
Zstd Compression
OSPray
JPEG XL libjxl
LuaJIT
Timed Node.js Compilation
OpenSSL
LuaRadio
OSPray
srsRAN
Etcpak
Numpy Benchmark
Stress-NG
PyPerformance
Blender
SecureMark
Liquid-DSP
Zstd Compression
ASTC Encoder
Stress-NG:
  CPU Stress
  Glibc Qsort Data Sorting
srsRAN
Mobile Neural Network
Etcpak
Stress-NG
Liquid-DSP
Etcpak:
  ETC2
  ETC1 + Dithering
Timed LLVM Compilation:
  Unix Makefiles
  Ninja
Stress-NG
Timed PHP Compilation
libjpeg-turbo tjbench
Stress-NG
FinanceBench
Coremark
OpenSSL
Dolfyn
LuaRadio
PyPerformance:
  django_template
  float
Intel Open Image Denoise:
  RT.ldr_alb_nrm.3840x2160
  RT.hdr_alb_nrm.3840x2160
srsRAN
JPEG XL libjxl
simdjson:
  LargeRand
  Kostya
Mobile Neural Network:
  mobilenet-v1-1.0
  MobileNetV2_224
  SqueezeNetV1.0
  squeezenetv1.1
  mobilenetV3
ONNX Runtime
Blender
Mobile Neural Network
Stress-NG
ASKAP
OSPray
Zstd Compression
DaCapo Benchmark:
  Tradebeans
  H2
Xcompact3d Incompact3d
Pennant