TR 3960X HPC AMD Ryzen Threadripper 3960X 24-Core testing with a MSI Creator TRX40 (MS-7C59) v1.0 (1.12N1 BIOS) and Sapphire AMD Radeon RX 5500/5500M / Pro 5500M 4GB on Ubuntu 20.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2101123-HA-TR3960XHP81&sro&gru .
TR 3960X HPC Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Vulkan Compiler File-System Screen Resolution 1 2 3 AMD Ryzen Threadripper 3960X 24-Core @ 3.80GHz (24 Cores / 48 Threads) MSI Creator TRX40 (MS-7C59) v1.0 (1.12N1 BIOS) AMD Starship/Matisse 32GB 1000GB Sabrent Rocket 4.0 1TB Sapphire AMD Radeon RX 5500/5500M / Pro 5500M 4GB (1900/875MHz) AMD Navi 10 HDMI Audio DELL S2409W Aquantia AQC107 NBase-T/IEEE + Intel I211 + Intel Wi-Fi 6 AX200 Ubuntu 20.04 5.9.0-rc5-14sep-patch (x86_64) 20200914 GNOME Shell 3.36.4 X Server 1.20.8 modesetting 1.20.8 4.6 Mesa 20.0.8 (LLVM 10.0.0) 1.2.128 GCC 9.3.0 ext4 1920x1080 OpenBenchmarking.org Compiler Details - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,hsa --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-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 ondemand (Boost: Enabled) - CPU Microcode: 0x8301025 Security Details - 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 Full AMD retpoline IBPB: conditional STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
TR 3960X HPC amg: dav1d: Chimera 1080p dav1d: Summer Nature 4K dav1d: Summer Nature 1080p dav1d: Chimera 1080p 10-bit warsow: 1920 x 1080 cryptsetup: PBKDF2-sha512 cryptsetup: PBKDF2-whirlpool cryptsetup: AES-XTS 256b Encryption cryptsetup: AES-XTS 256b Decryption cryptsetup: Serpent-XTS 256b Encryption cryptsetup: Serpent-XTS 256b Decryption cryptsetup: Twofish-XTS 256b Encryption cryptsetup: Twofish-XTS 256b Decryption cryptsetup: AES-XTS 512b Encryption cryptsetup: AES-XTS 512b Decryption cryptsetup: Serpent-XTS 512b Encryption cryptsetup: Serpent-XTS 512b Decryption cryptsetup: Twofish-XTS 512b Encryption cryptsetup: Twofish-XTS 512b Decryption lammps: 20k Atoms lammps: Rhodopsin Protein kripke: lulesh: mnn: SqueezeNetV1.0 mnn: resnet-v2-50 mnn: MobileNetV2_224 mnn: mobilenet-v1-1.0 mnn: inception-v3 tnn: CPU - MobileNet v2 tnn: CPU - SqueezeNet v1.1 cp2k: Fayalite-FIST Data openfoam: Motorbike 30M openfoam: Motorbike 60M qe: AUSURF112 unpack-firefox: firefox-84.0.source.tar.xz 1 2 3 407026167 718.92 330.19 742.82 130.68 899.3 1729373 746870 2086.8 2086.7 749.0 734.1 435.4 434.6 1852.6 1853.3 749.3 727.6 435.5 434.3 17.535 16.212 129035200 7996.5215 7.902 25.610 5.046 3.167 31.840 267.358 243.454 1007.701 40.14 613.25 1105.70 17.292 404935867 717.46 328.87 743.25 130.66 910.3 1736132 746861 2055.8 2057.6 741.3 727.7 431.9 428.0 1813.9 1815.1 741.5 726.7 431.6 430.5 17.593 16.287 130448333 7957.4985 7.707 25.794 5.227 3.203 33.387 270.352 242.099 39.95 610.19 1107.04 17.274 405894633 718.68 329.54 747.38 130.74 910.4 1759457 722536 2072.2 2058.3 747.6 732.6 435.4 434.3 1838.4 1839.8 747.7 732.7 435.2 434.1 17.562 16.011 130219000 7967.1070 7.458 25.046 4.936 3.185 32.824 269.187 242.488 1013.768 40.39 613.67 1101.30 17.271 OpenBenchmarking.org
Algebraic Multi-Grid Benchmark OpenBenchmarking.org Figure Of Merit, More Is Better Algebraic Multi-Grid Benchmark 1.2 1 2 3 90M 180M 270M 360M 450M SE +/- 317779.67, N = 3 SE +/- 40543.98, N = 3 SE +/- 981516.36, N = 3 407026167 404935867 405894633 1. (CC) gcc options: -lparcsr_ls -lparcsr_mv -lseq_mv -lIJ_mv -lkrylov -lHYPRE_utilities -lm -fopenmp -pthread -lmpi
dav1d Video Input: Chimera 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.8.1 Video Input: Chimera 1080p 1 2 3 160 320 480 640 800 SE +/- 0.73, N = 3 SE +/- 0.45, N = 3 SE +/- 2.26, N = 3 718.92 717.46 718.68 MIN: 551.94 / MAX: 920.87 MIN: 552.44 / MAX: 920.58 MIN: 551.36 / MAX: 923.47 1. (CC) gcc options: -pthread
dav1d Video Input: Summer Nature 4K OpenBenchmarking.org FPS, More Is Better dav1d 0.8.1 Video Input: Summer Nature 4K 1 2 3 70 140 210 280 350 SE +/- 1.26, N = 3 SE +/- 0.54, N = 3 SE +/- 0.89, N = 3 330.19 328.87 329.54 MIN: 210.64 / MAX: 355.02 MIN: 208.49 / MAX: 351.49 MIN: 215.76 / MAX: 352.61 1. (CC) gcc options: -pthread
dav1d Video Input: Summer Nature 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.8.1 Video Input: Summer Nature 1080p 1 2 3 160 320 480 640 800 SE +/- 3.48, N = 3 SE +/- 1.57, N = 3 SE +/- 1.43, N = 3 742.82 743.25 747.38 MIN: 450.9 / MAX: 819.59 MIN: 441.54 / MAX: 818.12 MIN: 459.95 / MAX: 820.58 1. (CC) gcc options: -pthread
dav1d Video Input: Chimera 1080p 10-bit OpenBenchmarking.org FPS, More Is Better dav1d 0.8.1 Video Input: Chimera 1080p 10-bit 1 2 3 30 60 90 120 150 SE +/- 0.38, N = 3 SE +/- 0.58, N = 3 SE +/- 0.38, N = 3 130.68 130.66 130.74 MIN: 88.27 / MAX: 250.23 MIN: 87.96 / MAX: 249.41 MIN: 88.21 / MAX: 254.44 1. (CC) gcc options: -pthread
Warsow Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better Warsow 2.5 Beta Resolution: 1920 x 1080 1 2 3 200 400 600 800 1000 SE +/- 8.90, N = 9 SE +/- 2.41, N = 3 SE +/- 1.92, N = 3 899.3 910.3 910.4
Cryptsetup PBKDF2-sha512 OpenBenchmarking.org Iterations Per Second, More Is Better Cryptsetup PBKDF2-sha512 1 2 3 400K 800K 1200K 1600K 2000K SE +/- 950.33, N = 3 SE +/- 8298.06, N = 3 SE +/- 9467.06, N = 3 1729373 1736132 1759457
Cryptsetup PBKDF2-whirlpool OpenBenchmarking.org Iterations Per Second, More Is Better Cryptsetup PBKDF2-whirlpool 1 2 3 160K 320K 480K 640K 800K SE +/- 2820.64, N = 3 SE +/- 2219.06, N = 3 SE +/- 4032.27, N = 3 746870 746861 722536
Cryptsetup AES-XTS 256b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 256b Encryption 1 2 3 400 800 1200 1600 2000 SE +/- 15.87, N = 3 SE +/- 6.38, N = 3 SE +/- 14.03, N = 3 2086.8 2055.8 2072.2
Cryptsetup AES-XTS 256b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 256b Decryption 1 2 3 400 800 1200 1600 2000 SE +/- 17.33, N = 3 SE +/- 6.41, N = 3 SE +/- 1.20, N = 2 2086.7 2057.6 2058.3
Cryptsetup Serpent-XTS 256b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 256b Encryption 1 2 3 160 320 480 640 800 SE +/- 5.86, N = 3 SE +/- 1.73, N = 3 SE +/- 5.45, N = 3 749.0 741.3 747.6
Cryptsetup Serpent-XTS 256b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 256b Decryption 1 2 3 160 320 480 640 800 SE +/- 5.50, N = 3 SE +/- 0.35, N = 3 SE +/- 5.23, N = 3 734.1 727.7 732.6
Cryptsetup Twofish-XTS 256b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 256b Encryption 1 2 3 90 180 270 360 450 SE +/- 3.54, N = 3 SE +/- 0.33, N = 3 SE +/- 3.10, N = 3 435.4 431.9 435.4
Cryptsetup Twofish-XTS 256b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 256b Decryption 1 2 3 90 180 270 360 450 SE +/- 3.29, N = 3 SE +/- 3.15, N = 3 SE +/- 3.15, N = 3 434.6 428.0 434.3
Cryptsetup AES-XTS 512b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 512b Encryption 1 2 3 400 800 1200 1600 2000 SE +/- 12.48, N = 3 SE +/- 11.45, N = 3 SE +/- 13.15, N = 3 1852.6 1813.9 1838.4
Cryptsetup AES-XTS 512b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 512b Decryption 1 2 3 400 800 1200 1600 2000 SE +/- 14.30, N = 3 SE +/- 12.79, N = 3 SE +/- 13.09, N = 3 1853.3 1815.1 1839.8
Cryptsetup Serpent-XTS 512b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 512b Encryption 1 2 3 160 320 480 640 800 SE +/- 5.55, N = 3 SE +/- 1.15, N = 3 SE +/- 5.35, N = 3 749.3 741.5 747.7
Cryptsetup Serpent-XTS 512b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 512b Decryption 1 2 3 160 320 480 640 800 SE +/- 1.85, N = 2 SE +/- 1.11, N = 3 SE +/- 5.25, N = 3 727.6 726.7 732.7
Cryptsetup Twofish-XTS 512b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 512b Encryption 1 2 3 90 180 270 360 450 SE +/- 3.44, N = 3 SE +/- 0.56, N = 3 SE +/- 3.07, N = 3 435.5 431.6 435.2
Cryptsetup Twofish-XTS 512b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 512b Decryption 1 2 3 90 180 270 360 450 SE +/- 3.35, N = 3 SE +/- 0.44, N = 3 SE +/- 3.22, N = 3 434.3 430.5 434.1
LAMMPS Molecular Dynamics Simulator Model: 20k Atoms OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 29Oct2020 Model: 20k Atoms 1 2 3 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 17.54 17.59 17.56 1. (CXX) g++ options: -O3 -pthread -lm
LAMMPS Molecular Dynamics Simulator Model: Rhodopsin Protein OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 29Oct2020 Model: Rhodopsin Protein 1 2 3 4 8 12 16 20 SE +/- 0.19, N = 15 SE +/- 0.23, N = 15 SE +/- 0.32, N = 15 16.21 16.29 16.01 1. (CXX) g++ options: -O3 -pthread -lm
Kripke OpenBenchmarking.org Throughput FoM, More Is Better Kripke 1.2.4 1 2 3 30M 60M 90M 120M 150M SE +/- 1781241.00, N = 3 SE +/- 201267.20, N = 3 SE +/- 1080957.60, N = 3 129035200 130448333 130219000 1. (CXX) g++ options: -O3 -fopenmp
LULESH OpenBenchmarking.org z/s, More Is Better LULESH 2.0.3 1 2 3 2K 4K 6K 8K 10K SE +/- 21.54, N = 3 SE +/- 53.65, N = 3 SE +/- 6.41, N = 3 7996.52 7957.50 7967.11 1. (CXX) g++ options: -O3 -fopenmp -lm -pthread -lmpi_cxx -lmpi
Mobile Neural Network Model: SqueezeNetV1.0 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.1.1 Model: SqueezeNetV1.0 1 2 3 2 4 6 8 10 SE +/- 0.104, N = 3 SE +/- 0.056, N = 3 SE +/- 0.101, N = 15 7.902 7.707 7.458 MIN: 7.33 / MAX: 8.25 MIN: 7.22 / MAX: 8.02 MIN: 6.6 / MAX: 8.29 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Mobile Neural Network Model: resnet-v2-50 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.1.1 Model: resnet-v2-50 1 2 3 6 12 18 24 30 SE +/- 0.25, N = 3 SE +/- 0.11, N = 3 SE +/- 0.15, N = 15 25.61 25.79 25.05 MIN: 23.24 / MAX: 28.14 MIN: 22.2 / MAX: 27.93 MIN: 22.53 / MAX: 28.52 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Mobile Neural Network Model: MobileNetV2_224 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.1.1 Model: MobileNetV2_224 1 2 3 1.1761 2.3522 3.5283 4.7044 5.8805 SE +/- 0.028, N = 3 SE +/- 0.143, N = 3 SE +/- 0.056, N = 15 5.046 5.227 4.936 MIN: 4.91 / MAX: 5.31 MIN: 4.86 / MAX: 5.67 MIN: 4.4 / MAX: 5.56 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Mobile Neural Network Model: mobilenet-v1-1.0 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.1.1 Model: mobilenet-v1-1.0 1 2 3 0.7207 1.4414 2.1621 2.8828 3.6035 SE +/- 0.026, N = 3 SE +/- 0.019, N = 3 SE +/- 0.015, N = 15 3.167 3.203 3.185 MIN: 3.09 / MAX: 3.62 MIN: 3.12 / MAX: 3.74 MIN: 2.99 / MAX: 3.73 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Mobile Neural Network Model: inception-v3 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.1.1 Model: inception-v3 1 2 3 8 16 24 32 40 SE +/- 0.59, N = 3 SE +/- 0.53, N = 3 SE +/- 0.23, N = 15 31.84 33.39 32.82 MIN: 29.06 / MAX: 35.96 MIN: 30.26 / MAX: 35.67 MIN: 28.56 / MAX: 36.29 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
TNN Target: CPU - Model: MobileNet v2 OpenBenchmarking.org ms, Fewer Is Better TNN 0.2.3 Target: CPU - Model: MobileNet v2 1 2 3 60 120 180 240 300 SE +/- 2.07, N = 3 SE +/- 0.63, N = 3 SE +/- 1.77, N = 3 267.36 270.35 269.19 MIN: 260.69 / MAX: 290.09 MIN: 257.35 / MAX: 292 MIN: 261.51 / MAX: 303.8 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -O3 -rdynamic -ldl
TNN Target: CPU - Model: SqueezeNet v1.1 OpenBenchmarking.org ms, Fewer Is Better TNN 0.2.3 Target: CPU - Model: SqueezeNet v1.1 1 2 3 50 100 150 200 250 SE +/- 0.09, N = 3 SE +/- 0.36, N = 3 SE +/- 0.89, N = 3 243.45 242.10 242.49 MIN: 240.57 / MAX: 254.05 MIN: 240.71 / MAX: 242.89 MIN: 240.14 / MAX: 253.14 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -O3 -rdynamic -ldl
CP2K Molecular Dynamics Fayalite-FIST Data OpenBenchmarking.org Seconds, Fewer Is Better CP2K Molecular Dynamics 8.1 Fayalite-FIST Data 1 3 200 400 600 800 1000 1007.70 1013.77
OpenFOAM Input: Motorbike 30M OpenBenchmarking.org Seconds, Fewer Is Better OpenFOAM 8 Input: Motorbike 30M 1 2 3 9 18 27 36 45 SE +/- 0.28, N = 3 SE +/- 0.14, N = 3 SE +/- 0.25, N = 3 40.14 39.95 40.39 1. (CXX) g++ options: -std=c++11 -m64 -O3 -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -lfoamToVTK -ldynamicMesh -llagrangian -lgenericPatchFields -lfileFormats -lOpenFOAM -ldl -lm
OpenFOAM Input: Motorbike 60M OpenBenchmarking.org Seconds, Fewer Is Better OpenFOAM 8 Input: Motorbike 60M 1 2 3 130 260 390 520 650 SE +/- 1.74, N = 3 SE +/- 2.00, N = 3 SE +/- 0.65, N = 3 613.25 610.19 613.67 1. (CXX) g++ options: -std=c++11 -m64 -O3 -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -lfoamToVTK -ldynamicMesh -llagrangian -lgenericPatchFields -lfileFormats -lOpenFOAM -ldl -lm
Quantum ESPRESSO Input: AUSURF112 OpenBenchmarking.org Seconds, Fewer Is Better Quantum ESPRESSO 6.7 Input: AUSURF112 1 2 3 200 400 600 800 1000 SE +/- 1.13, N = 3 SE +/- 0.99, N = 3 SE +/- 6.30, N = 3 1105.70 1107.04 1101.30 1. (F9X) gfortran options: -lopenblas -lFoX_dom -lFoX_sax -lFoX_wxml -lFoX_common -lFoX_utils -lFoX_fsys -lfftw3 -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi
Unpacking Firefox Extracting: firefox-84.0.source.tar.xz OpenBenchmarking.org Seconds, Fewer Is Better Unpacking Firefox 84.0 Extracting: firefox-84.0.source.tar.xz 1 2 3 4 8 12 16 20 SE +/- 0.04, N = 4 SE +/- 0.04, N = 4 SE +/- 0.06, N = 4 17.29 17.27 17.27
Phoronix Test Suite v10.8.4