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&gru&sor.

AMD EPYC 7773X Linux KernelsProcessorMotherboardChipsetMemoryDiskGraphicsMonitorNetworkOSKernelDesktopDisplay ServerVulkanCompilerFile-SystemScreen ResolutionUbuntu 22.04 Linux 5.15Linux 5.17Linux 5.18 Git2 x AMD EPYC 7773X 64-Core @ 2.20GHz (128 Cores / 256 Threads)AMD DAYTONA_X (TYM1008C BIOS)AMD Starship/Matisse16 x 32 GB DDR4-3200MT/s 36ASF4G72PZ-3G2E2800GB INTEL SSDPF21Q800GBASPEEDVE2282 x Mellanox MT27710Ubuntu 22.045.15.0-25-generic (x86_64)GNOME Shell 42.0X Server1.2.204GCC 11.2.0 + Clang 14.0.0-1ubuntu1ext41920x10805.17.0-051700-generic (x86_64)5.18.0-051800rc2daily20220414-generic (x86_64)OpenBenchmarking.orgKernel Details- Transparent Huge Pages: madviseEnvironment 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: 0xa001228Python Details- Python 3.10.4Security 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 Kernelsstress-ng: IO_uringstress-ng: System V Message Passingopenssl: SHA256amg: aom-av1: Speed 9 Realtime - Bosphorus 4Kaom-av1: Speed 10 Realtime - Bosphorus 4Kembree: Pathtracer - Crownembree: Pathtracer ISPC - Crownsvt-hevc: 10 - Bosphorus 1080psvt-vp9: PSNR/SSIM Optimized - Bosphorus 1080popenvkl: vklBenchmark ISPCaskap: Hogbom Clean OpenMPluxcorerender: DLSC - CPUluxcorerender: Orange Juice - CPUaskap: tConvolve OpenMP - Griddingaskap: tConvolve OpenMP - Degriddingaskap: tConvolve MPI - Degriddingaskap: tConvolve MPI - Griddingstockfish: Total Timeasmfish: 1024 Hash Memory, 26 Depthgromacs: MPI CPU - water_GMX50_barelammps: 20k Atomsrocksdb: Rand Readrocksdb: Update Randrocksdb: Read While Writingrocksdb: Read Rand Write Randmysqlslap: 256mysqlslap: 512liquid-dsp: 256 - 256 - 57openssl: RSA4096daphne: OpenMP - NDT Mappingdaphne: OpenMP - Euclidean Clusternpb: CG.Cnpb: EP.Cnpb: LU.Cnpb: MG.Cnpb: SP.Cpgbench: 100 - 250 - Read Onlypgbench: 100 - 500 - Read Onlypgbench: 100 - 100 - Read Writepgbench: 100 - 250 - Read Writepgbench: 100 - 500 - Read Writeopenssl: RSA4096namd: ATPase Simulation - 327,506 Atomsospray-studio: 1 - 1080p - 32 - Path Tracerospray-studio: 3 - 1080p - 32 - Path Tracerpgbench: 100 - 250 - Read Only - Average Latencypgbench: 100 - 500 - Read Only - Average Latencypgbench: 100 - 100 - Read Write - Average Latencypgbench: 100 - 250 - Read Write - Average Latencypgbench: 100 - 500 - Read Write - Average Latencyrodinia: OpenMP LavaMDrodinia: OpenMP HotSpot3Drodinia: OpenMP Leukocyterodinia: OpenMP CFD Solverrodinia: OpenMP Streamclustermrbayes: Primate Phylogeny Analysisincompact3d: input.i3d 129 Cells Per Directionincompact3d: input.i3d 193 Cells Per Directionopenfoam: Motorbike 30Mopenfoam: Motorbike 60Mbuild-godot: Time To Compileastcenc: Thoroughgpaw: Carbon NanotubeUbuntu 22.04 Linux 5.15Linux 5.17Linux 5.18 Git879259.496937364.79155244893950199568000040.5838.87127.1989115.2396473.70376.40249362.33413.7321.4510596.6313052.162661.670367.530180887328324572611.04435.646551580667219167168096682657074210227610953333326877.4790.76988.7148789.279969.00407505.46128521.36229822.02176962218943362352722268214431762921.20.224828844104830.1410.2644.28811.23223.31827.811112.13947.6798.0988.096138.8572.179827059.5013202014.6751.5955.3416.510738.092926492.307109171.11155383516537199506100039.4741.33127.5453114.8274482.06390.49249364.08513.7321.6410050.1712601.562661.670762.830210436028581382711.11335.878548746393220668165814642658818209232611606666726916.1823.471009.5851845.009841.38403821.58126995.76232431.20214305323248252466424433227041764891.60.222988850104800.1160.2154.30310.24422.02527.137113.02947.1378.3438.191139.8312.252946699.8432283415.4252.4957.4456.621638.6791199513.589563206.41156069467007200111733340.3840.27127.5388115.5469482.47398.56250407.19014.1122.0910933.314480.662661.671158.129990780729801159011.18435.531551159632226270172064912675407217234611796666726988.5846.951030.2452223.469970.43411467.47130560.19229353.61214081321800312405624120222191769421.60.224918811104280.1170.2304.21110.36722.52526.068106.55744.0386.8197.686138.4982.237848689.9454704914.9252.4753.3726.574938.520OpenBenchmarking.org

