Benchmarks

Tests for a future article.

HTML result view exported from: https://openbenchmarking.org/result/2211097-NE-PAUL2004408&sor&gru.

BenchmarksProcessorMotherboardChipsetMemoryDiskGraphicsMonitorNetworkOSKernelDesktopDisplay ServerVulkanCompilerFile-SystemScreen ResolutionEPYC 75F3 2PEPYC 7763 2P2 x AMD EPYC 75F3 32-Core @ 2.95GHz (64 Cores / 128 Threads)AMD DAYTONA_X (RYM1009B BIOS)AMD Starship/Matisse512GB3841GB Micron_9300_MTFDHAL3T8TDPASPEEDVE2282 x Mellanox MT27710Ubuntu 22.045.15.0-52-generic (x86_64)GNOME Shell 42.4X Server 1.21.1.31.2.204GCC 11.2.0ext41920x10802 x AMD EPYC 7763 64-Core @ 2.45GHz (128 Cores / 256 Threads)OpenBenchmarking.orgKernel Details- Transparent Huge Pages: madviseCompiler 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: 0xa001173Python Details- Python 3.10.4Security Details- itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: 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

Benchmarksopenssl: SHA256embree: Pathtracer - Crownembree: Pathtracer ISPC - Crownembree: Pathtracer - Asian Dragonembree: Pathtracer - Asian Dragon Objembree: Pathtracer ISPC - Asian Dragonembree: Pathtracer ISPC - Asian Dragon Objsvt-av1: Preset 4 - Bosphorus 4Ksvt-av1: Preset 8 - Bosphorus 4Ksvt-av1: Preset 10 - Bosphorus 4Ksvt-av1: Preset 12 - Bosphorus 4Ksvt-vp9: VMAF Optimized - Bosphorus 4Ksvt-vp9: PSNR/SSIM Optimized - Bosphorus 4Ksvt-vp9: Visual Quality Optimized - Bosphorus 4Kvpxenc: Speed 0 - Bosphorus 4Kvpxenc: Speed 5 - Bosphorus 4Kx265: Bosphorus 4Kx265: Bosphorus 1080pospray: particle_volume/ao/real_timeospray: particle_volume/scivis/real_timeospray: particle_volume/pathtracer/real_timeospray: gravity_spheres_volume/dim_512/ao/real_timeospray: gravity_spheres_volume/dim_512/scivis/real_timeospray: gravity_spheres_volume/dim_512/pathtracer/real_timecompress-7zip: Compression Ratingcompress-7zip: Decompression Ratingstockfish: Total Timelammps: 20k Atomslammps: Rhodopsin Proteinnumpy: openssl: RSA4096openssl: RSA4096namd: ATPase Simulation - 327,506 Atomspybench: Total For Average Test Timesbuild-godot: Time To Compilebuild-linux-kernel: defconfigbuild-linux-kernel: allmodconfigbuild-llvm: Ninjabuild-llvm: Unix Makefilesbuild-php: Time To Compilec-ray: Total Time - 4K, 16 Rays Per Pixelcompress-gzip: Linux Source Tree Archiving To .tar.gzencode-flac: WAV To FLACblender: BMW27 - CPU-Onlyblender: Classroom - CPU-Onlyblender: Fishy Cat - CPU-Onlyblender: Barbershop - CPU-Onlyblender: Pabellon Barcelona - CPU-OnlyEPYC 75F3 2PEPYC 7763 2P9649504160372.830267.262467.792059.323265.488457.13512.60576.232134.266190.996148.66157.45143.406.3115.9822.4371.0121.981421.6436197.18910.33369.9147416.490942322146957419296115928.31127.480506.9616787.41100390.60.3062789337.95622.490186.938114.006168.97235.7338.73635.75316.66722.0655.7027.96221.4669.45111.2638101.446770.522858.795469.232260.72042.28569.424128.835183.7335.6814.4421.7370.0532.789232.3871183.39416.272915.572325.930259168771851330328162234.96528.6680.2256340.52820.253141.05696.223178.304OpenBenchmarking.org

OpenSSL

Algorithm: SHA256

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.0Algorithm: SHA256EPYC 75F3 2P20000M40000M60000M80000M100000MSE +/- 20368750.10, N = 3964950416031. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

Embree

