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&grr .
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 basis: UASTC Level 2 + RDO Post-Processing ai-benchmark: Device AI Score ai-benchmark: Device Training Score ai-benchmark: Device Inference Score brl-cad: VGR Performance Metric numpy: hmmer: Pfam Database Search geekbench: CPU Multi Core gromacs: Water Benchmark indigobench: CPU - Bedroom indigobench: CPU - Supercar geekbench: CPU Single Core basis: ETC1S astcenc: Exhaustive geekbench: GPU Vulkan espeak: Text-To-Speech Synthesis embree: Pathtracer ISPC - Asian Dragon Obj embree: Pathtracer - Asian Dragon Obj basis: UASTC Level 3 embree: Pathtracer ISPC - Asian Dragon embree: Pathtracer - Asian Dragon embree: Pathtracer ISPC - Crown embree: Pathtracer - Crown basis: UASTC Level 2 astcenc: Thorough basis: UASTC Level 0 astcenc: Medium astcenc: Fast 1 2 3 610.875 3067 1187 1880 782998 362.44 192.449 33328 3.794 10.492 22.600 1308 42.314 37.05 52863 28.538 36.7539 39.2370 14.911 42.8959 45.0704 51.7809 56.6576 10.546 9.45 6.608 5.23 4.53 611.760 3072 1193 1879 782525 362.25 193.143 34097 3.791 10.442 22.315 1313 42.514 37.09 53100 28.612 36.6455 39.1153 14.963 42.7722 44.9097 51.7026 56.5138 10.614 9.45 6.568 5.26 4.56 612.471 3076 1193 1883 784418 361.94 192.770 33718 3.792 10.459 22.419 1312 42.448 37.12 53408 28.716 36.6823 39.1460 14.935 42.8064 44.9812 51.6987 56.4515 10.622 9.49 6.581 5.25 4.53 OpenBenchmarking.org
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
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
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 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 - 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 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: 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
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
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
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
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: 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
Phoronix Test Suite v10.8.4