Stress-NG

Test: IO_uring

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: IO_uringLinux 5.18 GitLinux 5.17Ubuntu 22.04 Linux 5.15300K600K900K1200K1500KSE +/- 4787.61, N = 3SE +/- 9932.87, N = 5SE +/- 1838.03, N = 31199513.58926492.30879259.491. (CC) gcc options: -O3 -march=native -flto -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lz -ldl -pthread -lc -latomic

Stress-NG

Test: System V Message Passing

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: System V Message PassingLinux 5.18 GitLinux 5.17Ubuntu 22.04 Linux 5.152M4M6M8M10MSE +/- 3880.41, N = 3SE +/- 12818.24, N = 3SE +/- 3335.58, N = 39563206.417109171.116937364.791. (CC) gcc options: -O3 -march=native -flto -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lz -ldl -pthread -lc -latomic

OpenSSL

Algorithm: SHA256

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.0Algorithm: SHA256Linux 5.18 GitLinux 5.17Ubuntu 22.04 Linux 5.1530000M60000M90000M120000M150000MSE +/- 64960913.16, N = 3SE +/- 201445928.22, N = 3SE +/- 54558764.34, N = 31560694670071553835165371552448939501. (CC) gcc options: -pthread -m64 -O3 -march=native -flto -lssl -lcrypto -ldl

Algebraic Multi-Grid Benchmark

OpenBenchmarking.orgFigure Of Merit, More Is BetterAlgebraic Multi-Grid Benchmark 1.2Linux 5.18 GitUbuntu 22.04 Linux 5.15Linux 5.17400M800M1200M1600M2000MSE +/- 2513844.49, N = 3SE +/- 2581624.36, N = 3SE +/- 3875768.61, N = 32001117333199568000019950610001. (CC) gcc options: -lparcsr_ls -lparcsr_mv -lseq_mv -lIJ_mv -lkrylov -lHYPRE_utilities -lm -fopenmp -lmpi

AOM AV1

Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.3Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4KUbuntu 22.04 Linux 5.15Linux 5.18 GitLinux 5.17918273645SE +/- 0.58, N = 3SE +/- 0.45, N = 14SE +/- 0.67, N = 1540.5840.3839.471. (CXX) g++ options: -O3 -march=native -flto -std=c++11 -U_FORTIFY_SOURCE -lm

AOM AV1

