tr 3970x may AMD Ryzen Threadripper 3970X 32-Core testing with a ASUS ROG ZENITH II EXTREME (1201 BIOS) and AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 8GB on Ubuntu 20.10 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2105057-PTS-TR3970XM09&grs .
tr 3970x may Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Vulkan Compiler File-System Screen Resolution 1 2 3 AMD Ryzen Threadripper 3970X 32-Core @ 4.55GHz (32 Cores / 64 Threads) ASUS ROG ZENITH II EXTREME (1201 BIOS) AMD Starship/Matisse 64GB Samsung SSD 980 PRO 500GB AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 8GB (1750/875MHz) AMD Navi 10 HDMI Audio ASUS VP28U Aquantia AQC107 NBase-T/IEEE + Intel I211 + Intel Wi-Fi 6 AX200 Ubuntu 20.10 5.11.0-rc6-phx (x86_64) 20210203 GNOME Shell 3.38.1 X Server 1.20.9 4.6 Mesa 20.2.1 (LLVM 11.0.0) 1.2.131 GCC 10.2.0 ext4 3840x2160 OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise 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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-gcn/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 schedutil (Boost: Enabled) - CPU Microcode: 0x8301039 Graphics Details - GLAMOR Python Details - Python 3.8.6 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 3970x may yquake2: OpenGL 1.x - 3840 x 2160 yquake2: OpenGL 1.x - 1920 x 1080 chia-vdf: Square Assembly Optimized yquake2: Software CPU - 3840 x 2160 chia-vdf: Square Plain C++ neat: qmcpack: simple-H2O yquake2: Software CPU - 2560 x 1440 yquake2: Software CPU - 1920 x 1080 yquake2: OpenGL 3.x - 2560 x 1440 yquake2: OpenGL 1.x - 2560 x 1440 yquake2: OpenGL 3.x - 1920 x 1080 vosk: vkpeak: fp64-vec4 yquake2: OpenGL 3.x - 3840 x 2160 mrbayes: Primate Phylogeny Analysis hmmer: Pfam Database Search vkpeak: int16-scalar vkpeak: fp32-scalar vkpeak: fp32-vec4 vkpeak: fp64-scalar vkpeak: int32-vec4 vkpeak: int16-vec4 vkpeak: fp16-vec4 vkpeak: fp16-scalar vkpeak: int32-scalar 1 2 3 745.5 717.9 150233 39.8 171233 30.995 26.804 80.7 130.0 965.9 724.1 967.4 16.462 242.37 966.9 108.295 110.442 872.18 7847.46 7784.10 245.77 1572.54 1096.65 6166.32 7851.57 1248.93 777.4 740.3 146800 39.6 167833 30.837 27.199 81.0 129.6 956.1 716.6 964.9 16.376 240.59 962.4 108.813 109.957 871.17 7858.99 7802.42 245.25 1570.87 1095.26 6164.77 7846.75 1247.83 726.4 763.3 150100 38.9 168000 30.391 26.671 79.9 131.3 967.8 723.9 957.6 16.516 240.76 960.5 108.54 109.993 869.97 7839.28 7799.69 245.3 1570.13 1095.34 6158.94 7842.61 1248.53 OpenBenchmarking.org
yquake2 Renderer: OpenGL 1.x - Resolution: 3840 x 2160 OpenBenchmarking.org Frames Per Second, More Is Better yquake2 7.45 Renderer: OpenGL 1.x - Resolution: 3840 x 2160 1 2 3 200 400 600 800 1000 SE +/- 8.81, N = 15 SE +/- 8.38, N = 7 745.5 777.4 726.4 1. (CC) gcc options: -lm -ldl -rdynamic -shared -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
yquake2 Renderer: OpenGL 1.x - Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better yquake2 7.45 Renderer: OpenGL 1.x - Resolution: 1920 x 1080 1 2 3 160 320 480 640 800 SE +/- 3.50, N = 3 SE +/- 7.98, N = 15 717.9 740.3 763.3 1. (CC) gcc options: -lm -ldl -rdynamic -shared -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
Chia Blockchain VDF Test: Square Assembly Optimized OpenBenchmarking.org IPS, More Is Better Chia Blockchain VDF 1.0.1 Test: Square Assembly Optimized 1 2 3 30K 60K 90K 120K 150K SE +/- 1283.66, N = 3 SE +/- 1662.33, N = 3 150233 146800 150100 1. (CXX) g++ options: -flto -no-pie -lgmpxx -lgmp -lboost_system -pthread
yquake2 Renderer: Software CPU - Resolution: 3840 x 2160 OpenBenchmarking.org Frames Per Second, More Is Better yquake2 7.45 Renderer: Software CPU - Resolution: 3840 x 2160 1 2 3 9 18 27 36 45 SE +/- 0.26, N = 3 SE +/- 0.22, N = 3 39.8 39.6 38.9 1. (CC) gcc options: -lm -ldl -rdynamic -shared -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
Chia Blockchain VDF Test: Square Plain C++ OpenBenchmarking.org IPS, More Is Better Chia Blockchain VDF 1.0.1 Test: Square Plain C++ 1 2 3 40K 80K 120K 160K 200K SE +/- 290.59, N = 3 SE +/- 185.59, N = 3 171233 167833 168000 1. (CXX) g++ options: -flto -no-pie -lgmpxx -lgmp -lboost_system -pthread
Nebular Empirical Analysis Tool OpenBenchmarking.org Seconds, Fewer Is Better Nebular Empirical Analysis Tool 2.3 1 2 3 7 14 21 28 35 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 31.00 30.84 30.39 1. (F9X) gfortran options: -O3 -cpp -ffree-line-length-0 -Jsource/ -fopenmp -fno-backtrace -lcfitsio
QMCPACK Input: simple-H2O OpenBenchmarking.org Total Execution Time - Seconds, Fewer Is Better QMCPACK 3.11 Input: simple-H2O 1 2 3 6 12 18 24 30 SE +/- 0.08, N = 3 SE +/- 0.40, N = 3 26.80 27.20 26.67 1. (CXX) g++ options: -fopenmp -finline-limit=1000 -fstrict-aliasing -funroll-all-loops -march=native -O3 -fomit-frame-pointer -ffast-math -pthread -lm
yquake2 Renderer: Software CPU - Resolution: 2560 x 1440 OpenBenchmarking.org Frames Per Second, More Is Better yquake2 7.45 Renderer: Software CPU - Resolution: 2560 x 1440 1 2 3 20 40 60 80 100 SE +/- 0.06, N = 3 SE +/- 1.31, N = 3 80.7 81.0 79.9 1. (CC) gcc options: -lm -ldl -rdynamic -shared -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
yquake2 Renderer: Software CPU - Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better yquake2 7.45 Renderer: Software CPU - Resolution: 1920 x 1080 1 2 3 30 60 90 120 150 SE +/- 0.64, N = 3 SE +/- 1.77, N = 3 130.0 129.6 131.3 1. (CC) gcc options: -lm -ldl -rdynamic -shared -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
yquake2 Renderer: OpenGL 3.x - Resolution: 2560 x 1440 OpenBenchmarking.org Frames Per Second, More Is Better yquake2 7.45 Renderer: OpenGL 3.x - Resolution: 2560 x 1440 1 2 3 200 400 600 800 1000 SE +/- 6.00, N = 3 SE +/- 3.00, N = 3 965.9 956.1 967.8 1. (CC) gcc options: -lm -ldl -rdynamic -shared -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
yquake2 Renderer: OpenGL 1.x - Resolution: 2560 x 1440 OpenBenchmarking.org Frames Per Second, More Is Better yquake2 7.45 Renderer: OpenGL 1.x - Resolution: 2560 x 1440 1 2 3 160 320 480 640 800 SE +/- 7.53, N = 3 SE +/- 1.70, N = 3 724.1 716.6 723.9 1. (CC) gcc options: -lm -ldl -rdynamic -shared -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
yquake2 Renderer: OpenGL 3.x - Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better yquake2 7.45 Renderer: OpenGL 3.x - Resolution: 1920 x 1080 1 2 3 200 400 600 800 1000 SE +/- 5.16, N = 3 SE +/- 2.26, N = 3 967.4 964.9 957.6 1. (CC) gcc options: -lm -ldl -rdynamic -shared -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
VOSK Speech Recognition Toolkit OpenBenchmarking.org Seconds, Fewer Is Better VOSK Speech Recognition Toolkit 0.3.21 1 2 3 4 8 12 16 20 SE +/- 0.06, N = 3 SE +/- 0.12, N = 3 16.46 16.38 16.52
vkpeak fp64-vec4 OpenBenchmarking.org GFLOPS, More Is Better vkpeak 20210424 fp64-vec4 1 2 3 50 100 150 200 250 SE +/- 1.28, N = 3 SE +/- 1.14, N = 3 242.37 240.59 240.76
yquake2 Renderer: OpenGL 3.x - Resolution: 3840 x 2160 OpenBenchmarking.org Frames Per Second, More Is Better yquake2 7.45 Renderer: OpenGL 3.x - Resolution: 3840 x 2160 1 2 3 200 400 600 800 1000 SE +/- 3.47, N = 3 SE +/- 0.50, N = 3 966.9 962.4 960.5 1. (CC) gcc options: -lm -ldl -rdynamic -shared -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
Timed MrBayes Analysis Primate Phylogeny Analysis OpenBenchmarking.org Seconds, Fewer Is Better Timed MrBayes Analysis 3.2.7 Primate Phylogeny Analysis 1 2 3 20 40 60 80 100 SE +/- 0.14, N = 3 SE +/- 0.64, N = 3 108.30 108.81 108.54 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 -lm
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 3.3.2 Pfam Database Search 1 2 3 20 40 60 80 100 SE +/- 0.38, N = 3 SE +/- 0.28, N = 3 110.44 109.96 109.99 1. (CC) gcc options: -O3 -pthread -lhmmer -leasel -lm -lmpi
vkpeak int16-scalar OpenBenchmarking.org GIOPS, More Is Better vkpeak 20210424 int16-scalar 1 2 3 200 400 600 800 1000 SE +/- 0.50, N = 3 SE +/- 0.30, N = 3 872.18 871.17 869.97
vkpeak fp32-scalar OpenBenchmarking.org GFLOPS, More Is Better vkpeak 20210424 fp32-scalar 1 2 3 2K 4K 6K 8K 10K SE +/- 7.32, N = 3 SE +/- 2.87, N = 3 7847.46 7858.99 7839.28
vkpeak fp32-vec4 OpenBenchmarking.org GFLOPS, More Is Better vkpeak 20210424 fp32-vec4 1 2 3 2K 4K 6K 8K 10K SE +/- 4.01, N = 3 SE +/- 4.95, N = 3 7784.10 7802.42 7799.69
vkpeak fp64-scalar OpenBenchmarking.org GFLOPS, More Is Better vkpeak 20210424 fp64-scalar 1 2 3 50 100 150 200 250 SE +/- 0.20, N = 3 SE +/- 0.39, N = 3 245.77 245.25 245.30
vkpeak int32-vec4 OpenBenchmarking.org GIOPS, More Is Better vkpeak 20210424 int32-vec4 1 2 3 300 600 900 1200 1500 SE +/- 1.13, N = 3 SE +/- 0.47, N = 3 1572.54 1570.87 1570.13
vkpeak int16-vec4 OpenBenchmarking.org GIOPS, More Is Better vkpeak 20210424 int16-vec4 1 2 3 200 400 600 800 1000 SE +/- 0.64, N = 3 SE +/- 0.41, N = 3 1096.65 1095.26 1095.34
vkpeak fp16-vec4 OpenBenchmarking.org GFLOPS, More Is Better vkpeak 20210424 fp16-vec4 1 2 3 1300 2600 3900 5200 6500 SE +/- 2.82, N = 3 SE +/- 1.69, N = 3 6166.32 6164.77 6158.94
vkpeak fp16-scalar OpenBenchmarking.org GFLOPS, More Is Better vkpeak 20210424 fp16-scalar 1 2 3 2K 4K 6K 8K 10K SE +/- 3.52, N = 3 SE +/- 2.68, N = 3 7851.57 7846.75 7842.61
vkpeak int32-scalar OpenBenchmarking.org GIOPS, More Is Better vkpeak 20210424 int32-scalar 1 2 3 300 600 900 1200 1500 SE +/- 0.69, N = 3 SE +/- 0.26, N = 3 1248.93 1247.83 1248.53
Phoronix Test Suite v10.8.4