Debian 10 + Ryzen 9 AMD 3900X AMD Ryzen 9 3900X 12-Core testing with a ASUS TUF GAMING X570-PLUS (WI-FI) (1405 BIOS) and MSI AMD Radeon RX 470/480 8GB on Debian 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 2003226-NI-DEBIAN10R10 Ryzen 9 3900X Processor: AMD Ryzen 9 3900X 12-Core @ 3.80GHz (12 Cores / 24 Threads), Motherboard: ASUS TUF GAMING X570-PLUS (WI-FI) (1405 BIOS), Chipset: AMD Starship/Matisse, Memory: 16GB, Disk: Samsung SSD 970 EVO 500GB + 16GB Voyager 3.0, Graphics: MSI AMD Radeon RX 470/480 8GB (1366/2000MHz), Audio: AMD Ellesmere HDMI Audio, Monitor: ASUS MG28U, Network: Realtek RTL8111/8168/8411 + Intel-AC 9260
OS: Debian 10, Kernel: 4.19.0-8-amd64 (x86_64), Desktop: GNOME Shell 3.30.2, Display Server: X Server 1.20.4 + Wayland, Display Driver: modesetting 1.20.4, Compiler: GCC 8.3.0, 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++ --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 -vProcessor Notes: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701013Java Notes: OpenJDK Runtime Environment (build 11.0.6+10-post-Debian-1deb10u1)Python Notes: Python 2.7.16 + Python 3.7.3Security 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
Debian 10 + Ryzen 9 AMD 3900X OpenBenchmarking.org Phoronix Test Suite AMD Ryzen 9 3900X 12-Core @ 3.80GHz (12 Cores / 24 Threads) ASUS TUF GAMING X570-PLUS (WI-FI) (1405 BIOS) AMD Starship/Matisse 16GB Samsung SSD 970 EVO 500GB + 16GB Voyager 3.0 MSI AMD Radeon RX 470/480 8GB (1366/2000MHz) AMD Ellesmere HDMI Audio ASUS MG28U Realtek RTL8111/8168/8411 + Intel-AC 9260 Debian 10 4.19.0-8-amd64 (x86_64) GNOME Shell 3.30.2 X Server 1.20.4 + Wayland modesetting 1.20.4 GCC 8.3.0 ext4 3840x2160 Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver Compiler File-System Screen Resolution Debian 10 + Ryzen 9 AMD 3900X 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++ --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 ondemand - CPU Microcode: 0x8701013 - OpenJDK Runtime Environment (build 11.0.6+10-post-Debian-1deb10u1) - 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: conditional RSB filling + tsx_async_abort: Not affected
Debian 10 + Ryzen 9 AMD 3900X npb: BT.C npb: EP.C npb: EP.D npb: FT.C npb: LU.C npb: MG.C npb: SP.B amg: lulesh: arrayfire: BLAS CPU arrayfire: Conjugate Gradient CPU dav1d: Chimera 1080p dav1d: Summer Nature 4K dav1d: Summer Nature 1080p dav1d: Chimera 1080p 10-bit luxcorerender: DLSC luxcorerender: Rainbow Colors and Prism build-gcc: Time To Compile 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 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 tensorflow: Cifar10 basis: ETC1S basis: UASTC Level 0 basis: UASTC Level 2 basis: UASTC Level 3 basis: UASTC Level 2 + RDO Post-Processing hbase: Increment - 1 hbase: Increment - 1 hbase: Increment - 32 hbase: Increment - 32 hbase: Rand Read - 1 hbase: Rand Read - 1 hbase: Rand Read - 32 hbase: Rand Read - 32 hbase: Rand Write - 1 hbase: Rand Write - 1 hbase: Rand Write - 32 hbase: Rand Write - 32 hbase: Seq Read - 1 hbase: Seq Read - 1 hbase: Seq Read - 32 hbase: Seq Read - 32 hbase: Seq Write - 1 hbase: Seq Write - 1 hbase: Async Rand Read - 1 hbase: Async Rand Read - 1 hbase: Seq Write - 32 hbase: Seq Write - 32 hbase: Async Rand Read - 32 hbase: Async Rand Read - 32 hbase: Async Rand Write - 1 hbase: Async Rand Write - 1 hbase: Async Rand Write - 32 hbase: Async Rand Write - 32 Ryzen 9 3900X 24451.32 496.23 493.88 8434.00 25891.17 13657.89 8866.62 25650.67 10.369778 350.184 20.31 509.97 180.28 519.86 109.89 2.40 2.70 766.828 13.322 0.5 5576.766 32.6 81.283 32.2 82.394 13.052 19.680 72.399 33.0 80.485 8222425.0000000 7865.78 112.57 6604.30 6248.30 60.79 58.24 45.141 7.311 23.102 41.435 653.472 10376 95 85415 372 12099 81 189518 167 80769 12 116426 366 15087 66 145534 217 98476 9 15954 62 268328 125 44123 723 7023 141 52175 619 OpenBenchmarking.org
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 Ryzen 9 3900X 5K 10K 15K 20K 25K SE +/- 115.23, N = 3 24451.32 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 Ryzen 9 3900X 110 220 330 440 550 SE +/- 0.69, N = 3 496.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 Ryzen 9 3900X 110 220 330 440 550 SE +/- 0.36, N = 3 493.88 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 Ryzen 9 3900X 2K 4K 6K 8K 10K SE +/- 26.48, N = 3 8434.00 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 Ryzen 9 3900X 6K 12K 18K 24K 30K SE +/- 13.10, N = 3 25891.17 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 Ryzen 9 3900X 3K 6K 9K 12K 15K SE +/- 4.92, N = 3 13657.89 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 Ryzen 9 3900X 2K 4K 6K 8K 10K SE +/- 36.23, N = 3 8866.62 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 3.1.3
Algebraic Multi-Grid Benchmark AMG is a parallel algebraic multigrid solver for linear systems arising from problems on unstructured grids. The driver provided with AMG builds linear systems for various 3-dimensional problems. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Figure Of Merit, More Is Better Algebraic Multi-Grid Benchmark Ryzen 9 3900X 5K 10K 15K 20K 25K SE +/- 12.37, N = 3 25650.67 1. (CC) gcc options: -lparcsr_ls -lparcsr_mv -lseq_mv -lIJ_mv -lkrylov -lHYPRE_utilities -lm -fopenmp -pthread -lmpi
OpenBenchmarking.org FPS, More Is Better dav1d 0.6.0 Video Input: Summer Nature 4K Ryzen 9 3900X 40 80 120 160 200 SE +/- 0.62, N = 3 180.28 MIN: 128.18 / MAX: 188.02 1. (CC) gcc options: -pthread
OpenBenchmarking.org FPS, More Is Better dav1d 0.6.0 Video Input: Summer Nature 1080p Ryzen 9 3900X 110 220 330 440 550 SE +/- 1.48, N = 3 519.86 MIN: 398.35 / MAX: 564.2 1. (CC) gcc options: -pthread
OpenBenchmarking.org FPS, More Is Better dav1d 0.6.0 Video Input: Chimera 1080p 10-bit Ryzen 9 3900X 20 40 60 80 100 SE +/- 0.10, N = 3 109.89 MIN: 74.08 / MAX: 223.34 1. (CC) gcc options: -pthread
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Fill Sync Ryzen 9 3900X 0.1125 0.225 0.3375 0.45 0.5625 SE +/- 0.00, N = 3 0.5 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Fill Sync Ryzen 9 3900X 1200 2400 3600 4800 6000 SE +/- 31.96, N = 3 5576.77 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Overwrite Ryzen 9 3900X 8 16 24 32 40 SE +/- 0.35, N = 3 32.6 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Overwrite Ryzen 9 3900X 20 40 60 80 100 SE +/- 0.87, N = 3 81.28 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Random Fill Ryzen 9 3900X 7 14 21 28 35 SE +/- 0.06, N = 3 32.2 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Fill Ryzen 9 3900X 20 40 60 80 100 SE +/- 0.20, N = 3 82.39 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Read Ryzen 9 3900X 3 6 9 12 15 SE +/- 0.06, N = 3 13.05 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Seek Random Ryzen 9 3900X 5 10 15 20 25 SE +/- 0.07, N = 3 19.68 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Delete Ryzen 9 3900X 16 32 48 64 80 SE +/- 0.52, N = 3 72.40 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Sequential Fill Ryzen 9 3900X 8 16 24 32 40 SE +/- 0.27, N = 3 33.0 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Sequential Fill Ryzen 9 3900X 20 40 60 80 100 SE +/- 0.69, N = 3 80.49 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Average Mbytes/sec, More Is Better Intel MPI Benchmarks 2019.3 Test: IMB-MPI1 Exchange Ryzen 9 3900X 2K 4K 6K 8K 10K SE +/- 120.71, N = 3 7865.78 MAX: 30541.28 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 Ryzen 9 3900X 30 60 90 120 150 SE +/- 1.12, N = 3 112.57 MIN: 0.35 / MAX: 2965.54 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 Ryzen 9 3900X 1400 2800 4200 5600 7000 SE +/- 152.96, N = 15 6604.30 MIN: 5.89 / MAX: 21376.86 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 Ryzen 9 3900X 1300 2600 3900 5200 6500 SE +/- 19.46, N = 3 6248.30 MAX: 34996.67 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 Ryzen 9 3900X 14 28 42 56 70 SE +/- 0.16, N = 3 60.79 MIN: 0.36 / MAX: 1303.11 1. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi
OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 0 Ryzen 9 3900X 2 4 6 8 10 SE +/- 0.005, N = 3 7.311 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 2 Ryzen 9 3900X 6 12 18 24 30 SE +/- 0.10, N = 3 23.10 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 3 Ryzen 9 3900X 9 18 27 36 45 SE +/- 0.13, N = 3 41.44 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 2 + RDO Post-Processing Ryzen 9 3900X 140 280 420 560 700 SE +/- 1.53, N = 3 653.47 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
Ryzen 9 3900X Processor: AMD Ryzen 9 3900X 12-Core @ 3.80GHz (12 Cores / 24 Threads), Motherboard: ASUS TUF GAMING X570-PLUS (WI-FI) (1405 BIOS), Chipset: AMD Starship/Matisse, Memory: 16GB, Disk: Samsung SSD 970 EVO 500GB + 16GB Voyager 3.0, Graphics: MSI AMD Radeon RX 470/480 8GB (1366/2000MHz), Audio: AMD Ellesmere HDMI Audio, Monitor: ASUS MG28U, Network: Realtek RTL8111/8168/8411 + Intel-AC 9260
OS: Debian 10, Kernel: 4.19.0-8-amd64 (x86_64), Desktop: GNOME Shell 3.30.2, Display Server: X Server 1.20.4 + Wayland, Display Driver: modesetting 1.20.4, Compiler: GCC 8.3.0, 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++ --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 -vProcessor Notes: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701013Java Notes: OpenJDK Runtime Environment (build 11.0.6+10-post-Debian-1deb10u1)Python Notes: Python 2.7.16 + Python 3.7.3Security 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 21 March 2020 21:15 by user root.