Binary: Pathtracer - Model: Crown

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.13Binary: Pathtracer - Model: CrownEPYC 7763 2PEPYC 75F3 2P20406080100SE +/- 0.11, N = 3SE +/- 0.11, N = 3111.2672.83MIN: 97.51 / MAX: 123.43MIN: 71.36 / MAX: 75.8

Embree

Binary: Pathtracer ISPC - Model: Crown

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.13Binary: Pathtracer ISPC - Model: CrownEPYC 7763 2PEPYC 75F3 2P20406080100SE +/- 0.15, N = 3SE +/- 0.07, N = 3101.4567.26MIN: 91.28 / MAX: 113.12MIN: 65.94 / MAX: 69.7

Embree

Binary: Pathtracer - Model: Asian Dragon

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.13Binary: Pathtracer - Model: Asian DragonEPYC 7763 2PEPYC 75F3 2P1632486480SE +/- 0.53, N = 15SE +/- 0.10, N = 370.5267.79MIN: 63.43 / MAX: 77.33MIN: 66.3 / MAX: 69.65

Embree

Binary: Pathtracer - Model: Asian Dragon Obj

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.13Binary: Pathtracer - Model: Asian Dragon ObjEPYC 75F3 2PEPYC 7763 2P1326395265SE +/- 0.21, N = 3SE +/- 0.41, N = 359.3258.80MIN: 57.97 / MAX: 61.22MIN: 54.63 / MAX: 63.32

Embree

Binary: Pathtracer ISPC - Model: Asian Dragon

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.13Binary: Pathtracer ISPC - Model: Asian DragonEPYC 7763 2PEPYC 75F3 2P1530456075SE +/- 0.67, N = 15SE +/- 0.00, N = 369.2365.49MIN: 60.57 / MAX: 76.42MIN: 64.19 / MAX: 67.36

Embree

Binary: Pathtracer ISPC - Model: Asian Dragon Obj

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.13Binary: Pathtracer ISPC - Model: Asian Dragon ObjEPYC 7763 2PEPYC 75F3 2P1428425670SE +/- 0.66, N = 3SE +/- 0.07, N = 360.7257.14MIN: 55.15 / MAX: 65.38MIN: 56.08 / MAX: 59.02

SVT-AV1

Encoder Mode: Preset 4 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.2Encoder Mode: Preset 4 - Input: Bosphorus 4KEPYC 75F3 2PEPYC 7763 2P0.58611.17221.75832.34442.9305SE +/- 0.010, N = 3SE +/- 0.007, N = 32.6052.2851. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

SVT-AV1

Encoder Mode: Preset 8 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.2Encoder Mode: Preset 8 - Input: Bosphorus 4KEPYC 75F3 2PEPYC 7763 2P20406080100SE +/- 0.56, N = 12SE +/- 0.81, N = 476.2369.421. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

SVT-AV1

Encoder Mode: Preset 10 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.2Encoder Mode: Preset 10 - Input: Bosphorus 4KEPYC 75F3 2PEPYC 7763 2P306090120150SE +/- 1.39, N = 3SE +/- 0.44, N = 3134.27128.841. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

SVT-AV1

Encoder Mode: Preset 12 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.2Encoder Mode: Preset 12 - Input: Bosphorus 4KEPYC 75F3 2PEPYC 7763 2P4080120160200SE +/- 2.57, N = 3SE +/- 1.22, N = 15191.00183.731. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

SVT-VP9

Tuning: VMAF Optimized - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.3Tuning: VMAF Optimized - Input: Bosphorus 4KEPYC 75F3 2P306090120150SE +/- 7.93, N = 12148.661. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

SVT-VP9

Tuning: PSNR/SSIM Optimized - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.3Tuning: PSNR/SSIM Optimized - Input: Bosphorus 4KEPYC 75F3 2P306090120150SE +/- 1.28, N = 9157.451. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

SVT-VP9

Tuning: Visual Quality Optimized - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.3Tuning: Visual Quality Optimized - Input: Bosphorus 4KEPYC 75F3 2P306090120150SE +/- 1.30, N = 7143.401. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

VP9 libvpx Encoding

Speed: Speed 0 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterVP9 libvpx Encoding 1.10.0Speed: Speed 0 - Input: Bosphorus 4KEPYC 75F3 2PEPYC 7763 2P246810SE +/- 0.05, N = 3SE +/- 0.05, N = 36.315.681. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=gnu++11

VP9 libvpx Encoding

