3950x may AMD Ryzen 9 3950X 16-Core testing with a ASUS ROG CROSSHAIR VII HERO (WI-FI) (3103 BIOS) and Sapphire AMD Radeon RX 470/480/570/570X/580/580X/590 4GB on Ubuntu 20.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2105077-IB-3950XMAY957&grw&sor .
3950x 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 4 5 6 AMD Ryzen 9 3950X 16-Core @ 3.50GHz (16 Cores / 32 Threads) ASUS ROG CROSSHAIR VII HERO (WI-FI) (3103 BIOS) AMD Starship/Matisse 16GB Samsung SSD 970 EVO 250GB Sapphire AMD Radeon RX 470/480/570/570X/580/580X/590 4GB (1260/1750MHz) AMD Ellesmere HDMI Audio VA2431 Intel I211 + Realtek RTL8822BE 802.11a/b/g/n/ac Ubuntu 20.04 5.9.0-050900rc6daily20200922-generic (x86_64) 20200921 GNOME Shell 3.36.4 X Server 1.20.9 4.6 Mesa 20.0.8 (LLVM 10.0.0) 1.2.128 GCC 9.3.0 ext4 1920x1080 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++,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: 0x8701021 Graphics Details - GLAMOR Python Details - Python 2.7.18 + Python 3.8.5 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
3950x may chia-vdf: Square Plain C++ yquake2: OpenGL 3.x - 1920 x 1080 chia-vdf: Square Assembly Optimized hmmer: Pfam Database Search helsing: 12 digit qmcpack: simple-H2O yquake2: OpenGL 1.x - 1920 x 1080 mrbayes: Primate Phylogeny Analysis aom-av1: Speed 0 Two-Pass - Bosphorus 4K aom-av1: Speed 4 Two-Pass - Bosphorus 4K aom-av1: Speed 6 Realtime - Bosphorus 4K aom-av1: Speed 6 Two-Pass - Bosphorus 4K aom-av1: Speed 8 Realtime - Bosphorus 4K aom-av1: Speed 9 Realtime - Bosphorus 4K aom-av1: Speed 0 Two-Pass - Bosphorus 1080p aom-av1: Speed 4 Two-Pass - Bosphorus 1080p aom-av1: Speed 6 Realtime - Bosphorus 1080p yquake2: Software CPU - 1920 x 1080 aom-av1: Speed 6 Two-Pass - Bosphorus 1080p aom-av1: Speed 8 Realtime - Bosphorus 1080p aom-av1: Speed 9 Realtime - Bosphorus 1080p libgav1: Chimera 1080p libgav1: Summer Nature 4K libgav1: Summer Nature 1080p libgav1: Chimera 1080p 10-bit vkpeak: fp32-vec4 vkpeak: fp16-scalar vkpeak: fp16-vec4 vkpeak: fp64-scalar vkpeak: fp64-vec4 vkpeak: int32-scalar vkpeak: int32-vec4 vkpeak: int16-scalar vkpeak: int16-vec4 helsing: 14 digit vkpeak: fp32-scalar 1 2 3 4 5 6 170800 992.2 146600 118.21 3.002 27.028 737.5 105.227 0.19 4.58 16.94 8.81 39.79 48.53 0.52 7.24 25.07 124.6 20.64 99.36 111.43 128.84 59.52 177.34 44.91 4820.2 2577.28 2576.61 214.77 214.9 1030.34 1030.93 5032.27 4900.74 299.965 5048.98 170100 990.6 145700 118.44 2.967 27.071 778.3 105.099 0.19 4.57 16.74 8.86 39.25 48.29 0.51 7.23 24.7 125.5 20.44 99.49 117.02 129.45 59.31 176.63 45.01 4819.03 2553.35 2513.18 214.92 214.79 1025.74 1031.25 4896.49 4890.09 299.534 4940.27 169800 990.6 145400 118.4 2.987 26.514 736.6 105.843 0.19 4.59 16.73 8.57 39.5 48.57 0.51 7.23 25.24 129.7 20.49 99.5 113.59 129.18 59.3 176.14 44.93 4819.04 2546.85 2518.62 214.83 214.96 1025.91 1031.29 4912.17 4882.59 299.792 4883.63 170300 990.6 145500 118.748 2.995 25.997 714.1 104.893 0.19 4.62 16.12 8.64 39.47 48.61 0.51 7.19 24.95 125.4 20.43 98.99 113.75 129.4 59.25 177.6 44.91 4821.21 2545.4 2511.57 214.77 214.79 1026.64 1030.45 4893.06 4884.81 298.746 4903.9 175800 992.2 150000 118.327 3.003 26.399 745.3 104.828 0.19 4.58 16.84 8.62 39.36 48.16 0.51 7.2 24.95 125 20.52 101.78 116.32 128.41 59.5 176.97 45.04 4816.43 2543.39 2515.75 214.92 214.79 1024.47 1031.2 4908.68 4875.34 299.163 4875.75 168600 992.2 146900 119.144 2.978 26.379 722.3 105 0.19 4.59 16.94 8.72 39.39 48.46 0.51 7.17 25.23 124.9 20.8 100.28 116.2 129.11 59.19 176.84 44.95 4816.02 2577.97 2544 214.92 214.79 1030.93 1031.28 4959.62 4879.3 299.368 4888 OpenBenchmarking.org
Chia Blockchain VDF Test: Square Plain C++ OpenBenchmarking.org IPS, More Is Better Chia Blockchain VDF 1.0.1 Test: Square Plain C++ 5 1 4 2 3 6 40K 80K 120K 160K 200K 175800 170800 170300 170100 169800 168600 1. (CXX) g++ options: -flto -no-pie -lgmpxx -lgmp -lboost_system -pthread
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 6 5 1 4 3 2 200 400 600 800 1000 992.2 992.2 992.2 990.6 990.6 990.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
Chia Blockchain VDF Test: Square Assembly Optimized OpenBenchmarking.org IPS, More Is Better Chia Blockchain VDF 1.0.1 Test: Square Assembly Optimized 5 6 1 2 4 3 30K 60K 90K 120K 150K 150000 146900 146600 145700 145500 145400 1. (CXX) g++ options: -flto -no-pie -lgmpxx -lgmp -lboost_system -pthread
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 3.3.2 Pfam Database Search 1 5 3 2 4 6 30 60 90 120 150 118.21 118.33 118.40 118.44 118.75 119.14 1. (CC) gcc options: -O3 -pthread -lhmmer -leasel -lm -lmpi
Helsing Digit Range: 12 digit OpenBenchmarking.org Seconds, Fewer Is Better Helsing 1.0-beta Digit Range: 12 digit 2 6 3 4 1 5 0.6757 1.3514 2.0271 2.7028 3.3785 2.967 2.978 2.987 2.995 3.002 3.003 1. (CC) gcc options: -O2 -pthread
QMCPACK Input: simple-H2O OpenBenchmarking.org Total Execution Time - Seconds, Fewer Is Better QMCPACK 3.11 Input: simple-H2O 4 6 5 3 1 2 6 12 18 24 30 26.00 26.38 26.40 26.51 27.03 27.07 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: 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 2 5 1 3 6 4 200 400 600 800 1000 778.3 745.3 737.5 736.6 722.3 714.1 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 5 4 6 2 1 3 20 40 60 80 100 104.83 104.89 105.00 105.10 105.23 105.84 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
AOM AV1 Encoder Mode: Speed 0 Two-Pass - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.1 Encoder Mode: Speed 0 Two-Pass - Input: Bosphorus 4K 6 5 4 3 2 1 0.0428 0.0856 0.1284 0.1712 0.214 0.19 0.19 0.19 0.19 0.19 0.19 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 4 Two-Pass - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.1 Encoder Mode: Speed 4 Two-Pass - Input: Bosphorus 4K 4 6 3 5 1 2 1.0395 2.079 3.1185 4.158 5.1975 4.62 4.59 4.59 4.58 4.58 4.57 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.1 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 4K 6 1 5 2 3 4 4 8 12 16 20 16.94 16.94 16.84 16.74 16.73 16.12 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.1 Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 4K 2 1 6 4 5 3 2 4 6 8 10 8.86 8.81 8.72 8.64 8.62 8.57 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 8 Realtime - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.1 Encoder Mode: Speed 8 Realtime - Input: Bosphorus 4K 1 3 4 6 5 2 9 18 27 36 45 39.79 39.50 39.47 39.39 39.36 39.25 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.1 Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4K 4 3 1 6 2 5 11 22 33 44 55 48.61 48.57 48.53 48.46 48.29 48.16 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 0 Two-Pass - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.1 Encoder Mode: Speed 0 Two-Pass - Input: Bosphorus 1080p 1 6 5 4 3 2 0.117 0.234 0.351 0.468 0.585 0.52 0.51 0.51 0.51 0.51 0.51 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 4 Two-Pass - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.1 Encoder Mode: Speed 4 Two-Pass - Input: Bosphorus 1080p 1 3 2 5 4 6 2 4 6 8 10 7.24 7.23 7.23 7.20 7.19 7.17 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.1 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 1080p 3 6 1 5 4 2 6 12 18 24 30 25.24 25.23 25.07 24.95 24.95 24.70 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
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 3 2 4 5 6 1 30 60 90 120 150 129.7 125.5 125.4 125.0 124.9 124.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
AOM AV1 Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.1 Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 1080p 6 1 5 3 2 4 5 10 15 20 25 20.80 20.64 20.52 20.49 20.44 20.43 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 8 Realtime - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.1 Encoder Mode: Speed 8 Realtime - Input: Bosphorus 1080p 5 6 3 2 1 4 20 40 60 80 100 101.78 100.28 99.50 99.49 99.36 98.99 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 9 Realtime - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.1 Encoder Mode: Speed 9 Realtime - Input: Bosphorus 1080p 2 5 6 4 3 1 30 60 90 120 150 117.02 116.32 116.20 113.75 113.59 111.43 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
libgav1 Video Input: Chimera 1080p OpenBenchmarking.org FPS, More Is Better libgav1 0.16.3 Video Input: Chimera 1080p 2 4 3 6 1 5 30 60 90 120 150 129.45 129.40 129.18 129.11 128.84 128.41 1. (CXX) g++ options: -O3 -lpthread -lrt
libgav1 Video Input: Summer Nature 4K OpenBenchmarking.org FPS, More Is Better libgav1 0.16.3 Video Input: Summer Nature 4K 1 5 2 3 4 6 13 26 39 52 65 59.52 59.50 59.31 59.30 59.25 59.19 1. (CXX) g++ options: -O3 -lpthread -lrt
libgav1 Video Input: Summer Nature 1080p OpenBenchmarking.org FPS, More Is Better libgav1 0.16.3 Video Input: Summer Nature 1080p 4 1 5 6 2 3 40 80 120 160 200 177.60 177.34 176.97 176.84 176.63 176.14 1. (CXX) g++ options: -O3 -lpthread -lrt
libgav1 Video Input: Chimera 1080p 10-bit OpenBenchmarking.org FPS, More Is Better libgav1 0.16.3 Video Input: Chimera 1080p 10-bit 5 2 6 3 4 1 10 20 30 40 50 45.04 45.01 44.95 44.93 44.91 44.91 1. (CXX) g++ options: -O3 -lpthread -lrt
vkpeak fp32-vec4 OpenBenchmarking.org GFLOPS, More Is Better vkpeak 20210424 fp32-vec4 4 1 3 2 5 6 1000 2000 3000 4000 5000 4821.21 4820.20 4819.04 4819.03 4816.43 4816.02
vkpeak fp16-scalar OpenBenchmarking.org GFLOPS, More Is Better vkpeak 20210424 fp16-scalar 6 1 2 3 4 5 600 1200 1800 2400 3000 2577.97 2577.28 2553.35 2546.85 2545.40 2543.39
vkpeak fp16-vec4 OpenBenchmarking.org GFLOPS, More Is Better vkpeak 20210424 fp16-vec4 1 6 3 5 2 4 600 1200 1800 2400 3000 2576.61 2544.00 2518.62 2515.75 2513.18 2511.57
vkpeak fp64-scalar OpenBenchmarking.org GFLOPS, More Is Better vkpeak 20210424 fp64-scalar 6 5 2 3 4 1 50 100 150 200 250 214.92 214.92 214.92 214.83 214.77 214.77
vkpeak fp64-vec4 OpenBenchmarking.org GFLOPS, More Is Better vkpeak 20210424 fp64-vec4 3 1 6 5 4 2 50 100 150 200 250 214.96 214.90 214.79 214.79 214.79 214.79
vkpeak int32-scalar OpenBenchmarking.org GIOPS, More Is Better vkpeak 20210424 int32-scalar 6 1 4 3 2 5 200 400 600 800 1000 1030.93 1030.34 1026.64 1025.91 1025.74 1024.47
vkpeak int32-vec4 OpenBenchmarking.org GIOPS, More Is Better vkpeak 20210424 int32-vec4 3 6 2 5 1 4 200 400 600 800 1000 1031.29 1031.28 1031.25 1031.20 1030.93 1030.45
vkpeak int16-scalar OpenBenchmarking.org GIOPS, More Is Better vkpeak 20210424 int16-scalar 1 6 3 5 2 4 1100 2200 3300 4400 5500 5032.27 4959.62 4912.17 4908.68 4896.49 4893.06
vkpeak int16-vec4 OpenBenchmarking.org GIOPS, More Is Better vkpeak 20210424 int16-vec4 1 2 4 3 6 5 1100 2200 3300 4400 5500 4900.74 4890.09 4884.81 4882.59 4879.30 4875.34
Helsing Digit Range: 14 digit OpenBenchmarking.org Seconds, Fewer Is Better Helsing 1.0-beta Digit Range: 14 digit 4 5 6 2 3 1 70 140 210 280 350 298.75 299.16 299.37 299.53 299.79 299.97 1. (CC) gcc options: -O2 -pthread
vkpeak fp32-scalar OpenBenchmarking.org GFLOPS, More Is Better vkpeak 20210424 fp32-scalar 1 2 4 6 3 5 1100 2200 3300 4400 5500 5048.98 4940.27 4903.90 4888.00 4883.63 4875.75
Phoronix Test Suite v10.8.5