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&grr .
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 openvkl: vklBenchmark ISPC mysqlslap: 512 mysqlslap: 256 pgbench: 100 - 100 - Read Write - Average Latency pgbench: 100 - 100 - Read Write pgbench: 100 - 250 - Read Write - Average Latency pgbench: 100 - 250 - Read Write rocksdb: Read While Writing pgbench: 100 - 500 - Read Write - Average Latency pgbench: 100 - 500 - Read Write rocksdb: Update Rand asmfish: 1024 Hash Memory, 26 Depth rodinia: OpenMP HotSpot3D lammps: 20k Atoms luxcorerender: Orange Juice - CPU openssl: SHA256 rodinia: OpenMP Leukocyte ospray-studio: 3 - 1080p - 32 - Path Tracer ospray-studio: 1 - 1080p - 32 - Path Tracer pgbench: 100 - 500 - Read Only - Average Latency pgbench: 100 - 500 - Read Only pgbench: 100 - 250 - Read Only - Average Latency pgbench: 100 - 250 - Read Only luxcorerender: DLSC - CPU mrbayes: Primate Phylogeny Analysis openfoam: Motorbike 60M daphne: OpenMP - NDT Mapping openfoam: Motorbike 30M rocksdb: Read Rand Write Rand rocksdb: Rand Read openssl: RSA4096 openssl: RSA4096 aom-av1: Speed 9 Realtime - Bosphorus 4K build-godot: Time To Compile aom-av1: Speed 10 Realtime - Bosphorus 4K daphne: OpenMP - Euclidean Cluster stockfish: Total Time askap: tConvolve OpenMP - Degridding askap: tConvolve OpenMP - Gridding gpaw: Carbon Nanotube askap: Hogbom Clean OpenMP gromacs: MPI CPU - water_GMX50_bare rodinia: OpenMP Streamcluster amg: stress-ng: IO_uring namd: ATPase Simulation - 327,506 Atoms askap: tConvolve MPI - Gridding askap: tConvolve MPI - Degridding stress-ng: System V Message Passing rodinia: OpenMP LavaMD liquid-dsp: 256 - 256 - 57 rodinia: OpenMP CFD Solver incompact3d: input.i3d 193 Cells Per Direction npb: CG.C npb: EP.C npb: SP.C astcenc: Thorough npb: LU.C embree: Pathtracer ISPC - Crown embree: Pathtracer - Crown svt-vp9: PSNR/SSIM Optimized - Bosphorus 1080p npb: MG.C incompact3d: input.i3d 129 Cells Per Direction svt-hevc: 10 - Bosphorus 1080p Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 249 227 210 4.288 23527 11.232 22268 16809668 23.318 21443 219167 283245726 112.139 35.646 21.45 155244893950 47.679 10483 8844 0.264 1894336 0.141 1769622 13.73 138.857 51.59 790.76 14.67 2657074 551580667 1762921.2 26877.4 40.58 55.341 38.87 988.71 301808873 13052.1 10596.63 38.092 362.334 11.044 8.096 1995680000 879259.49 0.22482 70367.5 62661.6 6937364.79 27.811 6109533333 8.098 9.50132020 48789.27 9969.00 229822.02 6.5107 407505.46 115.2396 127.1989 376.40 128521.36 2.17982705 473.70 249 232 209 4.303 24664 10.244 24433 16581464 22.025 22704 220668 285813827 113.029 35.878 21.64 155383516537 47.137 10480 8850 0.215 2324825 0.116 2143053 13.73 139.831 52.49 823.47 15.42 2658818 548746393 1764891.6 26916.1 39.47 57.445 41.33 1009.58 302104360 12601.5 10050.17 38.679 364.085 11.113 8.191 1995061000 926492.30 0.22298 70762.8 62661.6 7109171.11 27.137 6116066667 8.343 9.84322834 51845.00 9841.38 232431.20 6.6216 403821.58 114.8274 127.5453 390.49 126995.76 2.25294669 482.06 250 234 217 4.211 24056 10.367 24120 17206491 22.525 22219 226270 298011590 106.557 35.531 22.09 156069467007 44.038 10428 8811 0.230 2180031 0.117 2140813 14.11 138.498 52.47 846.95 14.92 2675407 551159632 1769421.6 26988.5 40.38 53.372 40.27 1030.24 299907807 14480.6 10933.3 38.520 407.190 11.184 7.686 2001117333 1199513.58 0.22491 71158.1 62661.6 9563206.41 26.068 6117966667 6.819 9.94547049 52223.46 9970.43 229353.61 6.5749 411467.47 115.5469 127.5388 398.56 130560.19 2.23784868 482.47 OpenBenchmarking.org
OpenVKL Benchmark: vklBenchmark ISPC OpenBenchmarking.org Items / Sec, More Is Better OpenVKL 1.0 Benchmark: vklBenchmark ISPC Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 50 100 150 200 250 SE +/- 0.88, N = 3 SE +/- 1.15, N = 3 SE +/- 0.33, N = 3 249 249 250 MIN: 23 / MAX: 4994 MIN: 23 / MAX: 4557 MIN: 23 / MAX: 4736
MariaDB Clients: 512 OpenBenchmarking.org Queries Per Second, More Is Better MariaDB 10.8.2 Clients: 512 Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 50 100 150 200 250 SE +/- 1.13, N = 3 SE +/- 2.68, N = 4 SE +/- 3.29, N = 3 227 232 234 1. (CXX) g++ options: -O3 -march=native -flto -pie -fPIC -fstack-protector -lnuma -lpcre2-8 -lcrypt -laio -lz -lm -lssl -lcrypto -lpthread -ldl
MariaDB Clients: 256 OpenBenchmarking.org Queries Per Second, More Is Better MariaDB 10.8.2 Clients: 256 Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 50 100 150 200 250 SE +/- 1.80, N = 3 SE +/- 2.97, N = 3 SE +/- 1.75, N = 3 210 209 217 1. (CXX) g++ options: -O3 -march=native -flto -pie -fPIC -fstack-protector -lnuma -lpcre2-8 -lcrypt -laio -lz -lm -lssl -lcrypto -lpthread -ldl
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 Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 0.9682 1.9364 2.9046 3.8728 4.841 SE +/- 0.115, N = 12 SE +/- 0.276, N = 12 SE +/- 0.133, N = 12 4.288 4.303 4.211 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 Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 5K 10K 15K 20K 25K SE +/- 709.00, N = 12 SE +/- 2085.12, N = 12 SE +/- 888.86, N = 12 23527 24664 24056 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 Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 3 6 9 12 15 SE +/- 0.12, N = 5 SE +/- 0.11, N = 12 SE +/- 0.10, N = 3 11.23 10.24 10.37 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 OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 250 - Mode: Read Write Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 5K 10K 15K 20K 25K SE +/- 242.49, N = 5 SE +/- 240.59, N = 12 SE +/- 230.05, N = 3 22268 24433 24120 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -march=native -flto -lpgcommon -lpgport -lpq -lm
Facebook RocksDB Test: Read While Writing OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 7.0.1 Test: Read While Writing Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 4M 8M 12M 16M 20M SE +/- 234281.54, N = 15 SE +/- 290695.97, N = 15 SE +/- 310373.63, N = 15 16809668 16581464 17206491 1. (CXX) g++ options: -O3 -march=native -flto -pthread -fno-builtin-memcmp -fno-rtti -lpthread
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 Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 6 12 18 24 30 SE +/- 0.05, N = 3 SE +/- 0.17, N = 3 SE +/- 0.21, N = 12 23.32 22.03 22.53 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 OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 500 - Mode: Read Write Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 5K 10K 15K 20K 25K SE +/- 43.97, N = 3 SE +/- 175.67, N = 3 SE +/- 207.20, N = 12 21443 22704 22219 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -march=native -flto -lpgcommon -lpgport -lpq -lm
Facebook RocksDB Test: Update Random OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 7.0.1 Test: Update Random Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 50K 100K 150K 200K 250K SE +/- 1586.92, N = 15 SE +/- 1915.85, N = 15 SE +/- 1973.21, N = 8 219167 220668 226270 1. (CXX) g++ options: -O3 -march=native -flto -pthread -fno-builtin-memcmp -fno-rtti -lpthread
asmFish 1024 Hash Memory, 26 Depth OpenBenchmarking.org Nodes/second, More Is Better asmFish 2018-07-23 1024 Hash Memory, 26 Depth Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 60M 120M 180M 240M 300M SE +/- 1633688.83, N = 3 SE +/- 1510677.36, N = 3 SE +/- 6167948.03, N = 12 283245726 285813827 298011590
Rodinia Test: OpenMP HotSpot3D OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP HotSpot3D Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 30 60 90 120 150 SE +/- 0.31, N = 3 SE +/- 1.20, N = 3 SE +/- 1.57, N = 15 112.14 113.03 106.56 1. (CXX) g++ options: -O2 -lOpenCL
LAMMPS Molecular Dynamics Simulator Model: 20k Atoms OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 29Oct2020 Model: 20k Atoms Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 8 16 24 32 40 SE +/- 0.20, N = 3 SE +/- 0.07, N = 3 SE +/- 0.47, N = 3 35.65 35.88 35.53 1. (CXX) g++ options: -O3 -march=native -flto -lm
LuxCoreRender Scene: Orange Juice - Acceleration: CPU OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.6 Scene: Orange Juice - Acceleration: CPU Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 5 10 15 20 25 SE +/- 0.27, N = 3 SE +/- 0.21, N = 15 SE +/- 0.24, N = 15 21.45 21.64 22.09 MIN: 18.82 / MAX: 28.28 MIN: 18.69 / MAX: 28.78 MIN: 18.58 / MAX: 28.94
OpenSSL Algorithm: SHA256 OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.0 Algorithm: SHA256 Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 30000M 60000M 90000M 120000M 150000M SE +/- 54558764.34, N = 3 SE +/- 201445928.22, N = 3 SE +/- 64960913.16, N = 3 155244893950 155383516537 156069467007 1. (CC) gcc options: -pthread -m64 -O3 -march=native -flto -lssl -lcrypto -ldl
Rodinia Test: OpenMP Leukocyte OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP Leukocyte Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 11 22 33 44 55 SE +/- 0.36, N = 15 SE +/- 0.36, N = 15 SE +/- 0.30, N = 3 47.68 47.14 44.04 1. (CXX) g++ options: -O2 -lOpenCL
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 Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 2K 4K 6K 8K 10K SE +/- 8.67, N = 3 SE +/- 18.02, N = 3 SE +/- 2.19, N = 3 10483 10480 10428 1. (CXX) g++ options: -O3 -march=native -flto -ldl
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 Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 2K 4K 6K 8K 10K SE +/- 4.04, N = 3 SE +/- 15.06, N = 3 SE +/- 3.18, N = 3 8844 8850 8811 1. (CXX) g++ options: -O3 -march=native -flto -ldl
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 Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 0.0594 0.1188 0.1782 0.2376 0.297 SE +/- 0.002, N = 3 SE +/- 0.003, N = 3 SE +/- 0.001, N = 3 0.264 0.215 0.230 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 Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 500K 1000K 1500K 2000K 2500K SE +/- 16018.11, N = 3 SE +/- 25207.09, N = 3 SE +/- 11224.05, N = 3 1894336 2324825 2180031 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 - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 250 - Mode: Read Only - Average Latency Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 0.0317 0.0634 0.0951 0.1268 0.1585 SE +/- 0.002, N = 3 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 0.141 0.116 0.117 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 Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 500K 1000K 1500K 2000K 2500K SE +/- 24349.57, N = 3 SE +/- 23287.05, N = 3 SE +/- 6986.29, N = 3 1769622 2143053 2140813 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -march=native -flto -lpgcommon -lpgport -lpq -lm
LuxCoreRender Scene: DLSC - Acceleration: CPU OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.6 Scene: DLSC - Acceleration: CPU Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 4 8 12 16 20 SE +/- 0.09, N = 3 SE +/- 0.17, N = 3 SE +/- 0.22, N = 15 13.73 13.73 14.11 MIN: 12.98 / MAX: 17.81 MIN: 12.98 / MAX: 17.9 MIN: 12.85 / MAX: 17.95
Timed MrBayes Analysis Primate Phylogeny Analysis OpenBenchmarking.org Seconds, Fewer Is Better Timed MrBayes Analysis 3.2.7 Primate Phylogeny Analysis Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 30 60 90 120 150 SE +/- 0.72, N = 3 SE +/- 0.71, N = 3 SE +/- 0.75, N = 3 138.86 139.83 138.50 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
OpenFOAM Input: Motorbike 60M OpenBenchmarking.org Seconds, Fewer Is Better OpenFOAM 8 Input: Motorbike 60M Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 12 24 36 48 60 SE +/- 0.09, N = 3 SE +/- 0.07, N = 3 SE +/- 0.20, N = 3 51.59 52.49 52.47 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
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 Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 200 400 600 800 1000 SE +/- 6.12, N = 15 SE +/- 7.83, N = 3 SE +/- 6.55, N = 3 790.76 823.47 846.95 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp
OpenFOAM Input: Motorbike 30M OpenBenchmarking.org Seconds, Fewer Is Better OpenFOAM 8 Input: Motorbike 30M Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.16, N = 3 SE +/- 0.20, N = 13 14.67 15.42 14.92 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
Facebook RocksDB Test: Read Random Write Random OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 7.0.1 Test: Read Random Write Random Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 600K 1200K 1800K 2400K 3000K SE +/- 28125.02, N = 3 SE +/- 15257.29, N = 3 SE +/- 15166.21, N = 3 2657074 2658818 2675407 1. (CXX) g++ options: -O3 -march=native -flto -pthread -fno-builtin-memcmp -fno-rtti -lpthread
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.17 Linux 5.18 Git 120M 240M 360M 480M 600M SE +/- 515765.82, N = 3 SE +/- 1048946.10, N = 3 SE +/- 20818.83, N = 3 551580667 548746393 551159632 1. (CXX) g++ options: -O3 -march=native -flto -pthread -fno-builtin-memcmp -fno-rtti -lpthread
OpenSSL Algorithm: RSA4096 OpenBenchmarking.org verify/s, More Is Better OpenSSL 3.0 Algorithm: RSA4096 Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 400K 800K 1200K 1600K 2000K SE +/- 914.50, N = 3 SE +/- 427.27, N = 3 SE +/- 431.69, N = 3 1762921.2 1764891.6 1769421.6 1. (CC) gcc options: -pthread -m64 -O3 -march=native -flto -lssl -lcrypto -ldl
OpenSSL Algorithm: RSA4096 OpenBenchmarking.org sign/s, More Is Better OpenSSL 3.0 Algorithm: RSA4096 Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 6K 12K 18K 24K 30K SE +/- 28.92, N = 3 SE +/- 14.79, N = 3 SE +/- 12.29, N = 3 26877.4 26916.1 26988.5 1. (CC) gcc options: -pthread -m64 -O3 -march=native -flto -lssl -lcrypto -ldl
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.17 Linux 5.18 Git 9 18 27 36 45 SE +/- 0.58, N = 3 SE +/- 0.67, N = 15 SE +/- 0.45, N = 14 40.58 39.47 40.38 1. (CXX) g++ options: -O3 -march=native -flto -std=c++11 -U_FORTIFY_SOURCE -lm
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 Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 13 26 39 52 65 SE +/- 0.14, N = 3 SE +/- 0.52, N = 3 SE +/- 0.53, N = 3 55.34 57.45 53.37
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 Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 9 18 27 36 45 SE +/- 0.26, N = 3 SE +/- 0.66, N = 15 SE +/- 1.02, N = 12 38.87 41.33 40.27 1. (CXX) g++ options: -O3 -march=native -flto -std=c++11 -U_FORTIFY_SOURCE -lm
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 Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 200 400 600 800 1000 SE +/- 6.61, N = 15 SE +/- 3.54, N = 3 SE +/- 5.17, N = 3 988.71 1009.58 1030.24 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 13 Total Time Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 60M 120M 180M 240M 300M SE +/- 3060366.35, N = 3 SE +/- 2066061.32, N = 15 SE +/- 1756974.26, N = 3 301808873 302104360 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
ASKAP Test: tConvolve OpenMP - Degridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 1.0 Test: tConvolve OpenMP - Degridding Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 3K 6K 9K 12K 15K SE +/- 204.54, N = 15 SE +/- 261.44, N = 13 SE +/- 101.93, N = 15 13052.1 12601.5 14480.6 1. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp
ASKAP Test: tConvolve OpenMP - Gridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 1.0 Test: tConvolve OpenMP - Gridding Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 2K 4K 6K 8K 10K SE +/- 157.42, N = 15 SE +/- 122.94, N = 13 SE +/- 127.63, N = 15 10596.63 10050.17 10933.30 1. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp
GPAW Input: Carbon Nanotube OpenBenchmarking.org Seconds, Fewer Is Better GPAW 22.1 Input: Carbon Nanotube Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 9 18 27 36 45 SE +/- 0.08, N = 3 SE +/- 0.46, N = 4 SE +/- 0.27, N = 3 38.09 38.68 38.52 1. (CC) gcc options: -shared -fwrapv -O2 -O3 -march=native -flto -lxc -lblas -lmpi
ASKAP Test: Hogbom Clean OpenMP OpenBenchmarking.org Iterations Per Second, More Is Better ASKAP 1.0 Test: Hogbom Clean OpenMP Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 90 180 270 360 450 SE +/- 3.43, N = 15 SE +/- 1.17, N = 3 SE +/- 5.21, N = 3 362.33 364.09 407.19 1. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp
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 Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 3 6 9 12 15 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 11.04 11.11 11.18 1. (CXX) g++ options: -O3 -march=native -flto
Rodinia Test: OpenMP Streamcluster OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP Streamcluster Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 2 4 6 8 10 SE +/- 0.148, N = 15 SE +/- 0.157, N = 15 SE +/- 0.127, N = 15 8.096 8.191 7.686 1. (CXX) g++ options: -O2 -lOpenCL
Algebraic Multi-Grid Benchmark OpenBenchmarking.org Figure Of Merit, More Is Better Algebraic Multi-Grid Benchmark 1.2 Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 400M 800M 1200M 1600M 2000M SE +/- 2581624.36, N = 3 SE +/- 3875768.61, N = 3 SE +/- 2513844.49, N = 3 1995680000 1995061000 2001117333 1. (CC) gcc options: -lparcsr_ls -lparcsr_mv -lseq_mv -lIJ_mv -lkrylov -lHYPRE_utilities -lm -fopenmp -lmpi
Stress-NG Test: IO_uring OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: IO_uring Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 300K 600K 900K 1200K 1500K SE +/- 1838.03, N = 3 SE +/- 9932.87, N = 5 SE +/- 4787.61, N = 3 879259.49 926492.30 1199513.58 1. (CC) gcc options: -O3 -march=native -flto -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lz -ldl -pthread -lc -latomic
NAMD ATPase Simulation - 327,506 Atoms OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.14 ATPase Simulation - 327,506 Atoms Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 0.0506 0.1012 0.1518 0.2024 0.253 SE +/- 0.00048, N = 3 SE +/- 0.00162, N = 3 SE +/- 0.00168, N = 11 0.22482 0.22298 0.22491
ASKAP Test: tConvolve MPI - Gridding OpenBenchmarking.org Mpix/sec, More Is Better ASKAP 1.0 Test: tConvolve MPI - Gridding Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 15K 30K 45K 60K 75K SE +/- 395.30, N = 3 SE +/- 395.30, N = 3 SE +/- 0.00, N = 3 70367.5 70762.8 71158.1 1. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp
ASKAP Test: tConvolve MPI - Degridding OpenBenchmarking.org Mpix/sec, More Is Better ASKAP 1.0 Test: tConvolve MPI - Degridding Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 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
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 Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 2M 4M 6M 8M 10M SE +/- 3335.58, N = 3 SE +/- 12818.24, N = 3 SE +/- 3880.41, N = 3 6937364.79 7109171.11 9563206.41 1. (CC) gcc options: -O3 -march=native -flto -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lz -ldl -pthread -lc -latomic
Rodinia Test: OpenMP LavaMD OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP LavaMD Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 7 14 21 28 35 SE +/- 0.19, N = 3 SE +/- 0.21, N = 3 SE +/- 0.16, N = 3 27.81 27.14 26.07 1. (CXX) g++ options: -O2 -lOpenCL
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 Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 1300M 2600M 3900M 5200M 6500M SE +/- 1178039.80, N = 3 SE +/- 2049661.22, N = 3 SE +/- 1790096.21, N = 3 6109533333 6116066667 6117966667 1. (CC) gcc options: -O3 -march=native -flto -pthread -lm -lc -lliquid
Rodinia Test: OpenMP CFD Solver OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP CFD Solver Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 2 4 6 8 10 SE +/- 0.066, N = 15 SE +/- 0.008, N = 3 SE +/- 0.071, N = 3 8.098 8.343 6.819 1. (CXX) g++ options: -O2 -lOpenCL
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
NAS Parallel Benchmarks Test / Class: CG.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: CG.C Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 11K 22K 33K 44K 55K SE +/- 650.54, N = 15 SE +/- 180.55, N = 3 SE +/- 306.52, N = 3 48789.27 51845.00 52223.46 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 Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 2K 4K 6K 8K 10K SE +/- 132.93, N = 15 SE +/- 72.42, N = 3 SE +/- 133.77, N = 15 9969.00 9841.38 9970.43 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: SP.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: SP.C Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 50K 100K 150K 200K 250K SE +/- 2162.41, N = 3 SE +/- 1397.36, N = 3 SE +/- 658.52, N = 3 229822.02 232431.20 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
ASTC Encoder Preset: Thorough OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 3.2 Preset: Thorough Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 2 4 6 8 10 SE +/- 0.0763, N = 3 SE +/- 0.0716, N = 4 SE +/- 0.0677, N = 3 6.5107 6.6216 6.5749 1. (CXX) g++ options: -O3 -march=native -flto -pthread
NAS Parallel Benchmarks Test / Class: LU.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: LU.C Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 90K 180K 270K 360K 450K SE +/- 4596.73, N = 3 SE +/- 2263.91, N = 3 SE +/- 644.21, N = 3 407505.46 403821.58 411467.47 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
Embree Binary: Pathtracer ISPC - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.13 Binary: Pathtracer ISPC - Model: Crown Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 30 60 90 120 150 SE +/- 0.37, N = 3 SE +/- 0.32, N = 3 SE +/- 0.06, N = 3 115.24 114.83 115.55 MIN: 102.67 / MAX: 123.53 MIN: 101.55 / MAX: 124.08 MIN: 101.59 / MAX: 126.12
Embree Binary: Pathtracer - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.13 Binary: Pathtracer - Model: Crown Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 30 60 90 120 150 SE +/- 0.78, N = 3 SE +/- 0.28, N = 3 SE +/- 0.89, N = 3 127.20 127.55 127.54 MIN: 111.3 / MAX: 140.94 MIN: 112.38 / MAX: 139.2 MIN: 112.44 / MAX: 136.4
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 Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 90 180 270 360 450 SE +/- 3.98, N = 3 SE +/- 2.53, N = 3 SE +/- 3.82, N = 3 376.40 390.49 398.56 1. (CC) gcc options: -O3 -fcommon -march=native -flto -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
NAS Parallel Benchmarks Test / Class: MG.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: MG.C Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 30K 60K 90K 120K 150K SE +/- 1685.90, N = 3 SE +/- 1279.75, N = 6 SE +/- 1281.47, N = 3 128521.36 126995.76 130560.19 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
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.17 Linux 5.18 Git 0.5069 1.0138 1.5207 2.0276 2.5345 SE +/- 0.01017630, N = 3 SE +/- 0.02917419, N = 3 SE +/- 0.00593947, N = 3 2.17982705 2.25294669 2.23784868 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
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 Ubuntu 22.04 Linux 5.15 Linux 5.17 Linux 5.18 Git 100 200 300 400 500 SE +/- 1.68, N = 3 SE +/- 1.37, N = 3 SE +/- 2.58, N = 3 473.70 482.06 482.47 1. (CC) gcc options: -O3 -march=native -flto -fPIE -fPIC -O2 -pie -rdynamic -lpthread -lrt
Phoronix Test Suite v10.8.4