Red Hat Enterprise Linux 10 benchmarks on AMD EPYC. RHEL 10.0 Bets vs. RHEL 9.5 performance. Benchmarks by Michael Larabel for a future article.
RHEL 9.5 Processor: AMD EPYC 9655P 96-Core @ 2.60GHz (96 Cores / 192 Threads), Motherboard: Supermicro Super Server H13SSL-N v1.01 (3.0 BIOS), Chipset: AMD Device 153a, Memory: 12 x 64GB DRAM-6000MT/s Micron MTC40F2046S1RC64BDY QSFF, Disk: 2048GB SOLIDIGM SSDPFKNU020TZ, Graphics: ASPEED, Network: 2 x Broadcom NetXtreme BCM5720 PCIe
OS: Red Hat Enterprise Linux 9.5, Kernel: 5.14.0-503.16.1.el9_5.x86_64 (x86_64), Desktop: GNOME Shell 40.10, Display Server: X Server, Compiler: GCC 11.5.0 20240719, File-System: xfs, Screen Resolution: 1024x768
Kernel Notes: Transparent Huge Pages: alwaysCompiler Notes: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-host-bind-now --enable-host-pie --enable-initfini-array --enable-languages=c,c++,fortran,lto --enable-link-serialization=1 --enable-multilib --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=x86-64 --with-arch_64=x86-64-v2 --with-build-config=bootstrap-lto --with-gcc-major-version-only --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driver --without-islProcessor Notes: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xb002116Java Notes: OpenJDK Runtime Environment (Red_Hat-17.0.13.0.11-1) (build 17.0.13+11-LTS)Python Notes: Python 3.9.21Security Notes: SELinux + 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
RHEL 10.0 Beta Processor: AMD EPYC 9655P 96-Core @ 2.60GHz (96 Cores / 192 Threads), Motherboard: Supermicro Super Server H13SSL-N v1.01 (3.0 BIOS), Chipset: AMD Device 153a, Memory: 12 x 64GB DDR5-6000MT/s Micron MTC40F2046S1RC64BDY QSFF , Disk: 2048GB SOLIDIGM SSDPFKNU020TZ, Graphics: ASPEED, Network: 2 x Broadcom NetXtreme BCM5720 PCIe
OS: Red Hat Enterprise Linux 10.0 Beta, Kernel: 6.11.0-0.rc5.23.el10.x86_64 (x86_64), Desktop: GNOME Shell, Compiler: GCC 14.2.1 20240801, File-System: xfs
Kernel Notes: Transparent Huge Pages: alwaysCompiler Notes: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-host-bind-now --enable-host-pie --enable-initfini-array --enable-languages=c,c++,fortran,lto --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-multilib --enable-offload-defaulted --enable-offload-targets=nvptx-none,amdgcn-amdhsa --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=x86-64 --with-arch_64=x86-64-v3 --with-build-config=bootstrap-lto --with-gcc-major-version-only --with-libstdcxx-zoneinfo=/usr/share/zoneinfo --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driver --without-islProcessor Notes: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xb002116Java Notes: OpenJDK Runtime Environment (Red_Hat-21.0.4.0.7-1) (build 21.0.4+7-LTS)Python Notes: Python 3.12.5Security Notes: SELinux + 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
RHEL 10.0 Beta AMD EPYC Benchmarks Processor Motherboard Chipset Memory Disk Graphics Network OS Kernel Desktop Display Server Compiler File-System Screen Resolution RHEL 9.5 RHEL 10.0 Beta AMD EPYC 9655P 96-Core @ 2.60GHz (96 Cores / 192 Threads) Supermicro Super Server H13SSL-N v1.01 (3.0 BIOS) AMD Device 153a 12 x 64GB DRAM-6000MT/s Micron MTC40F2046S1RC64BDY QSFF 2048GB SOLIDIGM SSDPFKNU020TZ ASPEED 2 x Broadcom NetXtreme BCM5720 PCIe Red Hat Enterprise Linux 9.5 5.14.0-503.16.1.el9_5.x86_64 (x86_64) GNOME Shell 40.10 X Server GCC 11.5.0 20240719 xfs 1024x768 12 x 64GB DDR5-6000MT/s Micron MTC40F2046S1RC64BDY QSFF Red Hat Enterprise Linux 10.0 Beta 6.11.0-0.rc5.23.el10.x86_64 (x86_64) GNOME Shell GCC 14.2.1 20240801 OpenBenchmarking.org Kernel Details - Transparent Huge Pages: always Compiler Details - RHEL 9.5: --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 - RHEL 10.0 Beta: --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-libstdcxx-backtrace --enable-link-serialization=1 --enable-multilib --enable-offload-defaulted --enable-offload-targets=nvptx-none,amdgcn-amdhsa --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=x86-64 --with-arch_64=x86-64-v3 --with-build-config=bootstrap-lto --with-gcc-major-version-only --with-libstdcxx-zoneinfo=/usr/share/zoneinfo --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driver --without-isl Processor Details - Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xb002116 Java Details - RHEL 9.5: OpenJDK Runtime Environment (Red_Hat-17.0.13.0.11-1) (build 17.0.13+11-LTS) - RHEL 10.0 Beta: OpenJDK Runtime Environment (Red_Hat-21.0.4.0.7-1) (build 21.0.4+7-LTS) Python Details - RHEL 9.5: Python 3.9.21 - RHEL 10.0 Beta: Python 3.12.5 Security Details - SELinux + 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
RHEL 9.5 vs. RHEL 10.0 Beta Comparison Phoronix Test Suite Baseline +48.4% +48.4% +96.8% +96.8% +145.2% +145.2% 193.5% 119.9% 119.8% 100.3% 95.2% 94.9% 63.3% 58.5% 47.4% 44.7% 44.2% 43.7% 43.6% 41.2% 37.8% 36.1% 35.6% 30.9% 27.4% 25.1% 24.1% 20.1% 18.8% 12.7% 12.2% 12% 10.1% 9.8% 9.4% 9.2% 8.9% 8.5% 7.6% 7.4% 6.4% 5.8% 4.9% 4.4% 4.2% 3.3% 3.3% 3% 2.9% 2.9% 2.9% 2.7% 2.6% 2.5% 2.2% 2.2% 2.1% 2% 2% 2.2% 3.4% asyncio_websockets A.X.5.E A.X.5.D go A.X.2.E A.X.2.D chaos raytrace float 8 - Compression Speed HWB Color Space asyncio_tcp_ssl crypto_pyaes pickle_pure_python nbody Swirl Resizing regex_compile Sharpen Enhanced xml_etree Noise-Gaussian gc_collect Writes 14.6% T.F.A.T.T 500 Rotate Time To Compile PBKDF2-sha512 Interpreter P.B.S Apache Xalan XSLT X.b.i.i 8, Long Mode - Compression Speed 3, Long Mode - Compression Speed G.M.M Pod2html Apache Spark Bayes 4.7% CPU I.M.D.S 19 - Compression Speed 3.6% 1000 - 1000 - Read Only - Average Latency 3.6% 1000 - 1000 - Read Only 3.4% 19, Long Mode - Compression Speed 3.3% 19 - D.S 3.3% SHA256 1.R.H.D.F.R.C.C Apache Tomcat T.X.5.E 3% A.A.S.F Preset 5 - Bosphorus 4K MPI CPU - water_GMX50_bare 1000 - 800 - Read Only - Average Latency 2.9% A.S.P 1000 - 800 - Read Only 2.7% Compression Rating pathlib 2.5% json_loads Timed Time - Size 1,000 2.4% T.X.2.E 2.3% Bosphorus 4K B.B.D.F 1.R.H.D.S.R Apache Spark ALS i.i.1.C.P.D Gemma-7b-int4-ov - CPU - T.T.F.T Phi-3-mini-128k-instruct-int4-ov - CPU - T.T.F.T PyPerformance Cryptsetup Cryptsetup PyPerformance Cryptsetup Cryptsetup PyPerformance PyPerformance PyPerformance Zstd Compression GraphicsMagick PyPerformance PyPerformance PyPerformance PyPerformance GraphicsMagick GraphicsMagick PyPerformance GraphicsMagick GraphicsMagick PyPerformance GraphicsMagick PyPerformance Apache Cassandra PyBench nginx GraphicsMagick Timed Node.js Compilation WireGuard + Linux Networking Stack Stress Test Cryptsetup Perl Benchmarks PHPBench DaCapo Benchmark Xcompact3d Incompact3d Zstd Compression Zstd Compression Renaissance Perl Benchmarks Renaissance Chaos Group V-RAY Renaissance Zstd Compression PostgreSQL PostgreSQL Zstd Compression Zstd Compression OpenSSL ClickHouse DaCapo Benchmark Cryptsetup DaCapo Benchmark SVT-AV1 GROMACS PostgreSQL Renaissance PostgreSQL 7-Zip Compression PyPerformance PyPerformance SQLite Speedtest Cryptsetup x265 DaCapo Benchmark ClickHouse Renaissance Xcompact3d Incompact3d OpenVINO GenAI OpenVINO GenAI RHEL 9.5 RHEL 10.0 Beta
RHEL 10.0 Beta AMD EPYC Benchmarks compress-zstd: 19 - Compression Speed cryptsetup: PBKDF2-sha512 cryptsetup: PBKDF2-whirlpool compress-zstd: 19 - Decompression Speed cryptsetup: AES-XTS 256b Encryption cryptsetup: AES-XTS 256b Decryption cryptsetup: Serpent-XTS 256b Encryption cryptsetup: Twofish-XTS 256b Encryption cryptsetup: AES-XTS 512b Encryption cryptsetup: AES-XTS 512b Decryption compress-zstd: 3, Long Mode - Decompression Speed cryptsetup: Serpent-XTS 512b Encryption cryptsetup: Twofish-XTS 512b Encryption compress-zstd: 19, Long Mode - Compression Speed dacapobench: Apache Kafka compress-zstd: 19, Long Mode - Decompression Speed compress-zstd: 8, Long Mode - Decompression Speed dacapobench: Apache Tomcat compress-zstd: 8, Long Mode - Compression Speed compress-zstd: 8 - Decompression Speed compress-zstd: 3, Long Mode - Compression Speed dacapobench: Apache Xalan XSLT dacapobench: H2 Database Engine compress-zstd: 8 - Compression Speed compress-zstd: 3 - Decompression Speed compress-zstd: 3 - Compression Speed dacapobench: Apache Lucene Search Index dacapobench: Avrora AVR Simulation Framework dacapobench: BioJava Biological Data Framework renaissance: Apache Spark ALS renaissance: Apache Spark Bayes renaissance: Apache Spark PageRank renaissance: Gaussian Mixture Model renaissance: In-Memory Database Shootout openvino-genai: Gemma-7b-int4-ov - CPU openvino-genai: TinyLlama-1.1B-Chat-v1.0 - CPU openvino-genai: Falcon-7b-instruct-int4-ov - CPU openvino-genai: Phi-3-mini-128k-instruct-int4-ov - CPU openssl: RSA4096 gromacs: MPI CPU - water_GMX50_bare openssl: ChaCha20-Poly1305 openssl: ChaCha20 openssl: AES-256-GCM tensorflow: CPU - 256 - ResNet-50 openssl: RSA4096 openssl: SHA512 openssl: SHA256 tensorflow: CPU - 512 - ResNet-50 namd: ATPase with 327,506 Atoms namd: STMV with 1,066,628 Atoms mt-dgemm: Sustained Floating-Point Rate incompact3d: X3D-benchmarking input.i3d incompact3d: input.i3d 193 Cells Per Direction wireguard: compress-7zip: Compression Rating compress-7zip: Decompression Rating graphics-magick: Swirl graphics-magick: Rotate graphics-magick: Sharpen graphics-magick: Enhanced graphics-magick: Resizing graphics-magick: Noise-Gaussian graphics-magick: HWB Color Space svt-av1: Preset 3 - Bosphorus 4K svt-av1: Preset 5 - Bosphorus 4K svt-av1: Preset 8 - Bosphorus 4K svt-av1: Preset 13 - Bosphorus 4K x265: Bosphorus 4K v-ray: CPU blender: Junkshop - CPU-Only blender: Classroom - CPU-Only blender: Fishy Cat - CPU-Only blender: Barbershop - CPU-Only blender: Pabellon Barcelona - CPU-Only build-nodejs: Time To Compile pyperformance: go pyperformance: chaos pyperformance: float pyperformance: nbody pyperformance: pathlib pyperformance: raytrace pyperformance: xml_etree pyperformance: gc_collect pyperformance: json_loads pyperformance: crypto_pyaes pyperformance: regex_compile pyperformance: asyncio_tcp_ssl pyperformance: asyncio_websockets pyperformance: pickle_pure_python liquid-dsp: 64 - 256 - 512 liquid-dsp: 128 - 256 - 512 liquid-dsp: 192 - 256 - 512 nginx: 500 phpbench: PHP Benchmark Suite clickhouse: 100M Rows Hits Dataset, First Run / Cold Cache clickhouse: 100M Rows Hits Dataset, Second Run clickhouse: 100M Rows Hits Dataset, Third Run sqlite-speedtest: Timed Time - Size 1,000 cassandra: Writes pgbench: 1000 - 800 - Read Only pgbench: 1000 - 800 - Read Only - Average Latency pgbench: 1000 - 1000 - Read Only pgbench: 1000 - 1000 - Read Only - Average Latency perl-benchmark: Pod2html perl-benchmark: Interpreter pybench: Total For Average Test Times openvino-genai: Gemma-7b-int4-ov - CPU - Time To First Token openvino-genai: Gemma-7b-int4-ov - CPU - Time Per Output Token openvino-genai: TinyLlama-1.1B-Chat-v1.0 - CPU - Time To First Token openvino-genai: TinyLlama-1.1B-Chat-v1.0 - CPU - Time Per Output Token openvino-genai: Falcon-7b-instruct-int4-ov - CPU - Time To First Token openvino-genai: Falcon-7b-instruct-int4-ov - CPU - Time Per Output Token openvino-genai: Phi-3-mini-128k-instruct-int4-ov - CPU - Time To First Token openvino-genai: Phi-3-mini-128k-instruct-int4-ov - CPU - Time Per Output Token RHEL 9.5 RHEL 10.0 Beta 132.2 2781227 997402 5024.8 6509.8 6541.4 752.4 710.1 5171.6 5180.1 6251.2 754.5 711.4 65.0 5110 4990.5 6558.7 1158 1430.3 6160.1 1370.3 911 2119 4738.8 5838.3 13074.2 2492 2656 4505 757.7 175.7 2157.6 3404.2 4389.6 37.70 65.91 50.71 55.52 50420.0 17.394 598137198093 875870628703 1318996105533 167.38 2028196.9 53817614890 135224180487 169.46 12.31671 4.22607 4249.879242 390.734192 10.7175849 186.373 939657 624565 1100 350 350 395 1412 393 831 15.831 55.716 186.930 438.091 18.81 194494 16.86 35.70 18.83 125.03 41.08 116.535 148 57.0 63.1 74.4 9.67 252 39.1 779 12.4 60.3 93.3 684 361 233 1426466667 1975233333 2131466667 378869.13 1168724 744.33 780.37 778.17 33.767 532385 3275353 0.244 3240478 0.308 0.06380345 0.00084054 549 37.53 26.52 18.81 15.18 29.96 19.72 24.95 18.01 127.6 3043817 1009583 4863.3 12705.7 12748.7 742.9 693.8 11373.4 11383.4 6182.1 744.6 690.8 62.9 5117 4971.9 6443.3 1124 1536.1 6060.5 1457.8 840 2129 6854.7 5751.3 13162.3 2468 2580 4410 742.5 184.0 2101.1 3217.0 4212.6 37.77 66.11 51.04 56.26 50685.2 17.894 596085117563 872714248010 1321398713187 166.28 2030249.2 54198025127 139711381210 169.53 12.39532 4.22989 4252.679568 363.071906 10.5026401 169.688 963776 627363 1497 392 446 494 1914 472 1198 16.023 57.332 190.018 441.191 19.23 202977 16.65 35.14 18.48 123.35 41.03 105.891 73.9 34.9 42.8 54.0 9.91 159 31.5 656 12.1 42.0 71.3 476 123 165 1433900000 1993733333 2168666667 425156.32 1273171 768.98 796.94 791.13 34.582 464647 3189942 0.251 3135212 0.319 0.06082243 0.00076987 487 36.74 26.48 18.78 15.13 29.57 19.59 24.14 17.78 OpenBenchmarking.org
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.org MB/s, More Is Better Zstd Compression Compression Level: 19 - Compression Speed RHEL 10.0 Beta RHEL 9.5 30 60 90 120 150 SE +/- 1.25, N = 15 SE +/- 1.72, N = 3 127.6 132.2 1. RHEL 10.0 Beta: *** Zstandard CLI (64-bit) v1.5.5, by Yann Collet *** 2. RHEL 9.5: *** zstd command line interface 64-bits v1.5.1, by Yann Collet ***
OpenBenchmarking.org Iterations Per Second, More Is Better Cryptsetup PBKDF2-whirlpool RHEL 9.5 RHEL 10.0 Beta 200K 400K 600K 800K 1000K SE +/- 3532.78, N = 3 SE +/- 4656.87, N = 3 997402 1009583
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.org MB/s, More Is Better Zstd Compression Compression Level: 19 - Decompression Speed RHEL 10.0 Beta RHEL 9.5 1100 2200 3300 4400 5500 SE +/- 3.26, N = 15 SE +/- 13.96, N = 3 4863.3 5024.8 1. RHEL 10.0 Beta: *** Zstandard CLI (64-bit) v1.5.5, by Yann Collet *** 2. RHEL 9.5: *** zstd command line interface 64-bits v1.5.1, by Yann Collet ***
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 256b Decryption RHEL 9.5 RHEL 10.0 Beta 3K 6K 9K 12K 15K SE +/- 36.60, N = 3 SE +/- 16.08, N = 3 6541.4 12748.7
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 256b Encryption RHEL 10.0 Beta RHEL 9.5 160 320 480 640 800 SE +/- 3.14, N = 3 SE +/- 2.33, N = 3 742.9 752.4
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 256b Encryption RHEL 10.0 Beta RHEL 9.5 150 300 450 600 750 SE +/- 3.21, N = 3 SE +/- 1.88, N = 3 693.8 710.1
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 512b Encryption RHEL 9.5 RHEL 10.0 Beta 2K 4K 6K 8K 10K SE +/- 13.89, N = 3 SE +/- 20.36, N = 3 5171.6 11373.4
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 512b Decryption RHEL 9.5 RHEL 10.0 Beta 2K 4K 6K 8K 10K SE +/- 19.85, N = 3 SE +/- 19.48, N = 3 5180.1 11383.4
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.org MB/s, More Is Better Zstd Compression Compression Level: 3, Long Mode - Decompression Speed RHEL 10.0 Beta RHEL 9.5 1300 2600 3900 5200 6500 SE +/- 6.85, N = 3 SE +/- 9.58, N = 3 6182.1 6251.2 1. RHEL 10.0 Beta: *** Zstandard CLI (64-bit) v1.5.5, by Yann Collet *** 2. RHEL 9.5: *** zstd command line interface 64-bits v1.5.1, by Yann Collet ***
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 512b Encryption RHEL 10.0 Beta RHEL 9.5 150 300 450 600 750 SE +/- 1.74, N = 3 SE +/- 0.20, N = 3 690.8 711.4
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.org MB/s, More Is Better Zstd Compression Compression Level: 19, Long Mode - Compression Speed RHEL 10.0 Beta RHEL 9.5 15 30 45 60 75 SE +/- 0.87, N = 3 SE +/- 0.49, N = 15 62.9 65.0 1. RHEL 10.0 Beta: *** Zstandard CLI (64-bit) v1.5.5, by Yann Collet *** 2. RHEL 9.5: *** zstd command line interface 64-bits v1.5.1, by Yann Collet ***
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.org MB/s, More Is Better Zstd Compression Compression Level: 19, Long Mode - Decompression Speed RHEL 10.0 Beta RHEL 9.5 1100 2200 3300 4400 5500 SE +/- 12.19, N = 3 SE +/- 4.52, N = 15 4971.9 4990.5 1. RHEL 10.0 Beta: *** Zstandard CLI (64-bit) v1.5.5, by Yann Collet *** 2. RHEL 9.5: *** zstd command line interface 64-bits v1.5.1, by Yann Collet ***
OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 8, Long Mode - Decompression Speed RHEL 10.0 Beta RHEL 9.5 1400 2800 4200 5600 7000 SE +/- 15.92, N = 3 SE +/- 15.95, N = 3 6443.3 6558.7 1. RHEL 10.0 Beta: *** Zstandard CLI (64-bit) v1.5.5, by Yann Collet *** 2. RHEL 9.5: *** zstd command line interface 64-bits v1.5.1, by Yann Collet ***
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.org MB/s, More Is Better Zstd Compression Compression Level: 8, Long Mode - Compression Speed RHEL 9.5 RHEL 10.0 Beta 300 600 900 1200 1500 SE +/- 8.78, N = 3 SE +/- 3.89, N = 3 1430.3 1536.1 1. RHEL 9.5: *** zstd command line interface 64-bits v1.5.1, by Yann Collet *** 2. RHEL 10.0 Beta: *** Zstandard CLI (64-bit) v1.5.5, by Yann Collet ***
OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 8 - Decompression Speed RHEL 10.0 Beta RHEL 9.5 1300 2600 3900 5200 6500 SE +/- 1.84, N = 3 SE +/- 6.49, N = 15 6060.5 6160.1 1. RHEL 10.0 Beta: *** Zstandard CLI (64-bit) v1.5.5, by Yann Collet *** 2. RHEL 9.5: *** zstd command line interface 64-bits v1.5.1, by Yann Collet ***
OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 3, Long Mode - Compression Speed RHEL 9.5 RHEL 10.0 Beta 300 600 900 1200 1500 SE +/- 4.38, N = 3 SE +/- 2.44, N = 3 1370.3 1457.8 1. RHEL 9.5: *** zstd command line interface 64-bits v1.5.1, by Yann Collet *** 2. RHEL 10.0 Beta: *** Zstandard CLI (64-bit) v1.5.5, by Yann Collet ***
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.org MB/s, More Is Better Zstd Compression Compression Level: 8 - Compression Speed RHEL 9.5 RHEL 10.0 Beta 1500 3000 4500 6000 7500 SE +/- 43.63, N = 15 SE +/- 10.63, N = 3 4738.8 6854.7 1. RHEL 9.5: *** zstd command line interface 64-bits v1.5.1, by Yann Collet *** 2. RHEL 10.0 Beta: *** Zstandard CLI (64-bit) v1.5.5, by Yann Collet ***
OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 3 - Decompression Speed RHEL 10.0 Beta RHEL 9.5 1300 2600 3900 5200 6500 SE +/- 5.17, N = 3 SE +/- 8.08, N = 3 5751.3 5838.3 1. RHEL 10.0 Beta: *** Zstandard CLI (64-bit) v1.5.5, by Yann Collet *** 2. RHEL 9.5: *** zstd command line interface 64-bits v1.5.1, by Yann Collet ***
OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 3 - Compression Speed RHEL 9.5 RHEL 10.0 Beta 3K 6K 9K 12K 15K SE +/- 109.85, N = 3 SE +/- 121.69, N = 3 13074.2 13162.3 1. RHEL 9.5: *** zstd command line interface 64-bits v1.5.1, by Yann Collet *** 2. RHEL 10.0 Beta: *** Zstandard CLI (64-bit) v1.5.5, by Yann Collet ***
Renaissance OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.16 Test: Apache Spark ALS RHEL 9.5 RHEL 10.0 Beta 160 320 480 640 800 SE +/- 1.47, N = 3 SE +/- 2.85, N = 3 757.7 742.5 MIN: 730.28 / MAX: 833.95 MIN: 679.16 / MAX: 809.44
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.16 Test: Apache Spark Bayes RHEL 10.0 Beta RHEL 9.5 40 80 120 160 200 SE +/- 2.28, N = 4 SE +/- 1.74, N = 6 184.0 175.7 MIN: 161.42 / MAX: 229.13 MIN: 158.43 / MAX: 233.67
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.16 Test: Apache Spark PageRank RHEL 9.5 RHEL 10.0 Beta 500 1000 1500 2000 2500 SE +/- 20.17, N = 3 SE +/- 5.41, N = 3 2157.6 2101.1 MIN: 1547.52 / MAX: 2197.47 MIN: 1501.74 / MAX: 2111.56
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.16 Test: Gaussian Mixture Model RHEL 9.5 RHEL 10.0 Beta 700 1400 2100 2800 3500 SE +/- 38.98, N = 4 SE +/- 6.50, N = 3 3404.2 3217.0 MIN: 2508.31 / MAX: 3518.29 MIN: 2413.84 / MAX: 3226.59
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.16 Test: In-Memory Database Shootout RHEL 9.5 RHEL 10.0 Beta 900 1800 2700 3600 4500 SE +/- 43.74, N = 3 SE +/- 17.04, N = 3 4389.6 4212.6 MIN: 4277.1 / MAX: 4948.49 MIN: 4096.98 / MAX: 4879.42
OpenSSL OpenBenchmarking.org sign/s, More Is Better OpenSSL Algorithm: RSA4096 RHEL 9.5 RHEL 10.0 Beta 11K 22K 33K 44K 55K SE +/- 19.40, N = 3 SE +/- 25.23, N = 3 50420.0 50685.2 1. OpenSSL 3.2.2 4 Jun 2024 (Library: OpenSSL 3.2.2 4 Jun 2024)
GROMACS The GROMACS (GROningen MAchine for Chemical Simulations) molecular dynamics package testing with the water_GMX50 data. This test profile allows selecting between CPU and GPU-based GROMACS builds. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Ns Per Day, More Is Better GROMACS 2024 Implementation: MPI CPU - Input: water_GMX50_bare RHEL 9.5 RHEL 10.0 Beta 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 17.39 17.89 1. (CXX) g++ options: -O3 -lm
OpenSSL OpenBenchmarking.org byte/s, More Is Better OpenSSL Algorithm: ChaCha20-Poly1305 RHEL 10.0 Beta RHEL 9.5 130000M 260000M 390000M 520000M 650000M SE +/- 198992872.07, N = 3 SE +/- 311658956.47, N = 3 596085117563 598137198093 1. OpenSSL 3.2.2 4 Jun 2024 (Library: OpenSSL 3.2.2 4 Jun 2024)
OpenBenchmarking.org byte/s, More Is Better OpenSSL Algorithm: ChaCha20 RHEL 10.0 Beta RHEL 9.5 200000M 400000M 600000M 800000M 1000000M SE +/- 515095183.79, N = 3 SE +/- 561226959.81, N = 3 872714248010 875870628703 1. OpenSSL 3.2.2 4 Jun 2024 (Library: OpenSSL 3.2.2 4 Jun 2024)
OpenBenchmarking.org byte/s, More Is Better OpenSSL Algorithm: AES-256-GCM RHEL 9.5 RHEL 10.0 Beta 300000M 600000M 900000M 1200000M 1500000M SE +/- 1099131454.93, N = 3 SE +/- 927462302.83, N = 3 1318996105533 1321398713187 1. OpenSSL 3.2.2 4 Jun 2024 (Library: OpenSSL 3.2.2 4 Jun 2024)
TensorFlow This is a benchmark of the TensorFlow deep learning framework using the TensorFlow reference benchmarks (tensorflow/benchmarks with tf_cnn_benchmarks.py). Note with the Phoronix Test Suite there is also pts/tensorflow-lite for benchmarking the TensorFlow Lite binaries if desired for complementary metrics. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org images/sec, More Is Better TensorFlow 2.16.1 Device: CPU - Batch Size: 256 - Model: ResNet-50 RHEL 10.0 Beta RHEL 9.5 40 80 120 160 200 SE +/- 4.10, N = 12 SE +/- 4.20, N = 12 166.28 167.38
OpenSSL OpenBenchmarking.org verify/s, More Is Better OpenSSL Algorithm: RSA4096 RHEL 9.5 RHEL 10.0 Beta 400K 800K 1200K 1600K 2000K SE +/- 174.76, N = 3 SE +/- 265.26, N = 3 2028196.9 2030249.2 1. OpenSSL 3.2.2 4 Jun 2024 (Library: OpenSSL 3.2.2 4 Jun 2024)
OpenBenchmarking.org byte/s, More Is Better OpenSSL Algorithm: SHA512 RHEL 9.5 RHEL 10.0 Beta 12000M 24000M 36000M 48000M 60000M SE +/- 56122603.90, N = 3 SE +/- 154598274.25, N = 3 53817614890 54198025127 1. OpenSSL 3.2.2 4 Jun 2024 (Library: OpenSSL 3.2.2 4 Jun 2024)
OpenBenchmarking.org byte/s, More Is Better OpenSSL Algorithm: SHA256 RHEL 9.5 RHEL 10.0 Beta 30000M 60000M 90000M 120000M 150000M SE +/- 219362632.74, N = 3 SE +/- 143924649.50, N = 3 135224180487 139711381210 1. OpenSSL 3.2.2 4 Jun 2024 (Library: OpenSSL 3.2.2 4 Jun 2024)
TensorFlow This is a benchmark of the TensorFlow deep learning framework using the TensorFlow reference benchmarks (tensorflow/benchmarks with tf_cnn_benchmarks.py). Note with the Phoronix Test Suite there is also pts/tensorflow-lite for benchmarking the TensorFlow Lite binaries if desired for complementary metrics. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org images/sec, More Is Better TensorFlow 2.16.1 Device: CPU - Batch Size: 512 - Model: ResNet-50 RHEL 9.5 RHEL 10.0 Beta 40 80 120 160 200 SE +/- 0.11, N = 3 SE +/- 0.08, N = 3 169.46 169.53
NAMD OpenBenchmarking.org ns/day, More Is Better NAMD 3.0 Input: ATPase with 327,506 Atoms RHEL 9.5 RHEL 10.0 Beta 3 6 9 12 15 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 12.32 12.40
OpenBenchmarking.org ns/day, More Is Better NAMD 3.0 Input: STMV with 1,066,628 Atoms RHEL 9.5 RHEL 10.0 Beta 0.9517 1.9034 2.8551 3.8068 4.7585 SE +/- 0.00043, N = 3 SE +/- 0.00126, N = 3 4.22607 4.22989
ACES DGEMM OpenBenchmarking.org GFLOP/s, More Is Better ACES DGEMM 1.0 Sustained Floating-Point Rate RHEL 9.5 RHEL 10.0 Beta 900 1800 2700 3600 4500 SE +/- 3.24, N = 3 SE +/- 4.22, N = 3 4249.88 4252.68 1. (CC) gcc options: -ffast-math -mavx2 -O3 -fopenmp -lopenblas
Xcompact3d Incompact3d Xcompact3d Incompact3d is a Fortran-MPI based, finite difference high-performance code for solving the incompressible Navier-Stokes equation and as many as you need scalar transport equations. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Xcompact3d Incompact3d 2021-03-11 Input: X3D-benchmarking input.i3d RHEL 9.5 RHEL 10.0 Beta 80 160 240 320 400 SE +/- 7.96, N = 9 SE +/- 8.67, N = 9 390.73 363.07 1. (F9X) gfortran options: -cpp -O2 -funroll-loops -floop-optimize -fcray-pointer -fbacktrace -lmpi_usempif08 -lmpi_mpifh -lmpi
OpenBenchmarking.org Seconds, Fewer Is Better Xcompact3d Incompact3d 2021-03-11 Input: input.i3d 193 Cells Per Direction RHEL 9.5 RHEL 10.0 Beta 3 6 9 12 15 SE +/- 0.06, N = 3 SE +/- 0.08, N = 3 10.72 10.50 1. (F9X) gfortran options: -cpp -O2 -funroll-loops -floop-optimize -fcray-pointer -fbacktrace -lmpi_usempif08 -lmpi_mpifh -lmpi
WireGuard + Linux Networking Stack Stress Test This is a benchmark of the WireGuard secure VPN tunnel and Linux networking stack stress test. The test runs on the local host but does require root permissions to run. The way it works is it creates three namespaces. ns0 has a loopback device. ns1 and ns2 each have wireguard devices. Those two wireguard devices send traffic through the loopback device of ns0. The end result of this is that tests wind up testing encryption and decryption at the same time -- a pretty CPU and scheduler-heavy workflow. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better WireGuard + Linux Networking Stack Stress Test RHEL 9.5 RHEL 10.0 Beta 40 80 120 160 200 SE +/- 2.88, N = 12 SE +/- 0.87, N = 3 186.37 169.69
7-Zip Compression OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 24.05 Test: Compression Rating RHEL 9.5 RHEL 10.0 Beta 200K 400K 600K 800K 1000K SE +/- 1002.71, N = 3 SE +/- 3243.20, N = 3 939657 963776 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 24.05 Test: Decompression Rating RHEL 9.5 RHEL 10.0 Beta 130K 260K 390K 520K 650K SE +/- 1075.29, N = 3 SE +/- 210.19, N = 3 624565 627363 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
GraphicsMagick This is a test of GraphicsMagick with its OpenMP implementation that performs various imaging tests on a sample high resolution (currently 15400 x 6940) JPEG image. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.43 Operation: Swirl RHEL 9.5 RHEL 10.0 Beta 300 600 900 1200 1500 SE +/- 1.45, N = 3 SE +/- 3.84, N = 3 1100 1497 1. (CC) gcc options: -fopenmp -O2 -ljpeg -lzstd -lz -lm -lpthread -lgomp
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.43 Operation: Rotate RHEL 9.5 RHEL 10.0 Beta 90 180 270 360 450 SE +/- 1.67, N = 3 SE +/- 2.78, N = 15 350 392 1. (CC) gcc options: -fopenmp -O2 -ljpeg -lzstd -lz -lm -lpthread -lgomp
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.43 Operation: Sharpen RHEL 9.5 RHEL 10.0 Beta 100 200 300 400 500 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 350 446 1. (CC) gcc options: -fopenmp -O2 -ljpeg -lzstd -lz -lm -lpthread -lgomp
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.43 Operation: Enhanced RHEL 9.5 RHEL 10.0 Beta 110 220 330 440 550 SE +/- 0.33, N = 3 SE +/- 0.88, N = 3 395 494 1. (CC) gcc options: -fopenmp -O2 -ljpeg -lzstd -lz -lm -lpthread -lgomp
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.43 Operation: Resizing RHEL 9.5 RHEL 10.0 Beta 400 800 1200 1600 2000 SE +/- 2.00, N = 3 SE +/- 7.22, N = 3 1412 1914 1. (CC) gcc options: -fopenmp -O2 -ljpeg -lzstd -lz -lm -lpthread -lgomp
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.43 Operation: Noise-Gaussian RHEL 9.5 RHEL 10.0 Beta 100 200 300 400 500 SE +/- 0.67, N = 3 SE +/- 1.76, N = 3 393 472 1. (CC) gcc options: -fopenmp -O2 -ljpeg -lzstd -lz -lm -lpthread -lgomp
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.43 Operation: HWB Color Space RHEL 9.5 RHEL 10.0 Beta 300 600 900 1200 1500 SE +/- 2.91, N = 3 SE +/- 1.45, N = 3 831 1198 1. (CC) gcc options: -fopenmp -O2 -ljpeg -lzstd -lz -lm -lpthread -lgomp
SVT-AV1 OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 2.3 Encoder Mode: Preset 3 - Input: Bosphorus 4K RHEL 9.5 RHEL 10.0 Beta 4 8 12 16 20 SE +/- 0.06, N = 3 SE +/- 0.02, N = 3 15.83 16.02 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq
OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 2.3 Encoder Mode: Preset 5 - Input: Bosphorus 4K RHEL 9.5 RHEL 10.0 Beta 13 26 39 52 65 SE +/- 0.23, N = 3 SE +/- 0.08, N = 3 55.72 57.33 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq
OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 2.3 Encoder Mode: Preset 8 - Input: Bosphorus 4K RHEL 9.5 RHEL 10.0 Beta 40 80 120 160 200 SE +/- 1.38, N = 3 SE +/- 0.81, N = 3 186.93 190.02 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq
OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 2.3 Encoder Mode: Preset 13 - Input: Bosphorus 4K RHEL 9.5 RHEL 10.0 Beta 100 200 300 400 500 SE +/- 1.95, N = 3 SE +/- 1.01, N = 3 438.09 441.19 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq
x265 OpenBenchmarking.org Frames Per Second, More Is Better x265 4.1 Video Input: Bosphorus 4K RHEL 9.5 RHEL 10.0 Beta 5 10 15 20 25 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 18.81 19.23 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl
Chaos Group V-RAY This is a test of Chaos Group's V-RAY benchmark. V-RAY is a commercial renderer that can integrate with various creator software products like SketchUp and 3ds Max. The V-RAY benchmark is standalone and supports CPU and NVIDIA CUDA/RTX based rendering. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org vsamples, More Is Better Chaos Group V-RAY 6.0 Mode: CPU RHEL 9.5 RHEL 10.0 Beta 40K 80K 120K 160K 200K SE +/- 1664.11, N = 3 SE +/- 131.61, N = 3 194494 202977
Blender OpenBenchmarking.org Seconds, Fewer Is Better Blender 4.3 Blend File: Junkshop - Compute: CPU-Only RHEL 9.5 RHEL 10.0 Beta 4 8 12 16 20 SE +/- 0.13, N = 3 SE +/- 0.02, N = 3 16.86 16.65
OpenBenchmarking.org Seconds, Fewer Is Better Blender 4.3 Blend File: Classroom - Compute: CPU-Only RHEL 9.5 RHEL 10.0 Beta 8 16 24 32 40 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 35.70 35.14
OpenBenchmarking.org Seconds, Fewer Is Better Blender 4.3 Blend File: Fishy Cat - Compute: CPU-Only RHEL 9.5 RHEL 10.0 Beta 5 10 15 20 25 SE +/- 0.21, N = 3 SE +/- 0.10, N = 3 18.83 18.48
OpenBenchmarking.org Seconds, Fewer Is Better Blender 4.3 Blend File: Barbershop - Compute: CPU-Only RHEL 9.5 RHEL 10.0 Beta 30 60 90 120 150 SE +/- 0.09, N = 3 SE +/- 0.18, N = 3 125.03 123.35
OpenBenchmarking.org Seconds, Fewer Is Better Blender 4.3 Blend File: Pabellon Barcelona - Compute: CPU-Only RHEL 9.5 RHEL 10.0 Beta 9 18 27 36 45 SE +/- 0.07, N = 3 SE +/- 0.08, N = 3 41.08 41.03
Liquid-DSP LiquidSDR's Liquid-DSP is a software-defined radio (SDR) digital signal processing library. This test profile runs a multi-threaded benchmark of this SDR/DSP library focused on embedded platform usage. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 1.6 Threads: 64 - Buffer Length: 256 - Filter Length: 512 RHEL 9.5 RHEL 10.0 Beta 300M 600M 900M 1200M 1500M SE +/- 2781686.14, N = 3 SE +/- 1357694.12, N = 3 1426466667 1433900000 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 1.6 Threads: 128 - Buffer Length: 256 - Filter Length: 512 RHEL 9.5 RHEL 10.0 Beta 400M 800M 1200M 1600M 2000M SE +/- 1794745.42, N = 3 SE +/- 3493008.89, N = 3 1975233333 1993733333 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 1.6 Threads: 192 - Buffer Length: 256 - Filter Length: 512 RHEL 9.5 RHEL 10.0 Beta 500M 1000M 1500M 2000M 2500M SE +/- 2313246.88, N = 3 SE +/- 4048182.03, N = 3 2131466667 2168666667 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
nginx This is a benchmark of the lightweight Nginx HTTP(S) web-server. This Nginx web server benchmark test profile makes use of the wrk program for facilitating the HTTP requests over a fixed period time with a configurable number of concurrent clients/connections. HTTPS with a self-signed OpenSSL certificate is used by this test for local benchmarking. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.23.2 Connections: 500 RHEL 9.5 RHEL 10.0 Beta 90K 180K 270K 360K 450K SE +/- 1253.75, N = 3 SE +/- 975.49, N = 3 378869.13 425156.32 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2
PHPBench PHPBench is a benchmark suite for PHP. It performs a large number of simple tests in order to bench various aspects of the PHP interpreter. PHPBench can be used to compare hardware, operating systems, PHP versions, PHP accelerators and caches, compiler options, etc. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite RHEL 9.5 RHEL 10.0 Beta 300K 600K 900K 1200K 1500K SE +/- 15498.19, N = 3 SE +/- 15562.92, N = 3 1168724 1273171
ClickHouse ClickHouse is an open-source, high performance OLAP data management system. This test profile uses ClickHouse's standard benchmark recommendations per https://clickhouse.com/docs/en/operations/performance-test/ / https://github.com/ClickHouse/ClickBench/tree/main/clickhouse with the 100 million rows web analytics dataset. The reported value is the query processing time using the geometric mean of all separate queries performed as an aggregate. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Queries Per Minute, Geo Mean, More Is Better ClickHouse 22.12.3.5 100M Rows Hits Dataset, First Run / Cold Cache RHEL 9.5 RHEL 10.0 Beta 170 340 510 680 850 SE +/- 8.90, N = 3 SE +/- 2.01, N = 3 744.33 768.98 MIN: 68.97 / MAX: 7500 MIN: 69.04 / MAX: 8571.43
OpenBenchmarking.org Queries Per Minute, Geo Mean, More Is Better ClickHouse 22.12.3.5 100M Rows Hits Dataset, Second Run RHEL 9.5 RHEL 10.0 Beta 200 400 600 800 1000 SE +/- 6.89, N = 3 SE +/- 2.72, N = 3 780.37 796.94 MIN: 69.85 / MAX: 7500 MIN: 70.26 / MAX: 8571.43
OpenBenchmarking.org Queries Per Minute, Geo Mean, More Is Better ClickHouse 22.12.3.5 100M Rows Hits Dataset, Third Run RHEL 9.5 RHEL 10.0 Beta 200 400 600 800 1000 SE +/- 5.25, N = 3 SE +/- 4.41, N = 3 778.17 791.13 MIN: 69.12 / MAX: 8571.43 MIN: 69.36 / MAX: 8571.43
PostgreSQL OpenBenchmarking.org TPS, More Is Better PostgreSQL 17 Scaling Factor: 1000 - Clients: 800 - Mode: Read Only RHEL 10.0 Beta RHEL 9.5 700K 1400K 2100K 2800K 3500K SE +/- 7552.31, N = 3 SE +/- 3020.11, N = 3 3189942 3275353 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpq -lpgcommon -lpgport -lm
OpenBenchmarking.org ms, Fewer Is Better PostgreSQL 17 Scaling Factor: 1000 - Clients: 800 - Mode: Read Only - Average Latency RHEL 10.0 Beta RHEL 9.5 0.0565 0.113 0.1695 0.226 0.2825 SE +/- 0.001, N = 3 SE +/- 0.000, N = 3 0.251 0.244 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpq -lpgcommon -lpgport -lm
OpenBenchmarking.org TPS, More Is Better PostgreSQL 17 Scaling Factor: 1000 - Clients: 1000 - Mode: Read Only RHEL 10.0 Beta RHEL 9.5 700K 1400K 2100K 2800K 3500K SE +/- 6126.05, N = 3 SE +/- 4071.13, N = 3 3135212 3240478 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpq -lpgcommon -lpgport -lm
OpenBenchmarking.org ms, Fewer Is Better PostgreSQL 17 Scaling Factor: 1000 - Clients: 1000 - Mode: Read Only - Average Latency RHEL 10.0 Beta RHEL 9.5 0.0718 0.1436 0.2154 0.2872 0.359 SE +/- 0.001, N = 3 SE +/- 0.000, N = 3 0.319 0.308 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpq -lpgcommon -lpgport -lm
OpenBenchmarking.org Seconds, Fewer Is Better Perl Benchmarks Test: Interpreter RHEL 9.5 RHEL 10.0 Beta 0.0002 0.0004 0.0006 0.0008 0.001 SE +/- 0.00000284, N = 3 SE +/- 0.00000166, N = 3 0.00084054 0.00076987
PyBench This test profile reports the total time of the different average timed test results from PyBench. PyBench reports average test times for different functions such as BuiltinFunctionCalls and NestedForLoops, with this total result providing a rough estimate as to Python's average performance on a given system. This test profile runs PyBench each time for 20 rounds. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times RHEL 9.5 RHEL 10.0 Beta 120 240 360 480 600 SE +/- 1.33, N = 3 SE +/- 2.08, N = 3 549 487
RHEL 9.5 Processor: AMD EPYC 9655P 96-Core @ 2.60GHz (96 Cores / 192 Threads), Motherboard: Supermicro Super Server H13SSL-N v1.01 (3.0 BIOS), Chipset: AMD Device 153a, Memory: 12 x 64GB DRAM-6000MT/s Micron MTC40F2046S1RC64BDY QSFF, Disk: 2048GB SOLIDIGM SSDPFKNU020TZ, Graphics: ASPEED, Network: 2 x Broadcom NetXtreme BCM5720 PCIe
OS: Red Hat Enterprise Linux 9.5, Kernel: 5.14.0-503.16.1.el9_5.x86_64 (x86_64), Desktop: GNOME Shell 40.10, Display Server: X Server, Compiler: GCC 11.5.0 20240719, File-System: xfs, Screen Resolution: 1024x768
Kernel Notes: Transparent Huge Pages: alwaysCompiler Notes: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-host-bind-now --enable-host-pie --enable-initfini-array --enable-languages=c,c++,fortran,lto --enable-link-serialization=1 --enable-multilib --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=x86-64 --with-arch_64=x86-64-v2 --with-build-config=bootstrap-lto --with-gcc-major-version-only --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driver --without-islProcessor Notes: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xb002116Java Notes: OpenJDK Runtime Environment (Red_Hat-17.0.13.0.11-1) (build 17.0.13+11-LTS)Python Notes: Python 3.9.21Security Notes: SELinux + 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
Testing initiated at 14 December 2024 09:35 by user .
RHEL 10.0 Beta Processor: AMD EPYC 9655P 96-Core @ 2.60GHz (96 Cores / 192 Threads), Motherboard: Supermicro Super Server H13SSL-N v1.01 (3.0 BIOS), Chipset: AMD Device 153a, Memory: 12 x 64GB DDR5-6000MT/s Micron MTC40F2046S1RC64BDY QSFF, Disk: 2048GB SOLIDIGM SSDPFKNU020TZ, Graphics: ASPEED, Network: 2 x Broadcom NetXtreme BCM5720 PCIe
OS: Red Hat Enterprise Linux 10.0 Beta, Kernel: 6.11.0-0.rc5.23.el10.x86_64 (x86_64), Desktop: GNOME Shell, Compiler: GCC 14.2.1 20240801, File-System: xfs
Kernel Notes: Transparent Huge Pages: alwaysCompiler Notes: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-host-bind-now --enable-host-pie --enable-initfini-array --enable-languages=c,c++,fortran,lto --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-multilib --enable-offload-defaulted --enable-offload-targets=nvptx-none,amdgcn-amdhsa --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=x86-64 --with-arch_64=x86-64-v3 --with-build-config=bootstrap-lto --with-gcc-major-version-only --with-libstdcxx-zoneinfo=/usr/share/zoneinfo --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driver --without-islProcessor Notes: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xb002116Java Notes: OpenJDK Runtime Environment (Red_Hat-21.0.4.0.7-1) (build 21.0.4+7-LTS)Python Notes: Python 3.12.5Security Notes: SELinux + 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
Testing initiated at 15 December 2024 02:14 by user .