Additional Zen 5 Linux Distro Benchmarks AMD Ryzen 9 9950X 16-Core testing with a ASUS ROG STRIX X670E-E GAMING WIFI (2204 BIOS) and AMD Radeon RX 7900 GRE 16GB on Arch Linux via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2408173-NE-2408167NE62&sro&grs .
Additional Zen 5 Linux Distro Benchmarks Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Compiler File-System Screen Resolution Ubuntu 24.04 LTS Arch Linux AMD Ryzen 9 9950X 16-Core @ 8.18GHz (16 Cores / 32 Threads) ASUS ROG STRIX X670E-E GAMING WIFI (2204 BIOS) AMD Device 14d8 2 x 16GB DDR5-6000MT/s G Skill F5-6000J3038F16G Western Digital WD_BLACK SN850X 2000GB AMD Radeon RX 7900 GRE 16GB (2200/3000MHz) AMD Navi 31 HDMI/DP DELL U2723QE Intel I225-V + Intel Wi-Fi 6E Ubuntu 24.04 6.8.0-40-generic (x86_64) GNOME Shell 46.0 X Server + Wayland 4.6 Mesa 24.0.9-0ubuntu0.1 (LLVM 17.0.6 DRM 3.57) GCC 13.2.0 ext4 3840x2160 AMD Ryzen 9 9950X 16-Core @ 5.75GHz (16 Cores / 32 Threads) Western Digital WD_BLACK SN850X 2000GB + 257GB Flash Drive Arch Linux 6.10.5-arch1-1 (x86_64) GNOME Shell 46.4 4.6 Mesa 24.1.6-arch1.1 (LLVM 18.1.8 DRM 3.57) GCC 14.2.1 20240805 + Clang 18.1.8 + LLVM 18.1.8 btrfs OpenBenchmarking.org Kernel Details - Ubuntu 24.04 LTS: Transparent Huge Pages: madvise - Arch Linux: Transparent Huge Pages: always Compiler Details - Ubuntu 24.04 LTS: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-backtrace --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-13-uJ7kn6/gcc-13-13.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-uJ7kn6/gcc-13-13.2.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v - Arch Linux: --disable-libssp --disable-libstdcxx-pch --disable-werror --enable-__cxa_atexit --enable-bootstrap --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-languages=ada,c,c++,d,fortran,go,lto,m2,objc,obj-c++,rust --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-build-config=bootstrap-lto --with-linker-hash-style=gnu Processor Details - Ubuntu 24.04 LTS: Scaling Governor: amd-pstate-epp powersave (EPP: balance_performance) - CPU Microcode: 0xb40401a - Arch Linux: Scaling Governor: amd-pstate-epp powersave (EPP: performance) - CPU Microcode: 0xb40401a Java Details - Ubuntu 24.04 LTS: OpenJDK Runtime Environment (build 11.0.24+8-post-Ubuntu-1ubuntu324.04.1) - Arch Linux: OpenJDK Runtime Environment (build 11.0.24+8) Python Details - Ubuntu 24.04 LTS: Python 3.12.3 - Arch Linux: Python 3.12.4 Security Details - gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + reg_file_data_sampling: Not affected + retbleed: Not affected + spec_rstack_overflow: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced / Automatic IBRS; IBPB: conditional; STIBP: always-on; RSB filling; PBRSB-eIBRS: Not affected; BHI: Not affected + srbds: Not affected + tsx_async_abort: Not affected
Additional Zen 5 Linux Distro Benchmarks openssl: AES-128-GCM openssl: AES-256-GCM pyperformance: nbody phpbench: PHP Benchmark Suite pyperformance: gc_collect pyperformance: python_startup blender: Fishy Cat - CPU-Only simdjson: PartialTweets pyperformance: json_loads compress-zstd: 19, Long Mode - Compression Speed srsran: PDSCH Processor Benchmark, Throughput Total simdjson: TopTweet pyperformance: crypto_pyaes numpy: pybench: Total For Average Test Times c-ray: 4K - 16 pyperformance: float c-ray: 1080p - 16 pyperformance: go specfem3d: Homogeneous Halfspace minibude: OpenMP - BM1 minibude: OpenMP - BM1 compress-zstd: 19 - Compression Speed compress-zstd: 19, Long Mode - Decompression Speed rocksdb: Rand Read pyperformance: raytrace specfem3d: Tomographic Model dacapobench: H2 Database Engine pyperformance: regex_compile dacapobench: PMD Source Code Analyzer dacapobench: Jython compress-zstd: 8, Long Mode - Decompression Speed clickhouse: 100M Rows Hits Dataset, First Run / Cold Cache simdjson: DistinctUserID pyperformance: pickle_pure_python pyperformance: chaos simdjson: LargeRand specfem3d: Mount St. Helens pyperformance: django_template pyperformance: pathlib pyperformance: asyncio_websockets compress-zstd: 19 - Decompression Speed specfem3d: Water-layered Halfspace clickhouse: 100M Rows Hits Dataset, Second Run pyperformance: xml_etree specfem3d: Layered Halfspace gromacs: MPI CPU - water_GMX50_bare liquid-dsp: 32 - 256 - 512 tensorflow: CPU - 64 - ResNet-50 tensorflow: CPU - 1 - ResNet-50 simdjson: Kostya liquid-dsp: 16 - 256 - 512 clickhouse: 100M Rows Hits Dataset, Third Run pyperformance: asyncio_tcp_ssl namd: ATPase with 327,506 Atoms rocksdb: Update Rand dacapobench: Batik SVG Toolkit namd: STMV with 1,066,628 Atoms openssl: ChaCha20-Poly1305 rocksdb: Read Rand Write Rand pytorch: CPU - 64 - ResNet-50 openssl: ChaCha20 pytorch: CPU - 1 - ResNet-50 liquid-dsp: 32 - 256 - 57 liquid-dsp: 16 - 256 - 57 pyperformance: async_tree_io blender: Pabellon Barcelona - CPU-Only rocksdb: Read While Writing compress-zstd: 8, Long Mode - Compression Speed dacapobench: jMonkeyEngine blender: BMW27 - CPU-Only srsran: PUSCH Processor Benchmark, Throughput Total gimp: unsharp-mask gimp: auto-levels gimp: rotate gimp: resize openssl: RSA4096 openssl: RSA4096 openssl: SHA512 openssl: SHA256 gimp: unsharp-mask gimp: auto-levels gimp: rotate gimp: resize compress-7zip: Decompression Rating compress-7zip: Compression Rating openradioss: INIVOL and Fluid Structure Interaction Drop Container openradioss: Rubber O-Ring Seal Installation openradioss: Bird Strike on Windshield openradioss: Cell Phone Drop Test openradioss: Chrysler Neon 1M openradioss: Bumper Beam openssl: SHA256 Ubuntu 24.04 LTS Arch Linux 111486694197 103329318050 40.2 1520675 612 4.60 61.90 12.27 9.99 50.7 15225.5 12.52 34.8 1015.84 411 96.705 37.2 24.194 63.5 30.109690117 77.685 1942.131 80.6 5276.6 162607673 137 22.401247511 1774 60.7 1060 3486 6958.5 258.13 13.18 143 29.7 2.09 24.904165602 16.7 8.64 279 5293.2 71.617889535 288.10 28.4 72.827114481 3.139 583856667 52.32 17.05 7.50 449986667 287.03 401 3.48618 992873 850 0.98067 155164767847 4040925 57.94 226786563777 84.99 1656166667 1161600000 680 128.14 4666295 1736.5 6782 47.86 2080.1 11.388 8.794 7.558 9.267 157640 193717 247.09 52.80 129.61 44.67 709.41 77.02 418768844937 388023326220 54.7 1149446 525 5.27 70.69 13.80 11.2 56.7 16950.2 13.89 38.5 1119.94 452 104.559 40.2 26.134 67.9 28.172573703 82.943 2073.573 86.0 5624.3 172649676 145 21.166790824 1677 64.0 1114 3326 7275.1 246.95 13.77 137 31 2.18 23.887874656 17.4 8.34 289 5471.0 69.702897800 280.92 27.8 74.052862662 3.189 593053333 51.53 17.28 7.41 455173333 283.99 397 3.51733 1001526 857 0.98655 156089505017 4019957 58.24 227869700823 85.34 1649400000 1166166667 678 128.46 4656517 1739.3 6772 47.79 2080.8 10.429 8.153 6.891 9.130 504077.5 14667.5 14069027267 34005118937 OpenBenchmarking.org
OpenSSL Algorithm: AES-128-GCM OpenBenchmarking.org byte/s, More Is Better OpenSSL Algorithm: AES-128-GCM Arch Linux Ubuntu 24.04 LTS 90000M 180000M 270000M 360000M 450000M SE +/- 77769806.88, N = 3 SE +/- 19413358.63, N = 3 418768844937 111486694197 1. Arch Linux: OpenSSL 3.3.1 4 Jun 2024 (Library: OpenSSL 3.3.1 4 Jun 2024) 2. Ubuntu 24.04 LTS: OpenSSL 3.0.13 30 Jan 2024 (Library: OpenSSL 3.0.13 30 Jan 2024) - Additional Parameters: -engine qatengine -async_jobs 8
OpenSSL Algorithm: AES-256-GCM OpenBenchmarking.org byte/s, More Is Better OpenSSL Algorithm: AES-256-GCM Arch Linux Ubuntu 24.04 LTS 80000M 160000M 240000M 320000M 400000M SE +/- 310190917.70, N = 3 SE +/- 32447630.96, N = 3 388023326220 103329318050 1. Arch Linux: OpenSSL 3.3.1 4 Jun 2024 (Library: OpenSSL 3.3.1 4 Jun 2024) 2. Ubuntu 24.04 LTS: OpenSSL 3.0.13 30 Jan 2024 (Library: OpenSSL 3.0.13 30 Jan 2024) - Additional Parameters: -engine qatengine -async_jobs 8
PyPerformance Benchmark: nbody OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.11 Benchmark: nbody Arch Linux Ubuntu 24.04 LTS 12 24 36 48 60 SE +/- 0.12, N = 3 SE +/- 0.06, N = 3 54.7 40.2
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite Arch Linux Ubuntu 24.04 LTS 300K 600K 900K 1200K 1500K SE +/- 2783.62, N = 3 SE +/- 9096.25, N = 3 1149446 1520675
PyPerformance Benchmark: gc_collect OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.11 Benchmark: gc_collect Arch Linux Ubuntu 24.04 LTS 130 260 390 520 650 SE +/- 0.88, N = 3 SE +/- 2.85, N = 3 525 612
PyPerformance Benchmark: python_startup OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.11 Benchmark: python_startup Arch Linux Ubuntu 24.04 LTS 1.1858 2.3716 3.5574 4.7432 5.929 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 5.27 4.60
Blender Blend File: Fishy Cat - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 4.0.2 Blend File: Fishy Cat - Compute: CPU-Only Arch Linux Ubuntu 24.04 LTS 16 32 48 64 80 SE +/- 0.11, N = 3 SE +/- 0.08, N = 3 70.69 61.90
simdjson Throughput Test: PartialTweets OpenBenchmarking.org GB/s, More Is Better simdjson 3.10 Throughput Test: PartialTweets Arch Linux Ubuntu 24.04 LTS 4 8 12 16 20 SE +/- 0.11, N = 9 SE +/- 0.13, N = 15 13.80 12.27 1. (CXX) g++ options: -O3 -lrt
PyPerformance Benchmark: json_loads OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.11 Benchmark: json_loads Arch Linux Ubuntu 24.04 LTS 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 11.20 9.99
Zstd Compression Compression Level: 19, Long Mode - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 19, Long Mode - Compression Speed Arch Linux Ubuntu 24.04 LTS 13 26 39 52 65 SE +/- 0.09, N = 3 SE +/- 0.15, N = 3 56.7 50.7 1. Arch Linux: *** Zstandard CLI (64-bit) v1.5.6, by Yann Collet *** 2. Ubuntu 24.04 LTS: *** Zstandard CLI (64-bit) v1.5.5, by Yann Collet ***
srsRAN Project Test: PDSCH Processor Benchmark, Throughput Total OpenBenchmarking.org Mbps, More Is Better srsRAN Project 23.10.1-20240325 Test: PDSCH Processor Benchmark, Throughput Total Arch Linux Ubuntu 24.04 LTS 4K 8K 12K 16K 20K SE +/- 146.40, N = 3 SE +/- 208.00, N = 3 16950.2 15225.5 1. (CXX) g++ options: -O3 -march=native -mavx2 -mavx -msse4.1 -mfma -mavx512f -mavx512cd -mavx512bw -mavx512dq -fno-trapping-math -fno-math-errno -ldl
simdjson Throughput Test: TopTweet OpenBenchmarking.org GB/s, More Is Better simdjson 3.10 Throughput Test: TopTweet Arch Linux Ubuntu 24.04 LTS 4 8 12 16 20 SE +/- 0.11, N = 15 SE +/- 0.01, N = 3 13.89 12.52 1. (CXX) g++ options: -O3 -lrt
PyPerformance Benchmark: crypto_pyaes OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.11 Benchmark: crypto_pyaes Arch Linux Ubuntu 24.04 LTS 9 18 27 36 45 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 38.5 34.8
Numpy Benchmark OpenBenchmarking.org Score, More Is Better Numpy Benchmark Arch Linux Ubuntu 24.04 LTS 200 400 600 800 1000 SE +/- 2.20, N = 3 SE +/- 7.13, N = 3 1119.94 1015.84
PyBench Total For Average Test Times OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times Arch Linux Ubuntu 24.04 LTS 100 200 300 400 500 SE +/- 1.00, N = 3 SE +/- 2.52, N = 3 452 411
C-Ray Resolution: 4K - Rays Per Pixel: 16 OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 2.0 Resolution: 4K - Rays Per Pixel: 16 Arch Linux Ubuntu 24.04 LTS 20 40 60 80 100 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 104.56 96.71 1. (CC) gcc options: -lpthread -lm
PyPerformance Benchmark: float OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.11 Benchmark: float Arch Linux Ubuntu 24.04 LTS 9 18 27 36 45 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 40.2 37.2
C-Ray Resolution: 1080p - Rays Per Pixel: 16 OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 2.0 Resolution: 1080p - Rays Per Pixel: 16 Arch Linux Ubuntu 24.04 LTS 6 12 18 24 30 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 26.13 24.19 1. (CC) gcc options: -lpthread -lm
PyPerformance Benchmark: go OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.11 Benchmark: go Arch Linux Ubuntu 24.04 LTS 15 30 45 60 75 SE +/- 0.09, N = 3 SE +/- 0.09, N = 3 67.9 63.5
SPECFEM3D Model: Homogeneous Halfspace OpenBenchmarking.org Seconds, Fewer Is Better SPECFEM3D 4.1.1 Model: Homogeneous Halfspace Arch Linux Ubuntu 24.04 LTS 7 14 21 28 35 SE +/- 0.03, N = 3 SE +/- 0.14, N = 3 28.17 30.11 -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz 1. (F9X) gfortran options: -O2 -fopenmp -std=f2008 -fimplicit-none -fmax-errors=10 -pedantic -pedantic-errors -O3 -finline-functions -lmpi_usempif08 -lmpi_mpifh -lmpi
miniBUDE Implementation: OpenMP - Input Deck: BM1 OpenBenchmarking.org Billion Interactions/s, More Is Better miniBUDE 20210901 Implementation: OpenMP - Input Deck: BM1 Arch Linux Ubuntu 24.04 LTS 20 40 60 80 100 SE +/- 0.10, N = 3 SE +/- 0.05, N = 3 82.94 77.69 1. (CC) gcc options: -std=c99 -Ofast -ffast-math -fopenmp -march=native -lm
miniBUDE Implementation: OpenMP - Input Deck: BM1 OpenBenchmarking.org GFInst/s, More Is Better miniBUDE 20210901 Implementation: OpenMP - Input Deck: BM1 Arch Linux Ubuntu 24.04 LTS 400 800 1200 1600 2000 SE +/- 2.47, N = 3 SE +/- 1.17, N = 3 2073.57 1942.13 1. (CC) gcc options: -std=c99 -Ofast -ffast-math -fopenmp -march=native -lm
Zstd Compression Compression Level: 19 - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 19 - Compression Speed Arch Linux Ubuntu 24.04 LTS 20 40 60 80 100 SE +/- 0.99, N = 3 SE +/- 0.38, N = 3 86.0 80.6 1. Arch Linux: *** Zstandard CLI (64-bit) v1.5.6, by Yann Collet *** 2. Ubuntu 24.04 LTS: *** Zstandard CLI (64-bit) v1.5.5, by Yann Collet ***
Zstd Compression Compression Level: 19, Long Mode - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 19, Long Mode - Decompression Speed Arch Linux Ubuntu 24.04 LTS 1200 2400 3600 4800 6000 SE +/- 41.50, N = 3 SE +/- 21.48, N = 3 5624.3 5276.6 1. Arch Linux: *** Zstandard CLI (64-bit) v1.5.6, by Yann Collet *** 2. Ubuntu 24.04 LTS: *** Zstandard CLI (64-bit) v1.5.5, by Yann Collet ***
RocksDB Test: Random Read OpenBenchmarking.org Op/s, More Is Better RocksDB 9.0 Test: Random Read Arch Linux Ubuntu 24.04 LTS 40M 80M 120M 160M 200M SE +/- 12939.28, N = 3 SE +/- 268513.18, N = 3 172649676 162607673 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti
PyPerformance Benchmark: raytrace OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.11 Benchmark: raytrace Arch Linux Ubuntu 24.04 LTS 30 60 90 120 150 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 145 137
SPECFEM3D Model: Tomographic Model OpenBenchmarking.org Seconds, Fewer Is Better SPECFEM3D 4.1.1 Model: Tomographic Model Arch Linux Ubuntu 24.04 LTS 5 10 15 20 25 SE +/- 0.02, N = 3 SE +/- 0.26, N = 3 21.17 22.40 -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz 1. (F9X) gfortran options: -O2 -fopenmp -std=f2008 -fimplicit-none -fmax-errors=10 -pedantic -pedantic-errors -O3 -finline-functions -lmpi_usempif08 -lmpi_mpifh -lmpi
DaCapo Benchmark Java Test: H2 Database Engine OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 23.11 Java Test: H2 Database Engine Arch Linux Ubuntu 24.04 LTS 400 800 1200 1600 2000 SE +/- 21.93, N = 3 SE +/- 18.67, N = 4 1677 1774
PyPerformance Benchmark: regex_compile OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.11 Benchmark: regex_compile Arch Linux Ubuntu 24.04 LTS 14 28 42 56 70 SE +/- 0.09, N = 3 SE +/- 0.03, N = 3 64.0 60.7
DaCapo Benchmark Java Test: PMD Source Code Analyzer OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 23.11 Java Test: PMD Source Code Analyzer Arch Linux Ubuntu 24.04 LTS 200 400 600 800 1000 SE +/- 11.56, N = 5 SE +/- 8.05, N = 15 1114 1060
DaCapo Benchmark Java Test: Jython OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 23.11 Java Test: Jython Arch Linux Ubuntu 24.04 LTS 700 1400 2100 2800 3500 SE +/- 32.85, N = 3 SE +/- 12.41, N = 3 3326 3486
Zstd Compression Compression Level: 8, Long Mode - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 8, Long Mode - Decompression Speed Arch Linux Ubuntu 24.04 LTS 1600 3200 4800 6400 8000 SE +/- 3.91, N = 3 SE +/- 9.71, N = 3 7275.1 6958.5 1. Arch Linux: *** Zstandard CLI (64-bit) v1.5.6, by Yann Collet *** 2. Ubuntu 24.04 LTS: *** Zstandard CLI (64-bit) v1.5.5, by Yann Collet ***
ClickHouse 100M Rows Hits Dataset, First Run / Cold Cache OpenBenchmarking.org Queries Per Minute, Geo Mean, More Is Better ClickHouse 22.12.3.5 100M Rows Hits Dataset, First Run / Cold Cache Arch Linux Ubuntu 24.04 LTS 60 120 180 240 300 SE +/- 2.25, N = 3 SE +/- 2.58, N = 3 246.95 258.13 MIN: 12.83 / MAX: 12000 MIN: 13.29 / MAX: 10000
simdjson Throughput Test: DistinctUserID OpenBenchmarking.org GB/s, More Is Better simdjson 3.10 Throughput Test: DistinctUserID Arch Linux Ubuntu 24.04 LTS 4 8 12 16 20 SE +/- 0.13, N = 15 SE +/- 0.16, N = 3 13.77 13.18 1. (CXX) g++ options: -O3 -lrt
PyPerformance Benchmark: pickle_pure_python OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.11 Benchmark: pickle_pure_python Arch Linux Ubuntu 24.04 LTS 30 60 90 120 150 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 137 143
PyPerformance Benchmark: chaos OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.11 Benchmark: chaos Arch Linux Ubuntu 24.04 LTS 7 14 21 28 35 SE +/- 0.00, N = 3 SE +/- 0.06, N = 3 31.0 29.7
simdjson Throughput Test: LargeRandom OpenBenchmarking.org GB/s, More Is Better simdjson 3.10 Throughput Test: LargeRandom Arch Linux Ubuntu 24.04 LTS 0.4905 0.981 1.4715 1.962 2.4525 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 2.18 2.09 1. (CXX) g++ options: -O3 -lrt
SPECFEM3D Model: Mount St. Helens OpenBenchmarking.org Seconds, Fewer Is Better SPECFEM3D 4.1.1 Model: Mount St. Helens Arch Linux Ubuntu 24.04 LTS 6 12 18 24 30 SE +/- 0.24, N = 3 SE +/- 0.17, N = 3 23.89 24.90 -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz 1. (F9X) gfortran options: -O2 -fopenmp -std=f2008 -fimplicit-none -fmax-errors=10 -pedantic -pedantic-errors -O3 -finline-functions -lmpi_usempif08 -lmpi_mpifh -lmpi
PyPerformance Benchmark: django_template OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.11 Benchmark: django_template Arch Linux Ubuntu 24.04 LTS 4 8 12 16 20 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 17.4 16.7
PyPerformance Benchmark: pathlib OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.11 Benchmark: pathlib Arch Linux Ubuntu 24.04 LTS 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 8.34 8.64
PyPerformance Benchmark: asyncio_websockets OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.11 Benchmark: asyncio_websockets Arch Linux Ubuntu 24.04 LTS 60 120 180 240 300 SE +/- 1.20, N = 3 SE +/- 0.33, N = 3 289 279
Zstd Compression Compression Level: 19 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 19 - Decompression Speed Arch Linux Ubuntu 24.04 LTS 1200 2400 3600 4800 6000 SE +/- 42.23, N = 3 SE +/- 15.24, N = 3 5471.0 5293.2 1. Arch Linux: *** Zstandard CLI (64-bit) v1.5.6, by Yann Collet *** 2. Ubuntu 24.04 LTS: *** Zstandard CLI (64-bit) v1.5.5, by Yann Collet ***
SPECFEM3D Model: Water-layered Halfspace OpenBenchmarking.org Seconds, Fewer Is Better SPECFEM3D 4.1.1 Model: Water-layered Halfspace Arch Linux Ubuntu 24.04 LTS 16 32 48 64 80 SE +/- 0.18, N = 3 SE +/- 0.36, N = 3 69.70 71.62 -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz 1. (F9X) gfortran options: -O2 -fopenmp -std=f2008 -fimplicit-none -fmax-errors=10 -pedantic -pedantic-errors -O3 -finline-functions -lmpi_usempif08 -lmpi_mpifh -lmpi
ClickHouse 100M Rows Hits Dataset, Second Run OpenBenchmarking.org Queries Per Minute, Geo Mean, More Is Better ClickHouse 22.12.3.5 100M Rows Hits Dataset, Second Run Arch Linux Ubuntu 24.04 LTS 60 120 180 240 300 SE +/- 3.69, N = 3 SE +/- 2.65, N = 3 280.92 288.10 MIN: 14.55 / MAX: 12000 MIN: 15.67 / MAX: 10000
PyPerformance Benchmark: xml_etree OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.11 Benchmark: xml_etree Arch Linux Ubuntu 24.04 LTS 7 14 21 28 35 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 27.8 28.4
SPECFEM3D Model: Layered Halfspace OpenBenchmarking.org Seconds, Fewer Is Better SPECFEM3D 4.1.1 Model: Layered Halfspace Arch Linux Ubuntu 24.04 LTS 16 32 48 64 80 SE +/- 0.44, N = 3 SE +/- 0.53, N = 3 74.05 72.83 -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz 1. (F9X) gfortran options: -O2 -fopenmp -std=f2008 -fimplicit-none -fmax-errors=10 -pedantic -pedantic-errors -O3 -finline-functions -lmpi_usempif08 -lmpi_mpifh -lmpi
GROMACS Implementation: MPI CPU - Input: water_GMX50_bare OpenBenchmarking.org Ns Per Day, More Is Better GROMACS 2024 Implementation: MPI CPU - Input: water_GMX50_bare Arch Linux Ubuntu 24.04 LTS 0.7175 1.435 2.1525 2.87 3.5875 SE +/- 0.003, N = 3 SE +/- 0.002, N = 3 3.189 3.139 1. (CXX) g++ options: -O3 -lm
Liquid-DSP Threads: 32 - Buffer Length: 256 - Filter Length: 512 OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 1.6 Threads: 32 - Buffer Length: 256 - Filter Length: 512 Arch Linux Ubuntu 24.04 LTS 130M 260M 390M 520M 650M SE +/- 409484.77, N = 3 SE +/- 1327934.90, N = 3 593053333 583856667 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
TensorFlow Device: CPU - Batch Size: 64 - Model: ResNet-50 OpenBenchmarking.org images/sec, More Is Better TensorFlow 2.16.1 Device: CPU - Batch Size: 64 - Model: ResNet-50 Arch Linux Ubuntu 24.04 LTS 12 24 36 48 60 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 51.53 52.32
TensorFlow Device: CPU - Batch Size: 1 - Model: ResNet-50 OpenBenchmarking.org images/sec, More Is Better TensorFlow 2.16.1 Device: CPU - Batch Size: 1 - Model: ResNet-50 Arch Linux Ubuntu 24.04 LTS 4 8 12 16 20 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 17.28 17.05
simdjson Throughput Test: Kostya OpenBenchmarking.org GB/s, More Is Better simdjson 3.10 Throughput Test: Kostya Arch Linux Ubuntu 24.04 LTS 2 4 6 8 10 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 7.41 7.50 1. (CXX) g++ options: -O3 -lrt
Liquid-DSP Threads: 16 - Buffer Length: 256 - Filter Length: 512 OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 1.6 Threads: 16 - Buffer Length: 256 - Filter Length: 512 Arch Linux Ubuntu 24.04 LTS 100M 200M 300M 400M 500M SE +/- 1464608.40, N = 3 SE +/- 552278.11, N = 3 455173333 449986667 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
ClickHouse 100M Rows Hits Dataset, Third Run OpenBenchmarking.org Queries Per Minute, Geo Mean, More Is Better ClickHouse 22.12.3.5 100M Rows Hits Dataset, Third Run Arch Linux Ubuntu 24.04 LTS 60 120 180 240 300 SE +/- 0.58, N = 3 SE +/- 2.53, N = 3 283.99 287.03 MIN: 15.89 / MAX: 10000 MIN: 15.71 / MAX: 12000
PyPerformance Benchmark: asyncio_tcp_ssl OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.11 Benchmark: asyncio_tcp_ssl Arch Linux Ubuntu 24.04 LTS 90 180 270 360 450 SE +/- 1.20, N = 3 SE +/- 0.33, N = 3 397 401
NAMD Input: ATPase with 327,506 Atoms OpenBenchmarking.org ns/day, More Is Better NAMD 3.0b6 Input: ATPase with 327,506 Atoms Arch Linux Ubuntu 24.04 LTS 0.7914 1.5828 2.3742 3.1656 3.957 SE +/- 0.04062, N = 3 SE +/- 0.02411, N = 3 3.51733 3.48618
RocksDB Test: Update Random OpenBenchmarking.org Op/s, More Is Better RocksDB 9.0 Test: Update Random Arch Linux Ubuntu 24.04 LTS 200K 400K 600K 800K 1000K SE +/- 3022.05, N = 3 SE +/- 1039.13, N = 3 1001526 992873 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti
DaCapo Benchmark Java Test: Batik SVG Toolkit OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 23.11 Java Test: Batik SVG Toolkit Arch Linux Ubuntu 24.04 LTS 200 400 600 800 1000 SE +/- 1.86, N = 3 SE +/- 6.43, N = 3 857 850
NAMD Input: STMV with 1,066,628 Atoms OpenBenchmarking.org ns/day, More Is Better NAMD 3.0b6 Input: STMV with 1,066,628 Atoms Arch Linux Ubuntu 24.04 LTS 0.222 0.444 0.666 0.888 1.11 SE +/- 0.00016, N = 3 SE +/- 0.00136, N = 3 0.98655 0.98067
OpenSSL Algorithm: ChaCha20-Poly1305 OpenBenchmarking.org byte/s, More Is Better OpenSSL Algorithm: ChaCha20-Poly1305 Arch Linux Ubuntu 24.04 LTS 30000M 60000M 90000M 120000M 150000M SE +/- 134147436.36, N = 3 SE +/- 29454835.58, N = 3 156089505017 155164767847 1. Arch Linux: OpenSSL 3.3.1 4 Jun 2024 (Library: OpenSSL 3.3.1 4 Jun 2024) 2. Ubuntu 24.04 LTS: OpenSSL 3.0.13 30 Jan 2024 (Library: OpenSSL 3.0.13 30 Jan 2024) - Additional Parameters: -engine qatengine -async_jobs 8
RocksDB Test: Read Random Write Random OpenBenchmarking.org Op/s, More Is Better RocksDB 9.0 Test: Read Random Write Random Arch Linux Ubuntu 24.04 LTS 900K 1800K 2700K 3600K 4500K SE +/- 22505.30, N = 3 SE +/- 36309.53, N = 3 4019957 4040925 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti
PyTorch Device: CPU - Batch Size: 64 - Model: ResNet-50 OpenBenchmarking.org batches/sec, More Is Better PyTorch 2.2.1 Device: CPU - Batch Size: 64 - Model: ResNet-50 Arch Linux Ubuntu 24.04 LTS 13 26 39 52 65 SE +/- 0.48, N = 3 SE +/- 0.12, N = 3 58.24 57.94 MIN: 32.62 / MAX: 60.14 MIN: 38.77 / MAX: 58.88
OpenSSL Algorithm: ChaCha20 OpenBenchmarking.org byte/s, More Is Better OpenSSL Algorithm: ChaCha20 Arch Linux Ubuntu 24.04 LTS 50000M 100000M 150000M 200000M 250000M SE +/- 28919422.64, N = 3 SE +/- 83465673.56, N = 3 227869700823 226786563777 1. Arch Linux: OpenSSL 3.3.1 4 Jun 2024 (Library: OpenSSL 3.3.1 4 Jun 2024) 2. Ubuntu 24.04 LTS: OpenSSL 3.0.13 30 Jan 2024 (Library: OpenSSL 3.0.13 30 Jan 2024) - Additional Parameters: -engine qatengine -async_jobs 8
PyTorch Device: CPU - Batch Size: 1 - Model: ResNet-50 OpenBenchmarking.org batches/sec, More Is Better PyTorch 2.2.1 Device: CPU - Batch Size: 1 - Model: ResNet-50 Arch Linux Ubuntu 24.04 LTS 20 40 60 80 100 SE +/- 0.72, N = 3 SE +/- 0.58, N = 3 85.34 84.99 MIN: 70.68 / MAX: 87.58 MIN: 78.61 / MAX: 86.97
Liquid-DSP Threads: 32 - Buffer Length: 256 - Filter Length: 57 OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 1.6 Threads: 32 - Buffer Length: 256 - Filter Length: 57 Arch Linux Ubuntu 24.04 LTS 400M 800M 1200M 1600M 2000M SE +/- 3317127.27, N = 3 SE +/- 2551034.65, N = 3 1649400000 1656166667 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
Liquid-DSP Threads: 16 - Buffer Length: 256 - Filter Length: 57 OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 1.6 Threads: 16 - Buffer Length: 256 - Filter Length: 57 Arch Linux Ubuntu 24.04 LTS 200M 400M 600M 800M 1000M SE +/- 874325.14, N = 3 SE +/- 1985782.80, N = 3 1166166667 1161600000 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
PyPerformance Benchmark: async_tree_io OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.11 Benchmark: async_tree_io Arch Linux Ubuntu 24.04 LTS 150 300 450 600 750 SE +/- 1.20, N = 3 SE +/- 0.33, N = 3 678 680
Blender Blend File: Pabellon Barcelona - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 4.0.2 Blend File: Pabellon Barcelona - Compute: CPU-Only Arch Linux Ubuntu 24.04 LTS 30 60 90 120 150 SE +/- 0.11, N = 3 SE +/- 0.05, N = 3 128.46 128.14
RocksDB Test: Read While Writing OpenBenchmarking.org Op/s, More Is Better RocksDB 9.0 Test: Read While Writing Arch Linux Ubuntu 24.04 LTS 1000K 2000K 3000K 4000K 5000K SE +/- 15403.90, N = 3 SE +/- 21483.06, N = 3 4656517 4666295 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti
Zstd Compression Compression Level: 8, Long Mode - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 8, Long Mode - Compression Speed Arch Linux Ubuntu 24.04 LTS 400 800 1200 1600 2000 SE +/- 12.22, N = 3 SE +/- 2.37, N = 3 1739.3 1736.5 1. Arch Linux: *** Zstandard CLI (64-bit) v1.5.6, by Yann Collet *** 2. Ubuntu 24.04 LTS: *** Zstandard CLI (64-bit) v1.5.5, by Yann Collet ***
DaCapo Benchmark Java Test: jMonkeyEngine OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 23.11 Java Test: jMonkeyEngine Arch Linux Ubuntu 24.04 LTS 1500 3000 4500 6000 7500 SE +/- 0.67, N = 3 SE +/- 1.45, N = 3 6772 6782
Blender Blend File: BMW27 - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 4.0.2 Blend File: BMW27 - Compute: CPU-Only Arch Linux Ubuntu 24.04 LTS 11 22 33 44 55 SE +/- 0.08, N = 3 SE +/- 0.01, N = 3 47.79 47.86
srsRAN Project Test: PUSCH Processor Benchmark, Throughput Total OpenBenchmarking.org Mbps, More Is Better srsRAN Project 23.10.1-20240325 Test: PUSCH Processor Benchmark, Throughput Total Arch Linux Ubuntu 24.04 LTS 400 800 1200 1600 2000 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 2080.8 2080.1 MIN: 1274.3 MIN: 1273.9 / MAX: 2080.2 1. (CXX) g++ options: -O3 -march=native -mavx2 -mavx -msse4.1 -mfma -mavx512f -mavx512cd -mavx512bw -mavx512dq -fno-trapping-math -fno-math-errno -ldl
GIMP Test: unsharp-mask OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.38 Test: unsharp-mask Arch Linux 3 6 9 12 15 SE +/- 0.01, N = 3 10.43
GIMP Test: auto-levels OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.38 Test: auto-levels Arch Linux 2 4 6 8 10 SE +/- 0.025, N = 3 8.153
GIMP Test: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.38 Test: rotate Arch Linux 2 4 6 8 10 SE +/- 0.016, N = 3 6.891
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.38 Test: resize Arch Linux 3 6 9 12 15 SE +/- 0.096, N = 5 9.130
OpenSSL Algorithm: RSA4096 OpenBenchmarking.org verify/s, More Is Better OpenSSL Algorithm: RSA4096 Arch Linux 110K 220K 330K 440K 550K SE +/- 109.94, N = 3 504077.5 1. OpenSSL 3.3.1 4 Jun 2024 (Library: OpenSSL 3.3.1 4 Jun 2024)
OpenSSL Algorithm: RSA4096 OpenBenchmarking.org sign/s, More Is Better OpenSSL Algorithm: RSA4096 Arch Linux 3K 6K 9K 12K 15K SE +/- 27.42, N = 3 14667.5 1. OpenSSL 3.3.1 4 Jun 2024 (Library: OpenSSL 3.3.1 4 Jun 2024)
OpenSSL Algorithm: SHA512 OpenBenchmarking.org byte/s, More Is Better OpenSSL Algorithm: SHA512 Arch Linux 3000M 6000M 9000M 12000M 15000M SE +/- 5328229.35, N = 3 14069027267 1. OpenSSL 3.3.1 4 Jun 2024 (Library: OpenSSL 3.3.1 4 Jun 2024)
OpenSSL Algorithm: SHA256 OpenBenchmarking.org byte/s, More Is Better OpenSSL Algorithm: SHA256 Arch Linux 7000M 14000M 21000M 28000M 35000M SE +/- 15345327.46, N = 3 34005118937 1. OpenSSL 3.3.1 4 Jun 2024 (Library: OpenSSL 3.3.1 4 Jun 2024)
GIMP Test: unsharp-mask OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.36 Test: unsharp-mask Ubuntu 24.04 LTS 3 6 9 12 15 SE +/- 0.10, N = 3 11.39
GIMP Test: auto-levels OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.36 Test: auto-levels Ubuntu 24.04 LTS 2 4 6 8 10 SE +/- 0.003, N = 3 8.794
GIMP Test: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.36 Test: rotate Ubuntu 24.04 LTS 2 4 6 8 10 SE +/- 0.013, N = 3 7.558
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.36 Test: resize Ubuntu 24.04 LTS 3 6 9 12 15 SE +/- 0.098, N = 5 9.267
7-Zip Compression Test: Decompression Rating OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression Test: Decompression Rating Ubuntu 24.04 LTS 30K 60K 90K 120K 150K SE +/- 159.35, N = 3 157640 1. 7-Zip 23.01 (x64) : Copyright (c) 1999-2023 Igor Pavlov : 2023-06-20
7-Zip Compression Test: Compression Rating OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression Test: Compression Rating Ubuntu 24.04 LTS 40K 80K 120K 160K 200K SE +/- 433.32, N = 3 193717 1. 7-Zip 23.01 (x64) : Copyright (c) 1999-2023 Igor Pavlov : 2023-06-20
OpenRadioss Model: INIVOL and Fluid Structure Interaction Drop Container OpenBenchmarking.org Seconds, Fewer Is Better OpenRadioss 2023.09.15 Model: INIVOL and Fluid Structure Interaction Drop Container Ubuntu 24.04 LTS 50 100 150 200 250 SE +/- 0.35, N = 3 247.09
OpenRadioss Model: Rubber O-Ring Seal Installation OpenBenchmarking.org Seconds, Fewer Is Better OpenRadioss 2023.09.15 Model: Rubber O-Ring Seal Installation Ubuntu 24.04 LTS 12 24 36 48 60 SE +/- 0.11, N = 3 52.80
OpenRadioss Model: Bird Strike on Windshield OpenBenchmarking.org Seconds, Fewer Is Better OpenRadioss 2023.09.15 Model: Bird Strike on Windshield Ubuntu 24.04 LTS 30 60 90 120 150 SE +/- 0.18, N = 3 129.61
OpenRadioss Model: Cell Phone Drop Test OpenBenchmarking.org Seconds, Fewer Is Better OpenRadioss 2023.09.15 Model: Cell Phone Drop Test Ubuntu 24.04 LTS 10 20 30 40 50 SE +/- 0.23, N = 3 44.67
OpenRadioss Model: Chrysler Neon 1M OpenBenchmarking.org Seconds, Fewer Is Better OpenRadioss 2023.09.15 Model: Chrysler Neon 1M Ubuntu 24.04 LTS 150 300 450 600 750 SE +/- 0.67, N = 3 709.41
OpenRadioss Model: Bumper Beam OpenBenchmarking.org Seconds, Fewer Is Better OpenRadioss 2023.09.15 Model: Bumper Beam Ubuntu 24.04 LTS 20 40 60 80 100 SE +/- 0.15, N = 3 77.02
Phoronix Test Suite v10.8.5