2 x AMD EPYC 7773X benchmarks for a future article.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2204143-NE-EPYC7773X70 AMD EPYC 7773X Linux Kernels - Phoronix Test Suite AMD EPYC 7773X Linux Kernels 2 x AMD EPYC 7773X benchmarks for a future article.
HTML result view exported from: https://openbenchmarking.org/result/2204143-NE-EPYC7773X70&grs&sor .
AMD EPYC 7773X Linux Kernels Processor Motherboard Chipset Memory Disk Graphics Monitor Network OS Kernel Desktop Display Server Vulkan Compiler File-System Screen Resolution Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 2 x AMD EPYC 7773X 64-Core @ 2.20GHz (128 Cores / 256 Threads) AMD DAYTONA_X (TYM1008C BIOS) AMD Starship/Matisse 16 x 32 GB DDR4-3200MT/s 36ASF4G72PZ-3G2E2 800GB INTEL SSDPF21Q800GB ASPEED VE228 2 x Mellanox MT27710 Ubuntu 22.04 5.15.0-25-generic (x86_64) GNOME Shell 42.0 X Server 1.2.204 GCC 11.2.0 + Clang 14.0.0-1ubuntu1 ext4 1920x1080 5.17.0-051700-generic (x86_64) 5.18.0-051800rc2daily20220414-generic (x86_64) OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Environment Details - CXXFLAGS="-O3 -march=native -flto" CFLAGS="-O3 -march=native -flto" Compiler Details - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-gBFGDP/gcc-11-11.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-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v Processor Details - Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa001228 Python Details - Python 3.10.4 Security Details - Ubuntu 22.04 Linux 5.15: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + 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 - Linux 5.17: 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 - Linux 5.18 Git: 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
AMD EPYC 7773X Linux Kernels stress-ng: System V Message Passing stress-ng: IO_uring pgbench: 100 - 500 - Read Only - Average Latency pgbench: 100 - 500 - Read Only rodinia: OpenMP CFD Solver pgbench: 100 - 250 - Read Only - Average Latency pgbench: 100 - 250 - Read Only askap: Hogbom Clean OpenMP pgbench: 100 - 250 - Read Write pgbench: 100 - 250 - Read Write - Average Latency askap: tConvolve OpenMP - Gridding rodinia: OpenMP Leukocyte build-godot: Time To Compile daphne: OpenMP - NDT Mapping npb: CG.C rodinia: OpenMP LavaMD rodinia: OpenMP HotSpot3D svt-vp9: PSNR/SSIM Optimized - Bosphorus 1080p pgbench: 100 - 500 - Read Write pgbench: 100 - 500 - Read Write - Average Latency openfoam: Motorbike 30M incompact3d: input.i3d 193 Cells Per Direction daphne: OpenMP - Euclidean Cluster mysqlslap: 256 incompact3d: input.i3d 129 Cells Per Direction rocksdb: Update Rand mysqlslap: 512 luxcorerender: Orange Juice - CPU npb: MG.C npb: LU.C svt-hevc: 10 - Bosphorus 1080p openfoam: Motorbike 60M astcenc: Thorough gpaw: Carbon Nanotube npb: SP.C npb: EP.C gromacs: MPI CPU - water_GMX50_bare askap: tConvolve MPI - Gridding lammps: 20k Atoms mrbayes: Primate Phylogeny Analysis namd: ATPase Simulation - 327,506 Atoms stockfish: Total Time rocksdb: Read Rand Write Rand embree: Pathtracer ISPC - Crown openssl: SHA256 ospray-studio: 3 - 1080p - 32 - Path Tracer rocksdb: Rand Read ospray-studio: 1 - 1080p - 32 - Path Tracer openssl: RSA4096 openvkl: vklBenchmark ISPC openssl: RSA4096 amg: embree: Pathtracer - Crown liquid-dsp: 256 - 256 - 57 askap: tConvolve MPI - Degridding rocksdb: Read While Writing pgbench: 100 - 100 - Read Write - Average Latency pgbench: 100 - 100 - Read Write askap: tConvolve OpenMP - Degridding asmfish: 1024 Hash Memory, 26 Depth aom-av1: Speed 10 Realtime - Bosphorus 4K aom-av1: Speed 9 Realtime - Bosphorus 4K luxcorerender: DLSC - CPU rodinia: OpenMP Streamcluster Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 6937364.79 879259.49 0.264 1894336 8.098 0.141 1769622 362.334 22268 11.232 10596.63 47.679 55.341 790.76 48789.27 27.811 112.139 376.40 21443 23.318 14.67 9.50132020 988.71 210 2.17982705 219167 227 21.45 128521.36 407505.46 473.70 51.59 6.5107 38.092 229822.02 9969.00 11.044 70367.5 35.646 138.857 0.22482 301808873 2657074 115.2396 155244893950 10483 551580667 8844 26877.4 249 1762921.2 1995680000 127.1989 6109533333 62661.6 16809668 4.288 23527 13052.1 283245726 38.87 40.58 13.73 8.096 7109171.11 926492.30 0.215 2324825 8.343 0.116 2143053 364.085 24433 10.244 10050.17 47.137 57.445 823.47 51845.00 27.137 113.029 390.49 22704 22.025 15.42 9.84322834 1009.58 209 2.25294669 220668 232 21.64 126995.76 403821.58 482.06 52.49 6.6216 38.679 232431.20 9841.38 11.113 70762.8 35.878 139.831 0.22298 302104360 2658818 114.8274 155383516537 10480 548746393 8850 26916.1 249 1764891.6 1995061000 127.5453 6116066667 62661.6 16581464 4.303 24664 12601.5 285813827 41.33 39.47 13.73 8.191 9563206.41 1199513.58 0.230 2180031 6.819 0.117 2140813 407.190 24120 10.367 10933.3 44.038 53.372 846.95 52223.46 26.068 106.557 398.56 22219 22.525 14.92 9.94547049 1030.24 217 2.23784868 226270 234 22.09 130560.19 411467.47 482.47 52.47 6.5749 38.520 229353.61 9970.43 11.184 71158.1 35.531 138.498 0.22491 299907807 2675407 115.5469 156069467007 10428 551159632 8811 26988.5 250 1769421.6 2001117333 127.5388 6117966667 62661.6 17206491 4.211 24056 14480.6 298011590 40.27 40.38 14.11 7.686 OpenBenchmarking.org
Stress-NG Test: System V Message Passing OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: System V Message Passing Linux 5.18 Git Linux 5.17 Ubuntu 22.04 Linux 5.15 2M 4M 6M 8M 10M SE +/- 3880.41, N = 3 SE +/- 12818.24, N = 3 SE +/- 3335.58, N = 3 9563206.41 7109171.11 6937364.79 1. (CC) gcc options: -O3 -march=native -flto -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lz -ldl -pthread -lc -latomic
Stress-NG Test: IO_uring OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: IO_uring Linux 5.18 Git Linux 5.17 Ubuntu 22.04 Linux 5.15 300K 600K 900K 1200K 1500K SE +/- 4787.61, N = 3 SE +/- 9932.87, N = 5 SE +/- 1838.03, N = 3 1199513.58 926492.30 879259.49 1. (CC) gcc options: -O3 -march=native -flto -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lz -ldl -pthread -lc -latomic
PostgreSQL pgbench Scaling Factor: 100 - Clients: 500 - Mode: Read Only - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 500 - Mode: Read Only - Average Latency Linux 5.17 Linux 5.18 Git Ubuntu 22.04 Linux 5.15 0.0594 0.1188 0.1782 0.2376 0.297 SE +/- 0.003, N = 3 SE +/- 0.001, N = 3 SE +/- 0.002, N = 3 0.215 0.230 0.264 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -march=native -flto -lpgcommon -lpgport -lpq -lm
PostgreSQL pgbench Scaling Factor: 100 - Clients: 500 - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 500 - Mode: Read Only Linux 5.17 Linux 5.18 Git Ubuntu 22.04 Linux 5.15 500K 1000K 1500K 2000K 2500K SE +/- 25207.09, N = 3 SE +/- 11224.05, N = 3 SE +/- 16018.11, N = 3 2324825 2180031 1894336 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -march=native -flto -lpgcommon -lpgport -lpq -lm
Rodinia Test: OpenMP CFD Solver OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP CFD Solver Linux 5.18 Git Ubuntu 22.04 Linux 5.15 Linux 5.17 2 4 6 8 10 SE +/- 0.071, N = 3 SE +/- 0.066, N = 15 SE +/- 0.008, N = 3 6.819 8.098 8.343 1. (CXX) g++ options: -O2 -lOpenCL
PostgreSQL pgbench Scaling Factor: 100 - Clients: 250 - Mode: Read Only - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 250 - Mode: Read Only - Average Latency Linux 5.17 Linux 5.18 Git Ubuntu 22.04 Linux 5.15 0.0317 0.0634 0.0951 0.1268 0.1585 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 SE +/- 0.002, N = 3 0.116 0.117 0.141 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -march=native -flto -lpgcommon -lpgport -lpq -lm
PostgreSQL pgbench Scaling Factor: 100 - Clients: 250 - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 250 - Mode: Read Only Linux 5.17 Linux 5.18 Git Ubuntu 22.04 Linux 5.15 500K 1000K 1500K 2000K 2500K SE +/- 23287.05, N = 3 SE +/- 6986.29, N = 3 SE +/- 24349.57, N = 3 2143053 2140813 1769622 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -march=native -flto -lpgcommon -lpgport -lpq -lm
ASKAP Test: Hogbom Clean OpenMP OpenBenchmarking.org Iterations Per Second, More Is Better ASKAP 1.0 Test: Hogbom Clean OpenMP Linux 5.18 Git Linux 5.17 Ubuntu 22.04 Linux 5.15 90 180 270 360 450 SE +/- 5.21, N = 3 SE +/- 1.17, N = 3 SE +/- 3.43, N = 15 407.19 364.09 362.33 1. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp
PostgreSQL pgbench Scaling Factor: 100 - Clients: 250 - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 250 - Mode: Read Write Linux 5.17 Linux 5.18 Git Ubuntu 22.04 Linux 5.15 5K 10K 15K 20K 25K SE +/- 240.59, N = 12 SE +/- 230.05, N = 3 SE +/- 242.49, N = 5 24433 24120 22268 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -march=native -flto -lpgcommon -lpgport -lpq -lm
PostgreSQL pgbench Scaling Factor: 100 - Clients: 250 - Mode: Read Write - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 250 - Mode: Read Write - Average Latency Linux 5.17 Linux 5.18 Git Ubuntu 22.04 Linux 5.15 3 6 9 12 15 SE +/- 0.11, N = 12 SE +/- 0.10, N = 3 SE +/- 0.12, N = 5 10.24 10.37 11.23 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -march=native -flto -lpgcommon -lpgport -lpq -lm
ASKAP Test: tConvolve OpenMP - Gridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 1.0 Test: tConvolve OpenMP - Gridding Linux 5.18 Git Ubuntu 22.04 Linux 5.15 Linux 5.17 2K 4K 6K 8K 10K SE +/- 127.63, N = 15 SE +/- 157.42, N = 15 SE +/- 122.94, N = 13 10933.30 10596.63 10050.17 1. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp
Rodinia Test: OpenMP Leukocyte OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP Leukocyte Linux 5.18 Git Linux 5.17 Ubuntu 22.04 Linux 5.15 11 22 33 44 55 SE +/- 0.30, N = 3 SE +/- 0.36, N = 15 SE +/- 0.36, N = 15 44.04 47.14 47.68 1. (CXX) g++ options: -O2 -lOpenCL
Timed Godot Game Engine Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Godot Game Engine Compilation 3.2.3 Time To Compile Linux 5.18 Git Ubuntu 22.04 Linux 5.15 Linux 5.17 13 26 39 52 65 SE +/- 0.53, N = 3 SE +/- 0.14, N = 3 SE +/- 0.52, N = 3 53.37 55.34 57.45
Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: NDT Mapping OpenBenchmarking.org Test Cases Per Minute, More Is Better Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: NDT Mapping Linux 5.18 Git Linux 5.17 Ubuntu 22.04 Linux 5.15 200 400 600 800 1000 SE +/- 6.55, N = 3 SE +/- 7.83, N = 3 SE +/- 6.12, N = 15 846.95 823.47 790.76 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp
NAS Parallel Benchmarks Test / Class: CG.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: CG.C Linux 5.18 Git Linux 5.17 Ubuntu 22.04 Linux 5.15 11K 22K 33K 44K 55K SE +/- 306.52, N = 3 SE +/- 180.55, N = 3 SE +/- 650.54, N = 15 52223.46 51845.00 48789.27 1. (F9X) gfortran options: -O3 -march=native -flto -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz 2. Open MPI 4.1.2
Rodinia Test: OpenMP LavaMD OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP LavaMD Linux 5.18 Git Linux 5.17 Ubuntu 22.04 Linux 5.15 7 14 21 28 35 SE +/- 0.16, N = 3 SE +/- 0.21, N = 3 SE +/- 0.19, N = 3 26.07 27.14 27.81 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP HotSpot3D OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP HotSpot3D Linux 5.18 Git Ubuntu 22.04 Linux 5.15 Linux 5.17 30 60 90 120 150 SE +/- 1.57, N = 15 SE +/- 0.31, N = 3 SE +/- 1.20, N = 3 106.56 112.14 113.03 1. (CXX) g++ options: -O2 -lOpenCL
SVT-VP9 Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.3 Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p Linux 5.18 Git Linux 5.17 Ubuntu 22.04 Linux 5.15 90 180 270 360 450 SE +/- 3.82, N = 3 SE +/- 2.53, N = 3 SE +/- 3.98, N = 3 398.56 390.49 376.40 1. (CC) gcc options: -O3 -fcommon -march=native -flto -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
PostgreSQL pgbench Scaling Factor: 100 - Clients: 500 - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 500 - Mode: Read Write Linux 5.17 Linux 5.18 Git Ubuntu 22.04 Linux 5.15 5K 10K 15K 20K 25K SE +/- 175.67, N = 3 SE +/- 207.20, N = 12 SE +/- 43.97, N = 3 22704 22219 21443 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -march=native -flto -lpgcommon -lpgport -lpq -lm
PostgreSQL pgbench Scaling Factor: 100 - Clients: 500 - Mode: Read Write - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 500 - Mode: Read Write - Average Latency Linux 5.17 Linux 5.18 Git Ubuntu 22.04 Linux 5.15 6 12 18 24 30 SE +/- 0.17, N = 3 SE +/- 0.21, N = 12 SE +/- 0.05, N = 3 22.03 22.53 23.32 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -march=native -flto -lpgcommon -lpgport -lpq -lm
OpenFOAM Input: Motorbike 30M OpenBenchmarking.org Seconds, Fewer Is Better OpenFOAM 8 Input: Motorbike 30M Ubuntu 22.04 Linux 5.15 Linux 5.18 Git Linux 5.17 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.20, N = 13 SE +/- 0.16, N = 3 14.67 14.92 15.42 1. (CXX) g++ options: -std=c++11 -m64 -O3 -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -ldynamicMesh -ldecompose -lgenericPatchFields -lmetisDecomp -lscotchDecomp -llagrangian -lregionModels -lOpenFOAM -ldl -lm
Xcompact3d Incompact3d Input: input.i3d 193 Cells Per Direction OpenBenchmarking.org Seconds, Fewer Is Better Xcompact3d Incompact3d 2021-03-11 Input: input.i3d 193 Cells Per Direction Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 3 6 9 12 15 SE +/- 0.06173078, N = 3 SE +/- 0.03774624, N = 3 SE +/- 0.05006609, N = 3 9.50132020 9.84322834 9.94547049 1. (F9X) gfortran options: -cpp -O2 -funroll-loops -floop-optimize -fcray-pointer -fbacktrace -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz
Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: Euclidean Cluster OpenBenchmarking.org Test Cases Per Minute, More Is Better Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: Euclidean Cluster Linux 5.18 Git Linux 5.17 Ubuntu 22.04 Linux 5.15 200 400 600 800 1000 SE +/- 5.17, N = 3 SE +/- 3.54, N = 3 SE +/- 6.61, N = 15 1030.24 1009.58 988.71 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp
MariaDB Clients: 256 OpenBenchmarking.org Queries Per Second, More Is Better MariaDB 10.8.2 Clients: 256 Linux 5.18 Git Ubuntu 22.04 Linux 5.15 Linux 5.17 50 100 150 200 250 SE +/- 1.75, N = 3 SE +/- 1.80, N = 3 SE +/- 2.97, N = 3 217 210 209 1. (CXX) g++ options: -O3 -march=native -flto -pie -fPIC -fstack-protector -lnuma -lpcre2-8 -lcrypt -laio -lz -lm -lssl -lcrypto -lpthread -ldl
Xcompact3d Incompact3d Input: input.i3d 129 Cells Per Direction OpenBenchmarking.org Seconds, Fewer Is Better Xcompact3d Incompact3d 2021-03-11 Input: input.i3d 129 Cells Per Direction Ubuntu 22.04 Linux 5.15 Linux 5.18 Git Linux 5.17 0.5069 1.0138 1.5207 2.0276 2.5345 SE +/- 0.01017630, N = 3 SE +/- 0.00593947, N = 3 SE +/- 0.02917419, N = 3 2.17982705 2.23784868 2.25294669 1. (F9X) gfortran options: -cpp -O2 -funroll-loops -floop-optimize -fcray-pointer -fbacktrace -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz
Facebook RocksDB Test: Update Random OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 7.0.1 Test: Update Random Linux 5.18 Git Linux 5.17 Ubuntu 22.04 Linux 5.15 50K 100K 150K 200K 250K SE +/- 1973.21, N = 8 SE +/- 1915.85, N = 15 SE +/- 1586.92, N = 15 226270 220668 219167 1. (CXX) g++ options: -O3 -march=native -flto -pthread -fno-builtin-memcmp -fno-rtti -lpthread
MariaDB Clients: 512 OpenBenchmarking.org Queries Per Second, More Is Better MariaDB 10.8.2 Clients: 512 Linux 5.18 Git Linux 5.17 Ubuntu 22.04 Linux 5.15 50 100 150 200 250 SE +/- 3.29, N = 3 SE +/- 2.68, N = 4 SE +/- 1.13, N = 3 234 232 227 1. (CXX) g++ options: -O3 -march=native -flto -pie -fPIC -fstack-protector -lnuma -lpcre2-8 -lcrypt -laio -lz -lm -lssl -lcrypto -lpthread -ldl
LuxCoreRender Scene: Orange Juice - Acceleration: CPU OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.6 Scene: Orange Juice - Acceleration: CPU Linux 5.18 Git Linux 5.17 Ubuntu 22.04 Linux 5.15 5 10 15 20 25 SE +/- 0.24, N = 15 SE +/- 0.21, N = 15 SE +/- 0.27, N = 3 22.09 21.64 21.45 MIN: 18.58 / MAX: 28.94 MIN: 18.69 / MAX: 28.78 MIN: 18.82 / MAX: 28.28
NAS Parallel Benchmarks Test / Class: MG.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: MG.C Linux 5.18 Git Ubuntu 22.04 Linux 5.15 Linux 5.17 30K 60K 90K 120K 150K SE +/- 1281.47, N = 3 SE +/- 1685.90, N = 3 SE +/- 1279.75, N = 6 130560.19 128521.36 126995.76 1. (F9X) gfortran options: -O3 -march=native -flto -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz 2. Open MPI 4.1.2
NAS Parallel Benchmarks Test / Class: LU.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: LU.C Linux 5.18 Git Ubuntu 22.04 Linux 5.15 Linux 5.17 90K 180K 270K 360K 450K SE +/- 644.21, N = 3 SE +/- 4596.73, N = 3 SE +/- 2263.91, N = 3 411467.47 407505.46 403821.58 1. (F9X) gfortran options: -O3 -march=native -flto -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz 2. Open MPI 4.1.2
SVT-HEVC Tuning: 10 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-HEVC 1.5.0 Tuning: 10 - Input: Bosphorus 1080p Linux 5.18 Git Linux 5.17 Ubuntu 22.04 Linux 5.15 100 200 300 400 500 SE +/- 2.58, N = 3 SE +/- 1.37, N = 3 SE +/- 1.68, N = 3 482.47 482.06 473.70 1. (CC) gcc options: -O3 -march=native -flto -fPIE -fPIC -O2 -pie -rdynamic -lpthread -lrt
OpenFOAM Input: Motorbike 60M OpenBenchmarking.org Seconds, Fewer Is Better OpenFOAM 8 Input: Motorbike 60M Ubuntu 22.04 Linux 5.15 Linux 5.18 Git Linux 5.17 12 24 36 48 60 SE +/- 0.09, N = 3 SE +/- 0.20, N = 3 SE +/- 0.07, N = 3 51.59 52.47 52.49 1. (CXX) g++ options: -std=c++11 -m64 -O3 -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -ldynamicMesh -ldecompose -lgenericPatchFields -lmetisDecomp -lscotchDecomp -llagrangian -lregionModels -lOpenFOAM -ldl -lm
ASTC Encoder Preset: Thorough OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 3.2 Preset: Thorough Ubuntu 22.04 Linux 5.15 Linux 5.18 Git Linux 5.17 2 4 6 8 10 SE +/- 0.0763, N = 3 SE +/- 0.0677, N = 3 SE +/- 0.0716, N = 4 6.5107 6.5749 6.6216 1. (CXX) g++ options: -O3 -march=native -flto -pthread
GPAW Input: Carbon Nanotube OpenBenchmarking.org Seconds, Fewer Is Better GPAW 22.1 Input: Carbon Nanotube Ubuntu 22.04 Linux 5.15 Linux 5.18 Git Linux 5.17 9 18 27 36 45 SE +/- 0.08, N = 3 SE +/- 0.27, N = 3 SE +/- 0.46, N = 4 38.09 38.52 38.68 1. (CC) gcc options: -shared -fwrapv -O2 -O3 -march=native -flto -lxc -lblas -lmpi
NAS Parallel Benchmarks Test / Class: SP.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: SP.C Linux 5.17 Ubuntu 22.04 Linux 5.15 Linux 5.18 Git 50K 100K 150K 200K 250K SE +/- 1397.36, N = 3 SE +/- 2162.41, N = 3 SE +/- 658.52, N = 3 232431.20 229822.02 229353.61 1. (F9X) gfortran options: -O3 -march=native -flto -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz 2. Open MPI 4.1.2
NAS Parallel Benchmarks Test / Class: EP.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: EP.C Linux 5.18 Git Ubuntu 22.04 Linux 5.15 Linux 5.17 2K 4K 6K 8K 10K SE +/- 133.77, N = 15 SE +/- 132.93, N = 15 SE +/- 72.42, N = 3 9970.43 9969.00 9841.38 1. (F9X) gfortran options: -O3 -march=native -flto -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz 2. Open MPI 4.1.2
GROMACS Implementation: MPI CPU - Input: water_GMX50_bare OpenBenchmarking.org Ns Per Day, More Is Better GROMACS 2021.2 Implementation: MPI CPU - Input: water_GMX50_bare Linux 5.18 Git Linux 5.17 Ubuntu 22.04 Linux 5.15 3 6 9 12 15 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 11.18 11.11 11.04 1. (CXX) g++ options: -O3 -march=native -flto
ASKAP Test: tConvolve MPI - Gridding OpenBenchmarking.org Mpix/sec, More Is Better ASKAP 1.0 Test: tConvolve MPI - Gridding Linux 5.18 Git Linux 5.17 Ubuntu 22.04 Linux 5.15 15K 30K 45K 60K 75K SE +/- 0.00, N = 3 SE +/- 395.30, N = 3 SE +/- 395.30, N = 3 71158.1 70762.8 70367.5 1. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp
LAMMPS Molecular Dynamics Simulator Model: 20k Atoms OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 29Oct2020 Model: 20k Atoms Linux 5.17 Ubuntu 22.04 Linux 5.15 Linux 5.18 Git 8 16 24 32 40 SE +/- 0.07, N = 3 SE +/- 0.20, N = 3 SE +/- 0.47, N = 3 35.88 35.65 35.53 1. (CXX) g++ options: -O3 -march=native -flto -lm
Timed MrBayes Analysis Primate Phylogeny Analysis OpenBenchmarking.org Seconds, Fewer Is Better Timed MrBayes Analysis 3.2.7 Primate Phylogeny Analysis Linux 5.18 Git Ubuntu 22.04 Linux 5.15 Linux 5.17 30 60 90 120 150 SE +/- 0.75, N = 3 SE +/- 0.72, N = 3 SE +/- 0.71, N = 3 138.50 138.86 139.83 1. (CC) gcc options: -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -msha -maes -mavx -mfma -mavx2 -mrdrnd -mbmi -mbmi2 -madx -mabm -O3 -std=c99 -pedantic -march=native -flto -lm
NAMD ATPase Simulation - 327,506 Atoms OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.14 ATPase Simulation - 327,506 Atoms Linux 5.17 Ubuntu 22.04 Linux 5.15 Linux 5.18 Git 0.0506 0.1012 0.1518 0.2024 0.253 SE +/- 0.00162, N = 3 SE +/- 0.00048, N = 3 SE +/- 0.00168, N = 11 0.22298 0.22482 0.22491
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 13 Total Time Linux 5.17 Ubuntu 22.04 Linux 5.15 Linux 5.18 Git 60M 120M 180M 240M 300M SE +/- 2066061.32, N = 15 SE +/- 3060366.35, N = 3 SE +/- 1756974.26, N = 3 302104360 301808873 299907807 1. (CXX) g++ options: -lgcov -m64 -lpthread -O3 -march=native -flto -fno-exceptions -std=c++17 -pedantic -msse -msse3 -mpopcnt -mavx2 -msse4.1 -mssse3 -msse2 -mbmi2 -fprofile-use -fno-peel-loops -fno-tracer -flto=jobserver
Facebook RocksDB Test: Read Random Write Random OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 7.0.1 Test: Read Random Write Random Linux 5.18 Git Linux 5.17 Ubuntu 22.04 Linux 5.15 600K 1200K 1800K 2400K 3000K SE +/- 15166.21, N = 3 SE +/- 15257.29, N = 3 SE +/- 28125.02, N = 3 2675407 2658818 2657074 1. (CXX) g++ options: -O3 -march=native -flto -pthread -fno-builtin-memcmp -fno-rtti -lpthread
Embree Binary: Pathtracer ISPC - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.13 Binary: Pathtracer ISPC - Model: Crown Linux 5.18 Git Ubuntu 22.04 Linux 5.15 Linux 5.17 30 60 90 120 150 SE +/- 0.06, N = 3 SE +/- 0.37, N = 3 SE +/- 0.32, N = 3 115.55 115.24 114.83 MIN: 101.59 / MAX: 126.12 MIN: 102.67 / MAX: 123.53 MIN: 101.55 / MAX: 124.08
OpenSSL Algorithm: SHA256 OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.0 Algorithm: SHA256 Linux 5.18 Git Linux 5.17 Ubuntu 22.04 Linux 5.15 30000M 60000M 90000M 120000M 150000M SE +/- 64960913.16, N = 3 SE +/- 201445928.22, N = 3 SE +/- 54558764.34, N = 3 156069467007 155383516537 155244893950 1. (CC) gcc options: -pthread -m64 -O3 -march=native -flto -lssl -lcrypto -ldl
OSPray Studio Camera: 3 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path Tracer OpenBenchmarking.org ms, Fewer Is Better OSPray Studio 0.10 Camera: 3 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path Tracer Linux 5.18 Git Linux 5.17 Ubuntu 22.04 Linux 5.15 2K 4K 6K 8K 10K SE +/- 2.19, N = 3 SE +/- 18.02, N = 3 SE +/- 8.67, N = 3 10428 10480 10483 1. (CXX) g++ options: -O3 -march=native -flto -ldl
Facebook RocksDB Test: Random Read OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 7.0.1 Test: Random Read Ubuntu 22.04 Linux 5.15 Linux 5.18 Git Linux 5.17 120M 240M 360M 480M 600M SE +/- 515765.82, N = 3 SE +/- 20818.83, N = 3 SE +/- 1048946.10, N = 3 551580667 551159632 548746393 1. (CXX) g++ options: -O3 -march=native -flto -pthread -fno-builtin-memcmp -fno-rtti -lpthread
OSPray Studio Camera: 1 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path Tracer OpenBenchmarking.org ms, Fewer Is Better OSPray Studio 0.10 Camera: 1 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path Tracer Linux 5.18 Git Ubuntu 22.04 Linux 5.15 Linux 5.17 2K 4K 6K 8K 10K SE +/- 3.18, N = 3 SE +/- 4.04, N = 3 SE +/- 15.06, N = 3 8811 8844 8850 1. (CXX) g++ options: -O3 -march=native -flto -ldl
OpenSSL Algorithm: RSA4096 OpenBenchmarking.org sign/s, More Is Better OpenSSL 3.0 Algorithm: RSA4096 Linux 5.18 Git Linux 5.17 Ubuntu 22.04 Linux 5.15 6K 12K 18K 24K 30K SE +/- 12.29, N = 3 SE +/- 14.79, N = 3 SE +/- 28.92, N = 3 26988.5 26916.1 26877.4 1. (CC) gcc options: -pthread -m64 -O3 -march=native -flto -lssl -lcrypto -ldl
OpenVKL Benchmark: vklBenchmark ISPC OpenBenchmarking.org Items / Sec, More Is Better OpenVKL 1.0 Benchmark: vklBenchmark ISPC Linux 5.18 Git Linux 5.17 Ubuntu 22.04 Linux 5.15 50 100 150 200 250 SE +/- 0.33, N = 3 SE +/- 1.15, N = 3 SE +/- 0.88, N = 3 250 249 249 MIN: 23 / MAX: 4736 MIN: 23 / MAX: 4557 MIN: 23 / MAX: 4994
OpenSSL Algorithm: RSA4096 OpenBenchmarking.org verify/s, More Is Better OpenSSL 3.0 Algorithm: RSA4096 Linux 5.18 Git Linux 5.17 Ubuntu 22.04 Linux 5.15 400K 800K 1200K 1600K 2000K SE +/- 431.69, N = 3 SE +/- 427.27, N = 3 SE +/- 914.50, N = 3 1769421.6 1764891.6 1762921.2 1. (CC) gcc options: -pthread -m64 -O3 -march=native -flto -lssl -lcrypto -ldl
Algebraic Multi-Grid Benchmark OpenBenchmarking.org Figure Of Merit, More Is Better Algebraic Multi-Grid Benchmark 1.2 Linux 5.18 Git Ubuntu 22.04 Linux 5.15 Linux 5.17 400M 800M 1200M 1600M 2000M SE +/- 2513844.49, N = 3 SE +/- 2581624.36, N = 3 SE +/- 3875768.61, N = 3 2001117333 1995680000 1995061000 1. (CC) gcc options: -lparcsr_ls -lparcsr_mv -lseq_mv -lIJ_mv -lkrylov -lHYPRE_utilities -lm -fopenmp -lmpi
Embree Binary: Pathtracer - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.13 Binary: Pathtracer - Model: Crown Linux 5.17 Linux 5.18 Git Ubuntu 22.04 Linux 5.15 30 60 90 120 150 SE +/- 0.28, N = 3 SE +/- 0.89, N = 3 SE +/- 0.78, N = 3 127.55 127.54 127.20 MIN: 112.38 / MAX: 139.2 MIN: 112.44 / MAX: 136.4 MIN: 111.3 / MAX: 140.94
Liquid-DSP Threads: 256 - Buffer Length: 256 - Filter Length: 57 OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 2021.01.31 Threads: 256 - Buffer Length: 256 - Filter Length: 57 Linux 5.18 Git Linux 5.17 Ubuntu 22.04 Linux 5.15 1300M 2600M 3900M 5200M 6500M SE +/- 1790096.21, N = 3 SE +/- 2049661.22, N = 3 SE +/- 1178039.80, N = 3 6117966667 6116066667 6109533333 1. (CC) gcc options: -O3 -march=native -flto -pthread -lm -lc -lliquid
ASKAP Test: tConvolve MPI - Degridding OpenBenchmarking.org Mpix/sec, More Is Better ASKAP 1.0 Test: tConvolve MPI - Degridding Linux 5.18 Git Linux 5.17 Ubuntu 22.04 Linux 5.15 13K 26K 39K 52K 65K SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 62661.6 62661.6 62661.6 1. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp
Facebook RocksDB Test: Read While Writing OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 7.0.1 Test: Read While Writing Linux 5.18 Git Ubuntu 22.04 Linux 5.15 Linux 5.17 4M 8M 12M 16M 20M SE +/- 310373.63, N = 15 SE +/- 234281.54, N = 15 SE +/- 290695.97, N = 15 17206491 16809668 16581464 1. (CXX) g++ options: -O3 -march=native -flto -pthread -fno-builtin-memcmp -fno-rtti -lpthread
PostgreSQL pgbench Scaling Factor: 100 - Clients: 100 - Mode: Read Write - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 100 - Mode: Read Write - Average Latency Linux 5.18 Git Ubuntu 22.04 Linux 5.15 Linux 5.17 0.9682 1.9364 2.9046 3.8728 4.841 SE +/- 0.133, N = 12 SE +/- 0.115, N = 12 SE +/- 0.276, N = 12 4.211 4.288 4.303 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -march=native -flto -lpgcommon -lpgport -lpq -lm
PostgreSQL pgbench Scaling Factor: 100 - Clients: 100 - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 100 - Mode: Read Write Linux 5.17 Linux 5.18 Git Ubuntu 22.04 Linux 5.15 5K 10K 15K 20K 25K SE +/- 2085.12, N = 12 SE +/- 888.86, N = 12 SE +/- 709.00, N = 12 24664 24056 23527 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -march=native -flto -lpgcommon -lpgport -lpq -lm
ASKAP Test: tConvolve OpenMP - Degridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 1.0 Test: tConvolve OpenMP - Degridding Linux 5.18 Git Ubuntu 22.04 Linux 5.15 Linux 5.17 3K 6K 9K 12K 15K SE +/- 101.93, N = 15 SE +/- 204.54, N = 15 SE +/- 261.44, N = 13 14480.6 13052.1 12601.5 1. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp
asmFish 1024 Hash Memory, 26 Depth OpenBenchmarking.org Nodes/second, More Is Better asmFish 2018-07-23 1024 Hash Memory, 26 Depth Linux 5.18 Git Linux 5.17 Ubuntu 22.04 Linux 5.15 60M 120M 180M 240M 300M SE +/- 6167948.03, N = 12 SE +/- 1510677.36, N = 3 SE +/- 1633688.83, N = 3 298011590 285813827 283245726
AOM AV1 Encoder Mode: Speed 10 Realtime - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.3 Encoder Mode: Speed 10 Realtime - Input: Bosphorus 4K Linux 5.17 Linux 5.18 Git Ubuntu 22.04 Linux 5.15 9 18 27 36 45 SE +/- 0.66, N = 15 SE +/- 1.02, N = 12 SE +/- 0.26, N = 3 41.33 40.27 38.87 1. (CXX) g++ options: -O3 -march=native -flto -std=c++11 -U_FORTIFY_SOURCE -lm
AOM AV1 Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.3 Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4K Ubuntu 22.04 Linux 5.15 Linux 5.18 Git Linux 5.17 9 18 27 36 45 SE +/- 0.58, N = 3 SE +/- 0.45, N = 14 SE +/- 0.67, N = 15 40.58 40.38 39.47 1. (CXX) g++ options: -O3 -march=native -flto -std=c++11 -U_FORTIFY_SOURCE -lm
LuxCoreRender Scene: DLSC - Acceleration: CPU OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.6 Scene: DLSC - Acceleration: CPU Linux 5.18 Git Linux 5.17 Ubuntu 22.04 Linux 5.15 4 8 12 16 20 SE +/- 0.22, N = 15 SE +/- 0.17, N = 3 SE +/- 0.09, N = 3 14.11 13.73 13.73 MIN: 12.85 / MAX: 17.95 MIN: 12.98 / MAX: 17.9 MIN: 12.98 / MAX: 17.81
Rodinia Test: OpenMP Streamcluster OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP Streamcluster Linux 5.18 Git Ubuntu 22.04 Linux 5.15 Linux 5.17 2 4 6 8 10 SE +/- 0.127, N = 15 SE +/- 0.148, N = 15 SE +/- 0.157, N = 15 7.686 8.096 8.191 1. (CXX) g++ options: -O2 -lOpenCL
Phoronix Test Suite v10.8.4