Encoder Mode: Speed 10 Realtime - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.3Encoder Mode: Speed 10 Realtime - Input: Bosphorus 4KLinux 5.17Linux 5.18 GitUbuntu 22.04 Linux 5.15918273645SE +/- 0.66, N = 15SE +/- 1.02, N = 12SE +/- 0.26, N = 341.3340.2738.871. (CXX) g++ options: -O3 -march=native -flto -std=c++11 -U_FORTIFY_SOURCE -lm

Embree

Binary: Pathtracer - Model: Crown

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.13Binary: Pathtracer - Model: CrownLinux 5.17Linux 5.18 GitUbuntu 22.04 Linux 5.15306090120150SE +/- 0.28, N = 3SE +/- 0.89, N = 3SE +/- 0.78, N = 3127.55127.54127.20MIN: 112.38 / MAX: 139.2MIN: 112.44 / MAX: 136.4MIN: 111.3 / MAX: 140.94

Embree

Binary: Pathtracer ISPC - Model: Crown

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.13Binary: Pathtracer ISPC - Model: CrownLinux 5.18 GitUbuntu 22.04 Linux 5.15Linux 5.17306090120150SE +/- 0.06, N = 3SE +/- 0.37, N = 3SE +/- 0.32, N = 3115.55115.24114.83MIN: 101.59 / MAX: 126.12MIN: 102.67 / MAX: 123.53MIN: 101.55 / MAX: 124.08

SVT-HEVC

Tuning: 10 - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 1.5.0Tuning: 10 - Input: Bosphorus 1080pLinux 5.18 GitLinux 5.17Ubuntu 22.04 Linux 5.15100200300400500SE +/- 2.58, N = 3SE +/- 1.37, N = 3SE +/- 1.68, N = 3482.47482.06473.701. (CC) gcc options: -O3 -march=native -flto -fPIE -fPIC -O2 -pie -rdynamic -lpthread -lrt

SVT-VP9

Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.3Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080pLinux 5.18 GitLinux 5.17Ubuntu 22.04 Linux 5.1590180270360450SE +/- 3.82, N = 3SE +/- 2.53, N = 3SE +/- 3.98, N = 3398.56390.49376.401. (CC) gcc options: -O3 -fcommon -march=native -flto -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

OpenVKL

Benchmark: vklBenchmark ISPC

OpenBenchmarking.orgItems / Sec, More Is BetterOpenVKL 1.0Benchmark: vklBenchmark ISPCLinux 5.18 GitLinux 5.17Ubuntu 22.04 Linux 5.1550100150200250SE +/- 0.33, N = 3SE +/- 1.15, N = 3SE +/- 0.88, N = 3250249249MIN: 23 / MAX: 4736MIN: 23 / MAX: 4557MIN: 23 / MAX: 4994

ASKAP

Test: Hogbom Clean OpenMP

OpenBenchmarking.orgIterations Per Second, More Is BetterASKAP 1.0Test: Hogbom Clean OpenMPLinux 5.18 GitLinux 5.17Ubuntu 22.04 Linux 5.1590180270360450SE +/- 5.21, N = 3SE +/- 1.17, N = 3SE +/- 3.43, N = 15407.19364.09362.331. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

LuxCoreRender

Scene: DLSC - Acceleration: CPU

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.6Scene: DLSC - Acceleration: CPULinux 5.18 GitLinux 5.17Ubuntu 22.04 Linux 5.1548121620SE +/- 0.22, N = 15SE +/- 0.17, N = 3SE +/- 0.09, N = 314.1113.7313.73MIN: 12.85 / MAX: 17.95MIN: 12.98 / MAX: 17.9MIN: 12.98 / MAX: 17.81

LuxCoreRender

Scene: Orange Juice - Acceleration: CPU

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.6Scene: Orange Juice - Acceleration: CPULinux 5.18 GitLinux 5.17Ubuntu 22.04 Linux 5.15510152025SE +/- 0.24, N = 15SE +/- 0.21, N = 15SE +/- 0.27, N = 322.0921.6421.45MIN: 18.58 / MAX: 28.94MIN: 18.69 / MAX: 28.78MIN: 18.82 / MAX: 28.28