Speed: Speed 5 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterVP9 libvpx Encoding 1.10.0Speed: Speed 5 - Input: Bosphorus 4KEPYC 75F3 2PEPYC 7763 2P48121620SE +/- 0.26, N = 15SE +/- 0.18, N = 1515.9814.441. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=gnu++11

x265

Video Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.4Video Input: Bosphorus 4KEPYC 75F3 2PEPYC 7763 2P510152025SE +/- 0.19, N = 3SE +/- 0.20, N = 1522.4321.731. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

x265

Video Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.4Video Input: Bosphorus 1080pEPYC 75F3 2PEPYC 7763 2P1632486480SE +/- 0.63, N = 15SE +/- 0.68, N = 1571.0170.051. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

OSPRay

Benchmark: particle_volume/ao/real_time

OpenBenchmarking.orgItems Per Second, More Is BetterOSPRay 2.10Benchmark: particle_volume/ao/real_timeEPYC 7763 2PEPYC 75F3 2P816243240SE +/- 0.04, N = 3SE +/- 0.02, N = 332.7921.98

OSPRay

Benchmark: particle_volume/scivis/real_time

OpenBenchmarking.orgItems Per Second, More Is BetterOSPRay 2.10Benchmark: particle_volume/scivis/real_timeEPYC 7763 2PEPYC 75F3 2P816243240SE +/- 0.02, N = 3SE +/- 0.02, N = 332.3921.64

OSPRay

Benchmark: particle_volume/pathtracer/real_time

OpenBenchmarking.orgItems Per Second, More Is BetterOSPRay 2.10Benchmark: particle_volume/pathtracer/real_timeEPYC 75F3 2PEPYC 7763 2P4080120160200SE +/- 1.74, N = 3SE +/- 1.69, N = 3197.19183.39

OSPRay

Benchmark: gravity_spheres_volume/dim_512/ao/real_time

OpenBenchmarking.orgItems Per Second, More Is BetterOSPRay 2.10Benchmark: gravity_spheres_volume/dim_512/ao/real_timeEPYC 7763 2PEPYC 75F3 2P48121620SE +/- 0.01, N = 3SE +/- 0.02, N = 316.2710.33

OSPRay

Benchmark: gravity_spheres_volume/dim_512/scivis/real_time

OpenBenchmarking.orgItems Per Second, More Is BetterOSPRay 2.10Benchmark: gravity_spheres_volume/dim_512/scivis/real_timeEPYC 7763 2PEPYC 75F3 2P48121620SE +/- 0.04894, N = 3SE +/- 0.00733, N = 315.572309.91474

OSPRay

Benchmark: gravity_spheres_volume/dim_512/pathtracer/real_time

OpenBenchmarking.orgItems Per Second, More Is BetterOSPRay 2.10Benchmark: gravity_spheres_volume/dim_512/pathtracer/real_timeEPYC 7763 2PEPYC 75F3 2P612182430SE +/- 0.00, N = 3SE +/- 0.01, N = 325.9316.49

7-Zip Compression

Test: Compression Rating

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 22.01Test: Compression RatingEPYC 7763 2PEPYC 75F3 2P130K260K390K520K650KSE +/- 4223.64, N = 3SE +/- 1855.85, N = 35916874232211. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

7-Zip Compression

Test: Decompression Rating

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 22.01Test: Decompression RatingEPYC 7763 2PEPYC 75F3 2P150K300K450K600K750KSE +/- 2067.43, N = 3SE +/- 3017.61, N = 37185134695741. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 15Total TimeEPYC 7763 2PEPYC 75F3 2P60M120M180M240M300MSE +/- 4673336.85, N = 15SE +/- 2566318.86, N = 153032816221929611591. (CXX) g++ options: -lgcov -m64 -lpthread -fno-exceptions -std=c++17 -fno-peel-loops -fno-tracer -pedantic -O3 -msse -msse3 -mpopcnt -mavx2 -msse4.1 -mssse3 -msse2 -mbmi2 -flto -flto=jobserver

LAMMPS Molecular Dynamics Simulator

Model: 20k Atoms

OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 23Jun2022Model: 20k AtomsEPYC 7763 2PEPYC 75F3 2P816243240SE +/- 0.13, N = 3SE +/- 0.06, N = 334.9728.311. (CXX) g++ options: -O3 -lm -ldl

LAMMPS Molecular Dynamics Simulator

Model: Rhodopsin Protein

OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 23Jun2022Model: Rhodopsin ProteinEPYC 7763 2PEPYC 75F3 2P714212835SE +/- 0.37, N = 15SE +/- 0.48, N = 1528.6727.481. (CXX) g++ options: -O3 -lm -ldl

Numpy Benchmark

OpenBenchmarking.orgScore, More Is BetterNumpy BenchmarkEPYC 75F3 2P110220330440550SE +/- 2.71, N = 3506.96

OpenSSL

Algorithm: RSA4096

OpenBenchmarking.orgsign/s, More Is BetterOpenSSL 3.0Algorithm: RSA4096EPYC 75F3 2P4K8K12K16K20KSE +/- 7.81, N = 316787.41. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

OpenSSL

Algorithm: RSA4096

OpenBenchmarking.orgverify/s, More Is BetterOpenSSL 3.0Algorithm: RSA4096EPYC 75F3 2P200K400K600K800K1000KSE +/- 100.41, N = 31100390.61. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

NAMD

ATPase Simulation - 327,506 Atoms

OpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.14ATPase Simulation - 327,506 AtomsEPYC 7763 2PEPYC 75F3 2P0.06890.13780.20670.27560.3445SE +/- 0.00149, N = 15SE +/- 0.00008, N = 30.225630.30627

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesEPYC 75F3 2P2004006008001000SE +/- 7.45, N = 3893

Timed Godot Game Engine Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Godot Game Engine Compilation 3.2.3Time To CompileEPYC 75F3 2PEPYC 7763 2P918273645SE +/- 0.16, N = 3SE +/- 0.18, N = 337.9640.53

Timed Linux Kernel Compilation

Build: defconfig

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.18Build: defconfigEPYC 7763 2PEPYC 75F3 2P510152025SE +/- 0.16, N = 10SE +/- 0.23, N = 520.2522.49

Timed Linux Kernel Compilation

Build: allmodconfig

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.18Build: allmodconfigEPYC 7763 2PEPYC 75F3 2P4080120160200SE +/- 0.57, N = 3SE +/- 0.64, N = 3141.06186.94

Timed LLVM Compilation

Build System: Ninja

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 13.0Build System: NinjaEPYC 7763 2PEPYC 75F3 2P306090120150SE +/- 0.14, N = 3SE +/- 0.52, N = 396.22114.01

Timed LLVM Compilation

Build System: Unix Makefiles

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 13.0Build System: Unix MakefilesEPYC 75F3 2PEPYC 7763 2P4080120160200SE +/- 0.57, N = 3SE +/- 0.38, N = 3168.97178.30

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 8.1.9Time To CompileEPYC 75F3 2P816243240SE +/- 0.33, N = 335.73

C-Ray

Total Time - 4K, 16 Rays Per Pixel

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time - 4K, 16 Rays Per PixelEPYC 75F3 2P246810SE +/- 0.023, N = 38.7361. (CC) gcc options: -lm -lpthread -O3

Gzip Compression

Linux Source Tree Archiving To .tar.gz

OpenBenchmarking.orgSeconds, Fewer Is BetterGzip CompressionLinux Source Tree Archiving To .tar.gzEPYC 75F3 2P816243240SE +/- 0.06, N = 335.75

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.4WAV To FLACEPYC 75F3 2P48121620SE +/- 0.01, N = 516.671. (CXX) g++ options: -O3 -fvisibility=hidden -logg -lm

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 3.3Blend File: BMW27 - Compute: CPU-OnlyEPYC 75F3 2P510152025SE +/- 0.04, N = 322.06

Blender

Blend File: Classroom - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 3.3Blend File: Classroom - Compute: CPU-OnlyEPYC 75F3 2P1326395265SE +/- 0.11, N = 355.70

Blender

Blend File: Fishy Cat - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 3.3Blend File: Fishy Cat - Compute: CPU-OnlyEPYC 75F3 2P714212835SE +/- 0.03, N = 327.96

Blender

Blend File: Barbershop - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 3.3Blend File: Barbershop - Compute: CPU-OnlyEPYC 75F3 2P50100150200250SE +/- 0.13, N = 3221.46

Blender

Blend File: Pabellon Barcelona - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 3.3Blend File: Pabellon Barcelona - Compute: CPU-OnlyEPYC 75F3 2P1530456075SE +/- 0.06, N = 369.45


Phoronix Test Suite v10.8.5