TR 3990X Pop OS 20.10 AMD Ryzen Threadripper 3990X 64-Core testing with a System76 Thelio Major (F4c Z5 BIOS) and AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 8GB on Pop 20.10 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2011141-PTS-TR3990XP20&sor .
TR 3990X Pop OS 20.10 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 3990X 64-Core @ 2.90GHz (64 Cores / 128 Threads) System76 Thelio Major (F4c Z5 BIOS) AMD Starship/Matisse 126GB Samsung SSD 970 EVO Plus 500GB AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 8GB (1750/875MHz) AMD Navi 10 HDMI Audio DELL P2415Q Intel I211 + Intel Wi-Fi 6 AX200 Pop 20.10 5.8.0-7625-generic (x86_64) GNOME Shell 3.38.1 X Server 1.20.8 amdgpu 19.1.0 4.6 Mesa 20.2.1 (LLVM 11.0.0) 1.2.131 GCC 10.2.0 ext4 3840x2160 OpenBenchmarking.org Kernel Details - snd_usb_audio.ignore_ctl_error=1 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 ondemand - CPU Microcode: 0x8301025 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 3990X Pop OS 20.10 hmmer: Pfam Database Search embree: Pathtracer - Crown embree: Pathtracer ISPC - Crown embree: Pathtracer - Asian Dragon embree: Pathtracer - Asian Dragon Obj embree: Pathtracer ISPC - Asian Dragon embree: Pathtracer ISPC - Asian Dragon Obj numpy: espeak: Text-To-Speech Synthesis gromacs: Water Benchmark astcenc: Fast astcenc: Medium astcenc: Thorough astcenc: Exhaustive basis: ETC1S basis: UASTC Level 0 basis: UASTC Level 2 basis: UASTC Level 3 basis: UASTC Level 2 + RDO Post-Processing indigobench: CPU - Bedroom indigobench: CPU - Supercar ai-benchmark: Device Inference Score ai-benchmark: Device Training Score ai-benchmark: Device AI Score geekbench: GPU Vulkan geekbench: CPU Multi Core geekbench: CPU Single Core brl-cad: VGR Performance Metric 1 2 3 192.449 56.6576 51.7809 45.0704 39.2370 42.8959 36.7539 362.44 28.538 3.794 4.53 5.23 9.45 37.05 42.314 6.608 10.546 14.911 610.875 10.492 22.600 1880 1187 3067 52863 33328 1308 782998 193.143 56.5138 51.7026 44.9097 39.1153 42.7722 36.6455 362.25 28.612 3.791 4.56 5.26 9.45 37.09 42.514 6.568 10.614 14.963 611.760 10.442 22.315 1879 1193 3072 53100 34097 1313 782525 192.770 56.4515 51.6987 44.9812 39.1460 42.8064 36.6823 361.94 28.716 3.792 4.53 5.25 9.49 37.12 42.448 6.581 10.622 14.935 612.471 10.459 22.419 1883 1193 3076 53408 33718 1312 784418 OpenBenchmarking.org
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 3.3.1 Pfam Database Search 1 3 2 40 80 120 160 200 SE +/- 0.10, N = 3 SE +/- 0.27, N = 3 SE +/- 0.04, N = 3 192.45 192.77 193.14 1. (CC) gcc options: -O3 -pthread -lhmmer -leasel -lm
Embree Binary: Pathtracer - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer - Model: Crown 1 2 3 13 26 39 52 65 SE +/- 0.12, N = 3 SE +/- 0.16, N = 3 SE +/- 0.11, N = 3 56.66 56.51 56.45 MIN: 55.58 / MAX: 58.86 MIN: 55.44 / MAX: 59.01 MIN: 55.38 / MAX: 58.73
Embree Binary: Pathtracer ISPC - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer ISPC - Model: Crown 1 2 3 12 24 36 48 60 SE +/- 0.10, N = 3 SE +/- 0.05, N = 3 SE +/- 0.07, N = 3 51.78 51.70 51.70 MIN: 50.75 / MAX: 54.15 MIN: 50.8 / MAX: 53.96 MIN: 50.8 / MAX: 53.97
Embree Binary: Pathtracer - Model: Asian Dragon OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer - Model: Asian Dragon 1 3 2 10 20 30 40 50 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 45.07 44.98 44.91 MIN: 44.46 / MAX: 46.72 MIN: 44.38 / MAX: 46.46 MIN: 44.33 / MAX: 46.59
Embree Binary: Pathtracer - Model: Asian Dragon Obj OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer - Model: Asian Dragon Obj 1 3 2 9 18 27 36 45 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 39.24 39.15 39.12 MIN: 38.76 / MAX: 40.68 MIN: 38.61 / MAX: 40.95 MIN: 38.6 / MAX: 40.49
Embree Binary: Pathtracer ISPC - Model: Asian Dragon OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer ISPC - Model: Asian Dragon 1 3 2 10 20 30 40 50 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 42.90 42.81 42.77 MIN: 42.32 / MAX: 44.44 MIN: 42.3 / MAX: 44.3 MIN: 42.23 / MAX: 44.23
Embree Binary: Pathtracer ISPC - Model: Asian Dragon Obj OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer ISPC - Model: Asian Dragon Obj 1 3 2 8 16 24 32 40 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 36.75 36.68 36.65 MIN: 36.28 / MAX: 38.4 MIN: 36.2 / MAX: 37.89 MIN: 36.12 / MAX: 37.97
Numpy Benchmark OpenBenchmarking.org Score, More Is Better Numpy Benchmark 1 2 3 80 160 240 320 400 SE +/- 1.83, N = 3 SE +/- 2.16, N = 3 SE +/- 2.45, N = 3 362.44 362.25 361.94
eSpeak-NG Speech Engine Text-To-Speech Synthesis OpenBenchmarking.org Seconds, Fewer Is Better eSpeak-NG Speech Engine 20200907 Text-To-Speech Synthesis 1 2 3 7 14 21 28 35 SE +/- 0.06, N = 4 SE +/- 0.07, N = 4 SE +/- 0.09, N = 4 28.54 28.61 28.72 1. (CC) gcc options: -O2 -std=c99
GROMACS Water Benchmark OpenBenchmarking.org Ns Per Day, More Is Better GROMACS 2020.3 Water Benchmark 1 3 2 0.8537 1.7074 2.5611 3.4148 4.2685 SE +/- 0.047, N = 5 SE +/- 0.048, N = 5 SE +/- 0.047, N = 5 3.794 3.792 3.791 1. (CXX) g++ options: -O3 -pthread -lrt -lpthread -lm
ASTC Encoder Preset: Fast OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Fast 1 3 2 1.026 2.052 3.078 4.104 5.13 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 4.53 4.53 4.56 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
ASTC Encoder Preset: Medium OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Medium 1 3 2 1.1835 2.367 3.5505 4.734 5.9175 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 5.23 5.25 5.26 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
ASTC Encoder Preset: Thorough OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Thorough 1 2 3 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 9.45 9.45 9.49 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
ASTC Encoder Preset: Exhaustive OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Exhaustive 1 2 3 9 18 27 36 45 SE +/- 0.25, N = 3 SE +/- 0.19, N = 3 SE +/- 0.21, N = 3 37.05 37.09 37.12 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
Basis Universal Settings: ETC1S OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: ETC1S 1 3 2 10 20 30 40 50 SE +/- 0.08, N = 3 SE +/- 0.15, N = 3 SE +/- 0.07, N = 3 42.31 42.45 42.51 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
Basis Universal Settings: UASTC Level 0 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 0 2 3 1 2 4 6 8 10 SE +/- 0.021, N = 3 SE +/- 0.015, N = 3 SE +/- 0.014, N = 3 6.568 6.581 6.608 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
Basis Universal Settings: UASTC Level 2 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 2 1 2 3 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 10.55 10.61 10.62 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
Basis Universal Settings: UASTC Level 3 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 3 1 3 2 4 8 12 16 20 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 14.91 14.94 14.96 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
Basis Universal Settings: UASTC Level 2 + RDO Post-Processing OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 2 + RDO Post-Processing 1 2 3 130 260 390 520 650 SE +/- 0.49, N = 3 SE +/- 1.45, N = 3 SE +/- 1.28, N = 3 610.88 611.76 612.47 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
IndigoBench Acceleration: CPU - Scene: Bedroom OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.4 Acceleration: CPU - Scene: Bedroom 1 3 2 3 6 9 12 15 SE +/- 0.08, N = 3 SE +/- 0.06, N = 3 SE +/- 0.08, N = 3 10.49 10.46 10.44
IndigoBench Acceleration: CPU - Scene: Supercar OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.4 Acceleration: CPU - Scene: Supercar 1 3 2 5 10 15 20 25 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 SE +/- 0.06, N = 3 22.60 22.42 22.32
AI Benchmark Alpha Device Inference Score OpenBenchmarking.org Score, More Is Better AI Benchmark Alpha 0.1.2 Device Inference Score 3 1 2 400 800 1200 1600 2000 1883 1880 1879
AI Benchmark Alpha Device Training Score OpenBenchmarking.org Score, More Is Better AI Benchmark Alpha 0.1.2 Device Training Score 3 2 1 300 600 900 1200 1500 1193 1193 1187
AI Benchmark Alpha Device AI Score OpenBenchmarking.org Score, More Is Better AI Benchmark Alpha 0.1.2 Device AI Score 3 2 1 700 1400 2100 2800 3500 3076 3072 3067
Geekbench Test: GPU Vulkan OpenBenchmarking.org Score, More Is Better Geekbench 5 Test: GPU Vulkan 3 2 1 11K 22K 33K 44K 55K SE +/- 116.97, N = 3 SE +/- 190.65, N = 3 SE +/- 680.61, N = 3 53408 53100 52863
Geekbench Test: CPU Multi Core OpenBenchmarking.org Score, More Is Better Geekbench 5 Test: CPU Multi Core 2 3 1 7K 14K 21K 28K 35K SE +/- 494.69, N = 3 SE +/- 365.18, N = 3 SE +/- 353.59, N = 3 34097 33718 33328
Geekbench Test: CPU Single Core OpenBenchmarking.org Score, More Is Better Geekbench 5 Test: CPU Single Core 2 3 1 300 600 900 1200 1500 SE +/- 2.96, N = 3 SE +/- 2.96, N = 3 SE +/- 1.76, N = 3 1313 1312 1308
BRL-CAD VGR Performance Metric OpenBenchmarking.org VGR Performance Metric, More Is Better BRL-CAD 7.30.8 VGR Performance Metric 3 1 2 200K 400K 600K 800K 1000K 784418 782998 782525 1. (CXX) g++ options: -std=c++11 -pipe -fno-strict-aliasing -fno-common -fexceptions -ftemplate-depth-128 -m64 -ggdb3 -O3 -fipa-pta -fstrength-reduce -finline-functions -flto -pedantic -rdynamic -lSM -lICE -lXi -lGLU -lGL -lGLdispatch -lX11 -lXext -lXrender -lpthread -ldl -luuid -lm
Phoronix Test Suite v10.8.4