ASKAP

Test: tConvolve OpenMP - Gridding

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 1.0Test: tConvolve OpenMP - GriddingLinux 5.18 GitUbuntu 22.04 Linux 5.15Linux 5.172K4K6K8K10KSE +/- 127.63, N = 15SE +/- 157.42, N = 15SE +/- 122.94, N = 1310933.3010596.6310050.171. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

ASKAP

Test: tConvolve OpenMP - Degridding

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 1.0Test: tConvolve OpenMP - DegriddingLinux 5.18 GitUbuntu 22.04 Linux 5.15Linux 5.173K6K9K12K15KSE +/- 101.93, N = 15SE +/- 204.54, N = 15SE +/- 261.44, N = 1314480.613052.112601.51. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

ASKAP

Test: tConvolve MPI - Degridding

OpenBenchmarking.orgMpix/sec, More Is BetterASKAP 1.0Test: tConvolve MPI - DegriddingLinux 5.18 GitLinux 5.17Ubuntu 22.04 Linux 5.1513K26K39K52K65KSE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 362661.662661.662661.61. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

ASKAP

Test: tConvolve MPI - Gridding

OpenBenchmarking.orgMpix/sec, More Is BetterASKAP 1.0Test: tConvolve MPI - GriddingLinux 5.18 GitLinux 5.17Ubuntu 22.04 Linux 5.1515K30K45K60K75KSE +/- 0.00, N = 3SE +/- 395.30, N = 3SE +/- 395.30, N = 371158.170762.870367.51. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 13Total TimeLinux 5.17Ubuntu 22.04 Linux 5.15Linux 5.18 Git60M120M180M240M300MSE +/- 2066061.32, N = 15SE +/- 3060366.35, N = 3SE +/- 1756974.26, N = 33021043603018088732999078071. (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

asmFish

1024 Hash Memory, 26 Depth

OpenBenchmarking.orgNodes/second, More Is BetterasmFish 2018-07-231024 Hash Memory, 26 DepthLinux 5.18 GitLinux 5.17Ubuntu 22.04 Linux 5.1560M120M180M240M300MSE +/- 6167948.03, N = 12SE +/- 1510677.36, N = 3SE +/- 1633688.83, N = 3298011590285813827283245726

GROMACS

Implementation: MPI CPU - Input: water_GMX50_bare

OpenBenchmarking.orgNs Per Day, More Is BetterGROMACS 2021.2Implementation: MPI CPU - Input: water_GMX50_bareLinux 5.18 GitLinux 5.17Ubuntu 22.04 Linux 5.153691215SE +/- 0.04, N = 3SE +/- 0.05, N = 3SE +/- 0.04, N = 311.1811.1111.041. (CXX) g++ options: -O3 -march=native -flto

LAMMPS Molecular Dynamics Simulator

Model: 20k Atoms

OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 29Oct2020Model: 20k AtomsLinux 5.17Ubuntu 22.04 Linux 5.15Linux 5.18 Git816243240SE +/- 0.07, N = 3SE +/- 0.20, N = 3SE +/- 0.47, N = 335.8835.6535.531. (CXX) g++ options: -O3 -march=native -flto -lm

Facebook RocksDB

Test: Random Read

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.0.1Test: Random ReadUbuntu 22.04 Linux 5.15Linux 5.18 GitLinux 5.17120M240M360M480M600MSE +/- 515765.82, N = 3SE +/- 20818.83, N = 3SE +/- 1048946.10, N = 35515806675511596325487463931. (CXX) g++ options: -O3 -march=native -flto -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Facebook RocksDB

Test: Update Random

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.0.1Test: Update RandomLinux 5.18 GitLinux 5.17Ubuntu 22.04 Linux 5.1550K100K150K200K250KSE +/- 1973.21, N = 8SE +/- 1915.85, N = 15SE +/- 1586.92, N = 152262702206682191671. (CXX) g++ options: -O3 -march=native -flto -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Facebook RocksDB

Test: Read While Writing

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.0.1Test: Read While WritingLinux 5.18 GitUbuntu 22.04 Linux 5.15Linux 5.174M8M12M16M20MSE +/- 310373.63, N = 15SE +/- 234281.54, N = 15SE +/- 290695.97, N = 151720649116809668165814641. (CXX) g++ options: -O3 -march=native -flto -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Facebook RocksDB

Test: Read Random Write Random

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.0.1Test: Read Random Write RandomLinux 5.18 GitLinux 5.17Ubuntu 22.04 Linux 5.15600K1200K1800K2400K3000KSE +/- 15166.21, N = 3SE +/- 15257.29, N = 3SE +/- 28125.02, N = 32675407265881826570741. (CXX) g++ options: -O3 -march=native -flto -pthread -fno-builtin-memcmp -fno-rtti -lpthread

MariaDB

Clients: 256

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.8.2Clients: 256Linux 5.18 GitUbuntu 22.04 Linux 5.15Linux 5.1750100150200250SE +/- 1.75, N = 3SE +/- 1.80, N = 3SE +/- 2.97, N = 32172102091. (CXX) g++ options: -O3 -march=native -flto -pie -fPIC -fstack-protector -lnuma -lpcre2-8 -lcrypt -laio -lz -lm -lssl -lcrypto -lpthread -ldl

MariaDB

Clients: 512

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.8.2Clients: 512Linux 5.18 GitLinux 5.17Ubuntu 22.04 Linux 5.1550100150200250SE +/- 3.29, N = 3SE +/- 2.68, N = 4SE +/- 1.13, N = 32342322271. (CXX) g++ options: -O3 -march=native -flto -pie -fPIC -fstack-protector -lnuma -lpcre2-8 -lcrypt -laio -lz -lm -lssl -lcrypto -lpthread -ldl

Liquid-DSP

Threads: 256 - Buffer Length: 256 - Filter Length: 57

OpenBenchmarking.orgsamples/s, More Is BetterLiquid-DSP 2021.01.31Threads: 256 - Buffer Length: 256 - Filter Length: 57Linux 5.18 GitLinux 5.17Ubuntu 22.04 Linux 5.151300M2600M3900M5200M6500MSE +/- 1790096.21, N = 3SE +/- 2049661.22, N = 3SE +/- 1178039.80, N = 36117966667611606666761095333331. (CC) gcc options: -O3 -march=native -flto -pthread -lm -lc -lliquid

OpenSSL

Algorithm: RSA4096

OpenBenchmarking.orgsign/s, More Is BetterOpenSSL 3.0Algorithm: RSA4096Linux 5.18 GitLinux 5.17Ubuntu 22.04 Linux 5.156K12K18K24K30KSE +/- 12.29, N = 3SE +/- 14.79, N = 3SE +/- 28.92, N = 326988.526916.126877.41. (CC) gcc options: -pthread -m64 -O3 -march=native -flto -lssl -lcrypto -ldl

Darmstadt Automotive Parallel Heterogeneous Suite

Backend: OpenMP - Kernel: NDT Mapping

OpenBenchmarking.orgTest Cases Per Minute, More Is BetterDarmstadt Automotive Parallel Heterogeneous SuiteBackend: OpenMP - Kernel: NDT MappingLinux 5.18 GitLinux 5.17Ubuntu 22.04 Linux 5.152004006008001000SE +/- 6.55, N = 3SE +/- 7.83, N = 3SE +/- 6.12, N = 15846.95823.47790.761. (CXX) g++ options: -O3 -std=c++11 -fopenmp

Darmstadt Automotive Parallel Heterogeneous Suite

Backend: OpenMP - Kernel: Euclidean Cluster

OpenBenchmarking.orgTest Cases Per Minute, More Is BetterDarmstadt Automotive Parallel Heterogeneous SuiteBackend: OpenMP - Kernel: Euclidean ClusterLinux 5.18 GitLinux 5.17Ubuntu 22.04 Linux 5.152004006008001000SE +/- 5.17, N = 3SE +/- 3.54, N = 3SE +/- 6.61, N = 151030.241009.58988.711. (CXX) g++ options: -O3 -std=c++11 -fopenmp

NAS Parallel Benchmarks

Test / Class: CG.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: CG.CLinux 5.18 GitLinux 5.17Ubuntu 22.04 Linux 5.1511K22K33K44K55KSE +/- 306.52, N = 3SE +/- 180.55, N = 3SE +/- 650.54, N = 1552223.4651845.0048789.271. (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.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: EP.CLinux 5.18 GitUbuntu 22.04 Linux 5.15Linux 5.172K4K6K8K10KSE +/- 133.77, N = 15SE +/- 132.93, N = 15SE +/- 72.42, N = 39970.439969.009841.381. (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.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: LU.CLinux 5.18 GitUbuntu 22.04 Linux 5.15Linux 5.1790K180K270K360K450KSE +/- 644.21, N = 3SE +/- 4596.73, N = 3SE +/- 2263.91, N = 3411467.47407505.46403821.581. (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: MG.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: MG.CLinux 5.18 GitUbuntu 22.04 Linux 5.15Linux 5.1730K60K90K120K150KSE +/- 1281.47, N = 3SE +/- 1685.90, N = 3SE +/- 1279.75, N = 6130560.19128521.36126995.761. (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.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: SP.CLinux 5.17Ubuntu 22.04 Linux 5.15Linux 5.18 Git50K100K150K200K250KSE +/- 1397.36, N = 3SE +/- 2162.41, N = 3SE +/- 658.52, N = 3232431.20229822.02229353.611. (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

PostgreSQL pgbench

Scaling Factor: 100 - Clients: 250 - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 250 - Mode: Read OnlyLinux 5.17Linux 5.18 GitUbuntu 22.04 Linux 5.15500K1000K1500K2000K2500KSE +/- 23287.05, N = 3SE +/- 6986.29, N = 3SE +/- 24349.57, N = 32143053214081317696221. (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.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 500 - Mode: Read OnlyLinux 5.17Linux 5.18 GitUbuntu 22.04 Linux 5.15500K1000K1500K2000K2500KSE +/- 25207.09, N = 3SE +/- 11224.05, N = 3SE +/- 16018.11, N = 32324825218003118943361. (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.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 100 - Mode: Read WriteLinux 5.17Linux 5.18 GitUbuntu 22.04 Linux 5.155K10K15K20K25KSE +/- 2085.12, N = 12SE +/- 888.86, N = 12SE +/- 709.00, N = 122466424056235271. (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.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 250 - Mode: Read WriteLinux 5.17Linux 5.18 GitUbuntu 22.04 Linux 5.155K10K15K20K25KSE +/- 240.59, N = 12SE +/- 230.05, N = 3SE +/- 242.49, N = 52443324120222681. (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.orgTPS, More Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 500 - Mode: Read WriteLinux 5.17Linux 5.18 GitUbuntu 22.04 Linux 5.155K10K15K20K25KSE +/- 175.67, N = 3SE +/- 207.20, N = 12SE +/- 43.97, N = 32270422219214431. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -march=native -flto -lpgcommon -lpgport -lpq -lm

OpenSSL

Algorithm: RSA4096

OpenBenchmarking.orgverify/s, More Is BetterOpenSSL 3.0Algorithm: RSA4096Linux 5.18 GitLinux 5.17Ubuntu 22.04 Linux 5.15400K800K1200K1600K2000KSE +/- 431.69, N = 3SE +/- 427.27, N = 3SE +/- 914.50, N = 31769421.61764891.61762921.21. (CC) gcc options: -pthread -m64 -O3 -march=native -flto -lssl -lcrypto -ldl

NAMD

ATPase Simulation - 327,506 Atoms

OpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.14ATPase Simulation - 327,506 AtomsLinux 5.17Ubuntu 22.04 Linux 5.15Linux 5.18 Git0.05060.10120.15180.20240.253SE +/- 0.00162, N = 3SE +/- 0.00048, N = 3SE +/- 0.00168, N = 110.222980.224820.22491

OSPray Studio

Camera: 1 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path Tracer

OpenBenchmarking.orgms, Fewer Is BetterOSPray Studio 0.10Camera: 1 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path TracerLinux 5.18 GitUbuntu 22.04 Linux 5.15Linux 5.172K4K6K8K10KSE +/- 3.18, N = 3SE +/- 4.04, N = 3SE +/- 15.06, N = 38811884488501. (CXX) g++ options: -O3 -march=native -flto -ldl

OSPray Studio

Camera: 3 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path Tracer

OpenBenchmarking.orgms, Fewer Is BetterOSPray Studio 0.10Camera: 3 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path TracerLinux 5.18 GitLinux 5.17Ubuntu 22.04 Linux 5.152K4K6K8K10KSE +/- 2.19, N = 3SE +/- 18.02, N = 3SE +/- 8.67, N = 31042810480104831. (CXX) g++ options: -O3 -march=native -flto -ldl

PostgreSQL pgbench

Scaling Factor: 100 - Clients: 250 - Mode: Read Only - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 250 - Mode: Read Only - Average LatencyLinux 5.17Linux 5.18 GitUbuntu 22.04 Linux 5.150.03170.06340.09510.12680.1585SE +/- 0.001, N = 3SE +/- 0.001, N = 3SE +/- 0.002, N = 30.1160.1170.1411. (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 - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 500 - Mode: Read Only - Average LatencyLinux 5.17Linux 5.18 GitUbuntu 22.04 Linux 5.150.05940.11880.17820.23760.297SE +/- 0.003, N = 3SE +/- 0.001, N = 3SE +/- 0.002, N = 30.2150.2300.2641. (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 - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 100 - Mode: Read Write - Average LatencyLinux 5.18 GitUbuntu 22.04 Linux 5.15Linux 5.170.96821.93642.90463.87284.841SE +/- 0.133, N = 12SE +/- 0.115, N = 12SE +/- 0.276, N = 124.2114.2884.3031. (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.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 250 - Mode: Read Write - Average LatencyLinux 5.17Linux 5.18 GitUbuntu 22.04 Linux 5.153691215SE +/- 0.11, N = 12SE +/- 0.10, N = 3SE +/- 0.12, N = 510.2410.3711.231. (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.orgms, Fewer Is BetterPostgreSQL pgbench 14.0Scaling Factor: 100 - Clients: 500 - Mode: Read Write - Average LatencyLinux 5.17Linux 5.18 GitUbuntu 22.04 Linux 5.15612182430SE +/- 0.17, N = 3SE +/- 0.21, N = 12SE +/- 0.05, N = 322.0322.5323.321. (CC) gcc options: -fno-strict-aliasing -fwrapv -O3 -march=native -flto -lpgcommon -lpgport -lpq -lm

Rodinia

Test: OpenMP LavaMD

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP LavaMDLinux 5.18 GitLinux 5.17Ubuntu 22.04 Linux 5.15714212835SE +/- 0.16, N = 3SE +/- 0.21, N = 3SE +/- 0.19, N = 326.0727.1427.811. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP HotSpot3D

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP HotSpot3DLinux 5.18 GitUbuntu 22.04 Linux 5.15Linux 5.17306090120150SE +/- 1.57, N = 15SE +/- 0.31, N = 3SE +/- 1.20, N = 3106.56112.14113.031. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP Leukocyte

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP LeukocyteLinux 5.18 GitLinux 5.17Ubuntu 22.04 Linux 5.151122334455SE +/- 0.30, N = 3SE +/- 0.36, N = 15SE +/- 0.36, N = 1544.0447.1447.681. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP CFD Solver

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP CFD SolverLinux 5.18 GitUbuntu 22.04 Linux 5.15Linux 5.17246810SE +/- 0.071, N = 3SE +/- 0.066, N = 15SE +/- 0.008, N = 36.8198.0988.3431. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP Streamcluster

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP StreamclusterLinux 5.18 GitUbuntu 22.04 Linux 5.15Linux 5.17246810SE +/- 0.127, N = 15SE +/- 0.148, N = 15SE +/- 0.157, N = 157.6868.0968.1911. (CXX) g++ options: -O2 -lOpenCL

Timed MrBayes Analysis

Primate Phylogeny Analysis

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MrBayes Analysis 3.2.7Primate Phylogeny AnalysisLinux 5.18 GitUbuntu 22.04 Linux 5.15Linux 5.17306090120150SE +/- 0.75, N = 3SE +/- 0.72, N = 3SE +/- 0.71, N = 3138.50138.86139.831. (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

Xcompact3d Incompact3d

Input: input.i3d 129 Cells Per Direction

OpenBenchmarking.orgSeconds, Fewer Is BetterXcompact3d Incompact3d 2021-03-11Input: input.i3d 129 Cells Per DirectionUbuntu 22.04 Linux 5.15Linux 5.18 GitLinux 5.170.50691.01381.52072.02762.5345SE +/- 0.01017630, N = 3SE +/- 0.00593947, N = 3SE +/- 0.02917419, N = 32.179827052.237848682.252946691. (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

Xcompact3d Incompact3d

Input: input.i3d 193 Cells Per Direction

OpenBenchmarking.orgSeconds, Fewer Is BetterXcompact3d Incompact3d 2021-03-11Input: input.i3d 193 Cells Per DirectionUbuntu 22.04 Linux 5.15Linux 5.17Linux 5.18 Git3691215SE +/- 0.06173078, N = 3SE +/- 0.03774624, N = 3SE +/- 0.05006609, N = 39.501320209.843228349.945470491. (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

OpenFOAM

Input: Motorbike 30M

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenFOAM 8Input: Motorbike 30MUbuntu 22.04 Linux 5.15Linux 5.18 GitLinux 5.1748121620SE +/- 0.03, N = 3SE +/- 0.20, N = 13SE +/- 0.16, N = 314.6714.9215.421. (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

OpenFOAM

Input: Motorbike 60M

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenFOAM 8Input: Motorbike 60MUbuntu 22.04 Linux 5.15Linux 5.18 GitLinux 5.171224364860SE +/- 0.09, N = 3SE +/- 0.20, N = 3SE +/- 0.07, N = 351.5952.4752.491. (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

Timed Godot Game Engine Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Godot Game Engine Compilation 3.2.3Time To CompileLinux 5.18 GitUbuntu 22.04 Linux 5.15Linux 5.171326395265SE +/- 0.53, N = 3SE +/- 0.14, N = 3SE +/- 0.52, N = 353.3755.3457.45

ASTC Encoder

Preset: Thorough

OpenBenchmarking.orgSeconds, Fewer Is BetterASTC Encoder 3.2Preset: ThoroughUbuntu 22.04 Linux 5.15Linux 5.18 GitLinux 5.17246810SE +/- 0.0763, N = 3SE +/- 0.0677, N = 3SE +/- 0.0716, N = 46.51076.57496.62161. (CXX) g++ options: -O3 -march=native -flto -pthread

GPAW

Input: Carbon Nanotube

OpenBenchmarking.orgSeconds, Fewer Is BetterGPAW 22.1Input: Carbon NanotubeUbuntu 22.04 Linux 5.15Linux 5.18 GitLinux 5.17918273645SE +/- 0.08, N = 3SE +/- 0.27, N = 3SE +/- 0.46, N = 438.0938.5238.681. (CC) gcc options: -shared -fwrapv -O2 -O3 -march=native -flto -lxc -lblas -lmpi


Phoronix Test Suite v10.8.4