TR 3970X AMD Linux AMD Ryzen Threadripper 3970X 32-Core testing with a ASUS ROG ZENITH II EXTREME (0702 BIOS) and llvmpipe 63GB on Ubuntu 19.10 via the Phoronix Test Suite.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2003101-PTS-TR3970XA84 AMD Ryzen Threadripper 3970X 32-Core Processor: AMD Ryzen Threadripper 3970X 32-Core @ 3.70GHz (32 Cores / 64 Threads), Motherboard: ASUS ROG ZENITH II EXTREME (0702 BIOS), Chipset: AMD Starship/Matisse, Memory: 64GB, Disk: 1000GB Force MP600, Graphics: llvmpipe 63GB, Audio: AMD Navi 10 HDMI Audio, Network: Aquantia AQC107 NBase-T/IEEE + Intel I211 + Intel Wi-Fi 6 AX200
OS: Ubuntu 19.10, Kernel: 5.3.0-40-generic (x86_64), Desktop: GNOME Shell 3.34.1, Display Server: X Server 1.20.5, Display Driver: modesetting 1.20.5, OpenGL: 3.3 Mesa 19.2.8 (LLVM 9.0 128 bits), Compiler: GCC 9.2.1 20191008 + Clang 9.0.0-2, File-System: ext4, Screen Resolution: 3840x2160
Compiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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-offload-targets=nvptx-none,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 -vProcessor Notes: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8301025Python Notes: Python 2.7.17 + Python 3.7.5Security Notes: 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 + tsx_async_abort: Not affected
TR 3970X AMD Linux OpenBenchmarking.org Phoronix Test Suite AMD Ryzen Threadripper 3970X 32-Core @ 3.70GHz (32 Cores / 64 Threads) ASUS ROG ZENITH II EXTREME (0702 BIOS) AMD Starship/Matisse 64GB 1000GB Force MP600 llvmpipe 63GB AMD Navi 10 HDMI Audio Aquantia AQC107 NBase-T/IEEE + Intel I211 + Intel Wi-Fi 6 AX200 Ubuntu 19.10 5.3.0-40-generic (x86_64) GNOME Shell 3.34.1 X Server 1.20.5 modesetting 1.20.5 3.3 Mesa 19.2.8 (LLVM 9.0 128 bits) GCC 9.2.1 20191008 + Clang 9.0.0-2 ext4 3840x2160 Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution TR 3970X AMD Linux Benchmarks System Logs - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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-offload-targets=nvptx-none,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 - Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8301025 - Python 2.7.17 + Python 3.7.5 - 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 + tsx_async_abort: Not affected
TR 3970X AMD Linux dav1d: Chimera 1080p dav1d: Summer Nature 4K dav1d: Summer Nature 1080p dav1d: Chimera 1080p 10-bit intel-mpi: IMB-P2P PingPong intel-mpi: IMB-MPI1 Exchange intel-mpi: IMB-MPI1 Exchange intel-mpi: IMB-MPI1 PingPong intel-mpi: IMB-MPI1 Sendrecv intel-mpi: IMB-MPI1 Sendrecv leveldb: Hot Read leveldb: Fill Sync leveldb: Fill Sync leveldb: Overwrite leveldb: Overwrite leveldb: Rand Fill leveldb: Rand Fill leveldb: Rand Read leveldb: Seek Rand leveldb: Rand Delete leveldb: Seq Fill leveldb: Seq Fill mcperf: Add - 1 mcperf: Get - 1 mcperf: Set - 1 mcperf: Append - 1 mcperf: Delete - 1 mcperf: Prepend - 1 mcperf: Replace - 1 npb: BT.C npb: CG.C npb: EP.C npb: EP.D npb: FT.C npb: IS.D npb: LU.C npb: MG.C npb: SP.B tensorflow: Cifar10 AMD Ryzen Threadripper 3970X 32-Core 679.69 342.98 743.02 143.97 17985049.579710 6249.40 151.14 5053.46 5084.82 84.43 43.696 3.6 1950.513 26.0 272.230 26.4 268.026 43.806 68.236 266.272 26.7 264.672 46133.0 74312.3 45454.1 46648.4 74810.1 51510.4 54817.5 76224.97 11075.25 2896.23 2914.81 35213.63 1484.61 67684.70 31376.97 35161.61 42.52 OpenBenchmarking.org
OpenBenchmarking.org FPS, More Is Better dav1d 0.6.0 Video Input: Summer Nature 4K AMD Ryzen Threadripper 3970X 32-Core 70 140 210 280 350 SE +/- 1.01, N = 3 342.98 MIN: 225.47 / MAX: 371.72 1. (CC) gcc options: -pthread
OpenBenchmarking.org FPS, More Is Better dav1d 0.6.0 Video Input: Summer Nature 1080p AMD Ryzen Threadripper 3970X 32-Core 160 320 480 640 800 SE +/- 0.78, N = 3 743.02 MIN: 492.2 / MAX: 819.61 1. (CC) gcc options: -pthread
OpenBenchmarking.org FPS, More Is Better dav1d 0.6.0 Video Input: Chimera 1080p 10-bit AMD Ryzen Threadripper 3970X 32-Core 30 60 90 120 150 SE +/- 0.59, N = 3 143.97 MIN: 99.31 / MAX: 244.13 1. (CC) gcc options: -pthread
Intel MPI Benchmarks Intel MPI Benchmarks for stressing MPI implementations. At this point the test profile aggregates results for some common MPI functionality. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Average Msg/sec, More Is Better Intel MPI Benchmarks 2019.3 Test: IMB-P2P PingPong AMD Ryzen Threadripper 3970X 32-Core 4M 8M 12M 16M 20M SE +/- 145889.85, N = 3 17985049.58 MIN: 4270 / MAX: 43803906 1. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi
OpenBenchmarking.org Average Mbytes/sec, More Is Better Intel MPI Benchmarks 2019.3 Test: IMB-MPI1 Exchange AMD Ryzen Threadripper 3970X 32-Core 1300 2600 3900 5200 6500 SE +/- 28.73, N = 3 6249.40 MAX: 25080.78 1. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi
OpenBenchmarking.org Average usec, Fewer Is Better Intel MPI Benchmarks 2019.3 Test: IMB-MPI1 Exchange AMD Ryzen Threadripper 3970X 32-Core 30 60 90 120 150 SE +/- 3.20, N = 3 151.14 MIN: 0.69 / MAX: 6250.12 1. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi
OpenBenchmarking.org Average Mbytes/sec, More Is Better Intel MPI Benchmarks 2019.3 Test: IMB-MPI1 PingPong AMD Ryzen Threadripper 3970X 32-Core 1100 2200 3300 4400 5500 SE +/- 42.47, N = 12 5053.46 MIN: 5.07 / MAX: 16252.15 1. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi
OpenBenchmarking.org Average Mbytes/sec, More Is Better Intel MPI Benchmarks 2019.3 Test: IMB-MPI1 Sendrecv AMD Ryzen Threadripper 3970X 32-Core 1100 2200 3300 4400 5500 SE +/- 59.46, N = 15 5084.82 MAX: 37499.6 1. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi
OpenBenchmarking.org Average usec, Fewer Is Better Intel MPI Benchmarks 2019.3 Test: IMB-MPI1 Sendrecv AMD Ryzen Threadripper 3970X 32-Core 20 40 60 80 100 SE +/- 0.29, N = 15 84.43 MIN: 0.2 / MAX: 2663.25 1. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Fill Sync AMD Ryzen Threadripper 3970X 32-Core 0.81 1.62 2.43 3.24 4.05 SE +/- 0.00, N = 3 3.6 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Fill Sync AMD Ryzen Threadripper 3970X 32-Core 400 800 1200 1600 2000 SE +/- 4.54, N = 3 1950.51 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Overwrite AMD Ryzen Threadripper 3970X 32-Core 6 12 18 24 30 SE +/- 0.40, N = 3 26.0 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Overwrite AMD Ryzen Threadripper 3970X 32-Core 60 120 180 240 300 SE +/- 4.05, N = 3 272.23 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Random Fill AMD Ryzen Threadripper 3970X 32-Core 6 12 18 24 30 SE +/- 0.12, N = 3 26.4 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Fill AMD Ryzen Threadripper 3970X 32-Core 60 120 180 240 300 SE +/- 1.22, N = 3 268.03 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Read AMD Ryzen Threadripper 3970X 32-Core 10 20 30 40 50 SE +/- 0.49, N = 7 43.81 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Seek Random AMD Ryzen Threadripper 3970X 32-Core 15 30 45 60 75 SE +/- 0.04, N = 3 68.24 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Delete AMD Ryzen Threadripper 3970X 32-Core 60 120 180 240 300 SE +/- 0.57, N = 3 266.27 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Sequential Fill AMD Ryzen Threadripper 3970X 32-Core 6 12 18 24 30 SE +/- 0.27, N = 3 26.7 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Sequential Fill AMD Ryzen Threadripper 3970X 32-Core 60 120 180 240 300 SE +/- 2.60, N = 3 264.67 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.6.0 Method: Get - Connections: 1 AMD Ryzen Threadripper 3970X 32-Core 16K 32K 48K 64K 80K SE +/- 1039.02, N = 3 74312.3 1. (CC) gcc options: -O2 -lm -rdynamic
OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.6.0 Method: Set - Connections: 1 AMD Ryzen Threadripper 3970X 32-Core 10K 20K 30K 40K 50K SE +/- 490.30, N = 3 45454.1 1. (CC) gcc options: -O2 -lm -rdynamic
OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.6.0 Method: Append - Connections: 1 AMD Ryzen Threadripper 3970X 32-Core 10K 20K 30K 40K 50K SE +/- 475.32, N = 3 46648.4 1. (CC) gcc options: -O2 -lm -rdynamic
OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.6.0 Method: Delete - Connections: 1 AMD Ryzen Threadripper 3970X 32-Core 16K 32K 48K 64K 80K SE +/- 553.30, N = 3 74810.1 1. (CC) gcc options: -O2 -lm -rdynamic
OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.6.0 Method: Prepend - Connections: 1 AMD Ryzen Threadripper 3970X 32-Core 11K 22K 33K 44K 55K SE +/- 3274.62, N = 15 51510.4 1. (CC) gcc options: -O2 -lm -rdynamic
OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.6.0 Method: Replace - Connections: 1 AMD Ryzen Threadripper 3970X 32-Core 12K 24K 36K 48K 60K SE +/- 4043.30, N = 12 54817.5 1. (CC) gcc options: -O2 -lm -rdynamic
NAS Parallel Benchmarks NPB, NAS Parallel Benchmarks, is a benchmark developed by NASA for high-end computer systems. This test profile currently uses the MPI version of NPB. This test profile offers selecting the different NPB tests/problems and varying problem sizes. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: BT.C AMD Ryzen Threadripper 3970X 32-Core 16K 32K 48K 64K 80K SE +/- 628.27, N = 3 76224.97 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 3.1.3
OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: CG.C AMD Ryzen Threadripper 3970X 32-Core 2K 4K 6K 8K 10K SE +/- 59.74, N = 3 11075.25 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 3.1.3
OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: EP.C AMD Ryzen Threadripper 3970X 32-Core 600 1200 1800 2400 3000 SE +/- 16.74, N = 3 2896.23 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 3.1.3
OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: EP.D AMD Ryzen Threadripper 3970X 32-Core 600 1200 1800 2400 3000 SE +/- 3.38, N = 3 2914.81 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 3.1.3
OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: FT.C AMD Ryzen Threadripper 3970X 32-Core 8K 16K 24K 32K 40K SE +/- 26.68, N = 3 35213.63 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 3.1.3
OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: IS.D AMD Ryzen Threadripper 3970X 32-Core 300 600 900 1200 1500 SE +/- 11.20, N = 3 1484.61 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 3.1.3
OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: LU.C AMD Ryzen Threadripper 3970X 32-Core 14K 28K 42K 56K 70K SE +/- 28.33, N = 3 67684.70 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 3.1.3
OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: MG.C AMD Ryzen Threadripper 3970X 32-Core 7K 14K 21K 28K 35K SE +/- 58.59, N = 3 31376.97 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 3.1.3
OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: SP.B AMD Ryzen Threadripper 3970X 32-Core 8K 16K 24K 32K 40K SE +/- 351.54, N = 3 35161.61 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 3.1.3
AMD Ryzen Threadripper 3970X 32-Core Processor: AMD Ryzen Threadripper 3970X 32-Core @ 3.70GHz (32 Cores / 64 Threads), Motherboard: ASUS ROG ZENITH II EXTREME (0702 BIOS), Chipset: AMD Starship/Matisse, Memory: 64GB, Disk: 1000GB Force MP600, Graphics: llvmpipe 63GB, Audio: AMD Navi 10 HDMI Audio, Network: Aquantia AQC107 NBase-T/IEEE + Intel I211 + Intel Wi-Fi 6 AX200
OS: Ubuntu 19.10, Kernel: 5.3.0-40-generic (x86_64), Desktop: GNOME Shell 3.34.1, Display Server: X Server 1.20.5, Display Driver: modesetting 1.20.5, OpenGL: 3.3 Mesa 19.2.8 (LLVM 9.0 128 bits), Compiler: GCC 9.2.1 20191008 + Clang 9.0.0-2, File-System: ext4, Screen Resolution: 3840x2160
Compiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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-offload-targets=nvptx-none,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 -vProcessor Notes: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8301025Python Notes: Python 2.7.17 + Python 3.7.5Security Notes: 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 + tsx_async_abort: Not affected
Testing initiated at 10 March 2020 16:06 by user pts.