TR 2950X Debian Linux AMD Ryzen Threadripper 2950X 16-Core testing with a MSI MEG X399 CREATION (MS-7B92) v1.0 (1.30 BIOS) and AMD FirePro V4900 1GB on Debian 10 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2003277-PTS-TR2950XD59&gru .
TR 2950X Debian Linux Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution AMD Ryzen Threadripper 2950X 16-Core AMD Ryzen Threadripper 2950X 16-Core @ 3.50GHz (16 Cores / 32 Threads) MSI MEG X399 CREATION (MS-7B92) v1.0 (1.30 BIOS) AMD 17h 32GB Samsung SSD 970 EVO 250GB AMD FirePro V4900 1GB Realtek ALC1220 DELL S2409W 2 x Intel I211 + Intel-AC 9260 Debian 10 5.6.0-999-generic (x86_64) 20200229 GNOME Shell 3.30.2 X Server 1.20.4 + Wayland modesetting 1.20.4 3.3 Mesa 18.3.6 (LLVM 7.0.1) GCC 8.3.0 ext4 1920x1080 OpenBenchmarking.org - --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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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 --with-tune=generic --without-cuda-driver -v - Scaling Governor: acpi-cpufreq performance - CPU Microcode: 0x800820b - Python 2.7.16 + Python 3.7.3 - 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: disabled RSB filling + tsx_async_abort: Not affected
TR 2950X Debian Linux intel-mpi: IMB-MPI1 Exchange intel-mpi: IMB-MPI1 PingPong intel-mpi: IMB-MPI1 Sendrecv intel-mpi: IMB-P2P PingPong amg: dav1d: Chimera 1080p dav1d: Summer Nature 4K dav1d: Summer Nature 1080p arrayfire: BLAS CPU luxcorerender: DLSC luxcorerender: Rainbow Colors and Prism leveldb: Seq Fill nettle: aes256 nettle: chacha nettle: sha512 nettle: poly1305-aes lulesh: intel-mpi: IMB-MPI1 Exchange intel-mpi: IMB-MPI1 Sendrecv leveldb: Seek Rand leveldb: Seq Fill arrayfire: Conjugate Gradient CPU neat: build-gcc: Time To Compile build-llvm: Time To Compile compress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 tensorflow: Cifar10 basis: ETC1S basis: UASTC Level 0 basis: UASTC Level 2 basis: UASTC Level 3 AMD Ryzen Threadripper 2950X 16-Core 5163.71 4132.36 4100.87 5344263.7971014 210816.9 550.91 176.97 521.08 407.434 2.82 2.97 26.2 6093.13 947.195 603.75 2516.92 94.282492 206.18 106.37 40.370 134.888 33.34 16.313 880.631 421.530 17.352 62.58 49.404 7.716 21.555 37.854 OpenBenchmarking.org
Intel MPI Benchmarks Test: IMB-MPI1 Exchange OpenBenchmarking.org Average Mbytes/sec, More Is Better Intel MPI Benchmarks 2019.3 Test: IMB-MPI1 Exchange AMD Ryzen Threadripper 2950X 16-Core 1100 2200 3300 4400 5500 SE +/- 2.72, N = 3 5163.71 MAX: 19585.6 1. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi
Intel MPI Benchmarks Test: IMB-MPI1 PingPong OpenBenchmarking.org Average Mbytes/sec, More Is Better Intel MPI Benchmarks 2019.3 Test: IMB-MPI1 PingPong AMD Ryzen Threadripper 2950X 16-Core 900 1800 2700 3600 4500 SE +/- 121.30, N = 15 4132.36 MIN: 3.09 / MAX: 14201.23 1. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi
Intel MPI Benchmarks Test: IMB-MPI1 Sendrecv OpenBenchmarking.org Average Mbytes/sec, More Is Better Intel MPI Benchmarks 2019.3 Test: IMB-MPI1 Sendrecv AMD Ryzen Threadripper 2950X 16-Core 900 1800 2700 3600 4500 SE +/- 41.91, N = 3 4100.87 MAX: 20853.09 1. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi
Intel MPI Benchmarks Test: IMB-P2P PingPong OpenBenchmarking.org Average Msg/sec, More Is Better Intel MPI Benchmarks 2019.3 Test: IMB-P2P PingPong AMD Ryzen Threadripper 2950X 16-Core 1.1M 2.2M 3.3M 4.4M 5.5M SE +/- 25266.78, N = 3 5344263.80 MIN: 2665 / MAX: 12512276 1. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi
Algebraic Multi-Grid Benchmark OpenBenchmarking.org Figure Of Merit, More Is Better Algebraic Multi-Grid Benchmark AMD Ryzen Threadripper 2950X 16-Core 50K 100K 150K 200K 250K SE +/- 1669.92, N = 3 210816.9 1. (CC) gcc options: -lparcsr_ls -lparcsr_mv -lseq_mv -lIJ_mv -lkrylov -lHYPRE_utilities -lm -fopenmp -pthread -lmpi
dav1d Video Input: Chimera 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.6.0 Video Input: Chimera 1080p AMD Ryzen Threadripper 2950X 16-Core 120 240 360 480 600 SE +/- 0.71, N = 3 550.91 MIN: 452.93 / MAX: 657.11 1. (CC) gcc options: -pthread
dav1d Video Input: Summer Nature 4K OpenBenchmarking.org FPS, More Is Better dav1d 0.6.0 Video Input: Summer Nature 4K AMD Ryzen Threadripper 2950X 16-Core 40 80 120 160 200 SE +/- 0.32, N = 3 176.97 MIN: 127 / MAX: 186.53 1. (CC) gcc options: -pthread
dav1d Video Input: Summer Nature 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.6.0 Video Input: Summer Nature 1080p AMD Ryzen Threadripper 2950X 16-Core 110 220 330 440 550 SE +/- 1.16, N = 3 521.08 MIN: 369 / MAX: 563.07 1. (CC) gcc options: -pthread
ArrayFire Test: BLAS CPU OpenBenchmarking.org GFLOPS, More Is Better ArrayFire 3.7 Test: BLAS CPU AMD Ryzen Threadripper 2950X 16-Core 90 180 270 360 450 SE +/- 0.73, N = 3 407.43 1. (CXX) g++ options: -rdynamic
LuxCoreRender Scene: DLSC OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.3 Scene: DLSC AMD Ryzen Threadripper 2950X 16-Core 0.6345 1.269 1.9035 2.538 3.1725 SE +/- 0.01, N = 3 2.82 MIN: 2.68 / MAX: 2.95
LuxCoreRender Scene: Rainbow Colors and Prism OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.3 Scene: Rainbow Colors and Prism AMD Ryzen Threadripper 2950X 16-Core 0.6683 1.3366 2.0049 2.6732 3.3415 SE +/- 0.04, N = 3 2.97 MIN: 2.88 / MAX: 3.08
LevelDB Benchmark: Sequential Fill OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Sequential Fill AMD Ryzen Threadripper 2950X 16-Core 6 12 18 24 30 SE +/- 0.32, N = 3 26.2 1. (CXX) g++ options: -O3 -lsnappy -lpthread
Nettle Test: aes256 OpenBenchmarking.org Mbyte/s, More Is Better Nettle 3.5.1 Test: aes256 AMD Ryzen Threadripper 2950X 16-Core 1300 2600 3900 5200 6500 SE +/- 0.72, N = 3 6093.13 MIN: 4485.9 / MAX: 9318.58 1. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto
Nettle Test: chacha OpenBenchmarking.org Mbyte/s, More Is Better Nettle 3.5.1 Test: chacha AMD Ryzen Threadripper 2950X 16-Core 200 400 600 800 1000 SE +/- 4.06, N = 3 947.20 MIN: 491.67 / MAX: 2523.92 1. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto
Nettle Test: sha512 OpenBenchmarking.org Mbyte/s, More Is Better Nettle 3.5.1 Test: sha512 AMD Ryzen Threadripper 2950X 16-Core 130 260 390 520 650 SE +/- 0.58, N = 3 603.75 1. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto
Nettle Test: poly1305-aes OpenBenchmarking.org Mbyte/s, More Is Better Nettle 3.5.1 Test: poly1305-aes AMD Ryzen Threadripper 2950X 16-Core 500 1000 1500 2000 2500 SE +/- 3.84, N = 3 2516.92 1. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto
LULESH OpenBenchmarking.org z/s, More Is Better LULESH 2.0.3 AMD Ryzen Threadripper 2950X 16-Core 20 40 60 80 100 SE +/- 0.14, N = 3 94.28 1. (CXX) g++ options: -O3 -fopenmp -lm -pthread -lmpi_cxx -lmpi
Intel MPI Benchmarks Test: IMB-MPI1 Exchange OpenBenchmarking.org Average usec, Fewer Is Better Intel MPI Benchmarks 2019.3 Test: IMB-MPI1 Exchange AMD Ryzen Threadripper 2950X 16-Core 50 100 150 200 250 SE +/- 6.03, N = 3 206.18 MIN: 0.84 / MAX: 7267.26 1. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi
Intel MPI Benchmarks Test: IMB-MPI1 Sendrecv OpenBenchmarking.org Average usec, Fewer Is Better Intel MPI Benchmarks 2019.3 Test: IMB-MPI1 Sendrecv AMD Ryzen Threadripper 2950X 16-Core 20 40 60 80 100 SE +/- 1.61, N = 3 106.37 MIN: 0.58 / MAX: 3387.57 1. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi
LevelDB Benchmark: Seek Random OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Seek Random AMD Ryzen Threadripper 2950X 16-Core 9 18 27 36 45 SE +/- 0.37, N = 10 40.37 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Sequential Fill OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Sequential Fill AMD Ryzen Threadripper 2950X 16-Core 30 60 90 120 150 SE +/- 1.65, N = 3 134.89 1. (CXX) g++ options: -O3 -lsnappy -lpthread
ArrayFire Test: Conjugate Gradient CPU OpenBenchmarking.org ms, Fewer Is Better ArrayFire 3.7 Test: Conjugate Gradient CPU AMD Ryzen Threadripper 2950X 16-Core 8 16 24 32 40 SE +/- 0.08, N = 3 33.34 1. (CXX) g++ options: -rdynamic
Nebular Empirical Analysis Tool OpenBenchmarking.org Seconds, Fewer Is Better Nebular Empirical Analysis Tool 2020-02-29 AMD Ryzen Threadripper 2950X 16-Core 4 8 12 16 20 SE +/- 0.03, N = 3 16.31 1. (F9X) gfortran options: -cpp -ffree-line-length-0 -Jsource/ -fopenmp -O3 -fno-backtrace
Timed GCC Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GCC Compilation 9.3.0 Time To Compile AMD Ryzen Threadripper 2950X 16-Core 200 400 600 800 1000 SE +/- 1.35, N = 3 880.63
Timed LLVM Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 10.0 Time To Compile AMD Ryzen Threadripper 2950X 16-Core 90 180 270 360 450 SE +/- 2.45, N = 3 421.53
Zstd Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 OpenBenchmarking.org Seconds, Fewer Is Better Zstd Compression 1.3.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 AMD Ryzen Threadripper 2950X 16-Core 4 8 12 16 20 SE +/- 0.06, N = 3 17.35 1. (CC) gcc options: -O3 -pthread -lz
Tensorflow Build: Cifar10 OpenBenchmarking.org Seconds, Fewer Is Better Tensorflow Build: Cifar10 AMD Ryzen Threadripper 2950X 16-Core 14 28 42 56 70 SE +/- 0.08, N = 3 62.58
Basis Universal Settings: ETC1S OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: ETC1S AMD Ryzen Threadripper 2950X 16-Core 11 22 33 44 55 SE +/- 0.19, N = 3 49.40 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 AMD Ryzen Threadripper 2950X 16-Core 2 4 6 8 10 SE +/- 0.022, N = 3 7.716 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 AMD Ryzen Threadripper 2950X 16-Core 5 10 15 20 25 SE +/- 0.03, N = 3 21.56 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 AMD Ryzen Threadripper 2950X 16-Core 9 18 27 36 45 SE +/- 0.07, N = 3 37.85 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
Phoronix Test Suite v10.8.5