TR 3970X Wed 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/2101208-HA-TR3970XWE24&grr&sro .
TR 3970X Wed 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 3970X 32-Core @ 3.70GHz (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-rc1-phx (x86_64) 20201228 GNOME Shell 3.38.1 X Server 1.20.9 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 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 Disk Details - NONE / errors=remount-ro,relatime,rw / Block Size: 4096 Processor Details - Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8301039 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 Wed ior: 64MB - Default Test Directory ior: 32MB - Default Test Directory ior: 16MB - Default Test Directory financebench: Monte-Carlo OpenMP financebench: Bonds OpenMP ior: 8MB - Default Test Directory financebench: Repo OpenMP quantlib: etcpak: ETC2 ior: 2MB - Default Test Directory ior: 4MB - Default Test Directory etcpak: ETC1 + Dithering etcpak: ETC1 etcpak: DXT1 1 2 3 716.92 714.58 724.39 81581.869792 47017.173177 714.06 32726.861979 2545.7 184.232 674.65 708.43 290.555 316.288 1371.797 720.93 710.55 725.39 82289.950521 47167.563802 721.85 32914.557291 2540.7 184.085 667.64 711.17 290.149 315.786 1383.821 716.61 711.89 714.25 81348.531250 47046.084635 718.43 32776.037761 2545.8 183.881 667.87 702.41 290.209 315.750 1387.444 OpenBenchmarking.org
IOR Block Size: 64MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 64MB - Disk Target: Default Test Directory 1 2 3 160 320 480 640 800 SE +/- 0.97, N = 3 SE +/- 3.31, N = 3 SE +/- 1.80, N = 3 716.92 720.93 716.61 MIN: 642.54 / MAX: 910.37 MIN: 645.09 / MAX: 860.22 MIN: 563.56 / MAX: 838.91 1. (CC) gcc options: -O2 -lm -pthread -lmpi
IOR Block Size: 32MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 32MB - Disk Target: Default Test Directory 1 2 3 150 300 450 600 750 SE +/- 0.73, N = 3 SE +/- 4.11, N = 3 SE +/- 2.02, N = 3 714.58 710.55 711.89 MIN: 622.11 / MAX: 906.72 MIN: 616.59 / MAX: 936.18 MIN: 605.7 / MAX: 946.07 1. (CC) gcc options: -O2 -lm -pthread -lmpi
IOR Block Size: 16MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 16MB - Disk Target: Default Test Directory 1 2 3 160 320 480 640 800 SE +/- 1.97, N = 3 SE +/- 1.89, N = 3 SE +/- 8.66, N = 6 724.39 725.39 714.25 MIN: 625.79 / MAX: 886.79 MIN: 643.38 / MAX: 907.91 MIN: 532.69 / MAX: 1000.04 1. (CC) gcc options: -O2 -lm -pthread -lmpi
FinanceBench Benchmark: Monte-Carlo OpenMP OpenBenchmarking.org ms, Fewer Is Better FinanceBench 2016-07-25 Benchmark: Monte-Carlo OpenMP 1 2 3 20K 40K 60K 80K 100K SE +/- 310.04, N = 3 SE +/- 195.42, N = 3 SE +/- 729.23, N = 3 81581.87 82289.95 81348.53 1. (CXX) g++ options: -O3 -march=native -fopenmp
FinanceBench Benchmark: Bonds OpenMP OpenBenchmarking.org ms, Fewer Is Better FinanceBench 2016-07-25 Benchmark: Bonds OpenMP 1 2 3 10K 20K 30K 40K 50K SE +/- 5.02, N = 3 SE +/- 111.69, N = 3 SE +/- 29.89, N = 3 47017.17 47167.56 47046.08 1. (CXX) g++ options: -O3 -march=native -fopenmp
IOR Block Size: 8MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 8MB - Disk Target: Default Test Directory 1 2 3 160 320 480 640 800 SE +/- 6.87, N = 3 SE +/- 1.29, N = 3 SE +/- 6.81, N = 3 714.06 721.85 718.43 MIN: 604.8 / MAX: 939.32 MIN: 613.77 / MAX: 888.41 MIN: 589.28 / MAX: 974.23 1. (CC) gcc options: -O2 -lm -pthread -lmpi
FinanceBench Benchmark: Repo OpenMP OpenBenchmarking.org ms, Fewer Is Better FinanceBench 2016-07-25 Benchmark: Repo OpenMP 1 2 3 7K 14K 21K 28K 35K SE +/- 9.54, N = 3 SE +/- 13.93, N = 3 SE +/- 54.82, N = 3 32726.86 32914.56 32776.04 1. (CXX) g++ options: -O3 -march=native -fopenmp
QuantLib OpenBenchmarking.org MFLOPS, More Is Better QuantLib 1.21 1 2 3 500 1000 1500 2000 2500 SE +/- 2.87, N = 3 SE +/- 9.32, N = 3 SE +/- 0.23, N = 3 2545.7 2540.7 2545.8 1. (CXX) g++ options: -O3 -march=native -rdynamic
Etcpak Configuration: ETC2 OpenBenchmarking.org Mpx/s, More Is Better Etcpak 0.7 Configuration: ETC2 1 2 3 40 80 120 160 200 SE +/- 0.15, N = 3 SE +/- 0.00, N = 3 SE +/- 0.30, N = 3 184.23 184.09 183.88 1. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread
IOR Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 2MB - Disk Target: Default Test Directory 1 2 3 150 300 450 600 750 SE +/- 11.46, N = 15 SE +/- 1.15, N = 3 SE +/- 2.36, N = 3 674.65 667.64 667.87 MIN: 415.92 / MAX: 1347.65 MIN: 514.8 / MAX: 847.08 MIN: 507.31 / MAX: 932.71 1. (CC) gcc options: -O2 -lm -pthread -lmpi
IOR Block Size: 4MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 4MB - Disk Target: Default Test Directory 1 2 3 150 300 450 600 750 SE +/- 1.85, N = 3 SE +/- 2.18, N = 3 SE +/- 1.67, N = 3 708.43 711.17 702.41 MIN: 577.99 / MAX: 946.46 MIN: 561.98 / MAX: 1004.36 MIN: 524.65 / MAX: 990.25 1. (CC) gcc options: -O2 -lm -pthread -lmpi
Etcpak Configuration: ETC1 + Dithering OpenBenchmarking.org Mpx/s, More Is Better Etcpak 0.7 Configuration: ETC1 + Dithering 1 2 3 60 120 180 240 300 SE +/- 0.38, N = 3 SE +/- 0.32, N = 3 SE +/- 0.11, N = 3 290.56 290.15 290.21 1. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread
Etcpak Configuration: ETC1 OpenBenchmarking.org Mpx/s, More Is Better Etcpak 0.7 Configuration: ETC1 1 2 3 70 140 210 280 350 SE +/- 0.26, N = 3 SE +/- 0.20, N = 3 SE +/- 0.99, N = 3 316.29 315.79 315.75 1. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread
Etcpak Configuration: DXT1 OpenBenchmarking.org Mpx/s, More Is Better Etcpak 0.7 Configuration: DXT1 1 2 3 300 600 900 1200 1500 SE +/- 1.24, N = 3 SE +/- 7.58, N = 3 SE +/- 0.00, N = 3 1371.80 1383.82 1387.44 1. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread
Phoronix Test Suite v10.8.5