Ryzen 9 3950X Ubuntu 19.10 AMD Ryzen 9 3950X 16-Core testing with a ASUS ROG CROSSHAIR VIII HERO (WI-FI) (1201 BIOS) and NVIDIA GeForce RTX 2060 6GB on Ubuntu 19.10 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2002290-PTS-RYZEN93981&grr .
Ryzen 9 3950X Ubuntu 19.10 Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Vulkan Compiler File-System Screen Resolution Ryzen 9 3950X AMD Ryzen 9 3950X 16-Core @ 3.50GHz (16 Cores / 32 Threads) ASUS ROG CROSSHAIR VIII HERO (WI-FI) (1201 BIOS) AMD Starship/Matisse 16GB 2000GB Force MP600 + 2000GB SABRENT NVIDIA GeForce RTX 2060 6GB (435/405MHz) NVIDIA TU106 HD Audio DELL P2415Q Realtek Device 8125 + Intel I211 + Intel Device 2723 Ubuntu 19.10 5.5.5-050505-generic (x86_64) GNOME Shell 3.34.1 X Server 1.20.7 NVIDIA 440.64 4.6.0 1.1.119 GCC 9.2.1 20191008 ext4 3840x2160 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++,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 performance - CPU Microcode: 0x8701013 - OpenJDK Runtime Environment (build 11.0.6+10-post-Ubuntu-1ubuntu119.10.1) - 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
Ryzen 9 3950X Ubuntu 19.10 gromacs: Water Benchmark renaissance: Savina Reactors.IO numenta-nab: Earthgecko Skyline namd: ATPase Simulation - 327,506 Atoms keydb: renaissance: Rand Forest toybrot: OpenMP toybrot: C++ Tasks tachyon: Total Time toybrot: C++ Threads intel-mpi: IMB-MPI1 Exchange intel-mpi: IMB-MPI1 Exchange renaissance: Apache Spark PageRank intel-mpi: IMB-P2P PingPong numenta-nab: Bayesian Changepoint intel-mpi: IMB-MPI1 Sendrecv intel-mpi: IMB-MPI1 Sendrecv botan: AES-256 renaissance: Akka Unbalanced Cobwebbed Tree botan: Blowfish botan: Twofish botan: CAST-256 botan: KASUMI renaissance: In-Memory Database Shootout renaissance: Twitter Finagle renaissance: Apache Spark Bayes numenta-nab: Relative Entropy neat: renaissance: Apache Spark ALS renaissance: Scala Dotty intel-mpi: IMB-MPI1 PingPong renaissance: Twitter HTTP Requests numenta-nab: Windowed Gaussian x264: H.264 Video Encoding renaissance: Genetic Algorithm Using Jenetics + Futures Ryzen 9 3950X 1.233 12634.563 79.146 1.12039 624288.51 3578.573 47511 46344 45.9122 45989 165.50 7513.51 16643.387 11032817.043478 26.039 81.40 6596.06 5952.848 11699.507 481.881 400.643 159.968 104.898 4573.975 6408.296 5771.607 13.166 12.379 4148.730 5151.158 6263.92 3563.138 7.175 182.74 1157.741 OpenBenchmarking.org
GROMACS Water Benchmark OpenBenchmarking.org Ns Per Day, More Is Better GROMACS 2020 Water Benchmark Ryzen 9 3950X 0.2774 0.5548 0.8322 1.1096 1.387 SE +/- 0.006, N = 3 1.233 1. (CXX) g++ options: -O3 -pthread -lrt -lpthread -lm
Renaissance Test: Savina Reactors.IO OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Savina Reactors.IO Ryzen 9 3950X 3K 6K 9K 12K 15K SE +/- 310.19, N = 25 12634.56
Numenta Anomaly Benchmark Detector: Earthgecko Skyline OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 1.1 Detector: Earthgecko Skyline Ryzen 9 3950X 20 40 60 80 100 SE +/- 1.07, N = 3 79.15
NAMD ATPase Simulation - 327,506 Atoms OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.13 ATPase Simulation - 327,506 Atoms Ryzen 9 3950X 0.2521 0.5042 0.7563 1.0084 1.2605 SE +/- 0.00934, N = 3 1.12039
KeyDB OpenBenchmarking.org Ops/sec, More Is Better KeyDB 5.3.1 Ryzen 9 3950X 130K 260K 390K 520K 650K SE +/- 3388.18, N = 3 624288.51 1. (CXX) g++ options: -O2 -levent -lpthread -lz -lpcre
Renaissance Test: Random Forest OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Random Forest Ryzen 9 3950X 800 1600 2400 3200 4000 SE +/- 26.91, N = 25 3578.57
toyBrot Fractal Generator Implementation: OpenMP OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator Implementation: OpenMP Ryzen 9 3950X 10K 20K 30K 40K 50K SE +/- 28.00, N = 3 47511 1. (CXX) g++ options: -lpthread -isystem -fexceptions -std=c++14
toyBrot Fractal Generator Implementation: C++ Tasks OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator Implementation: C++ Tasks Ryzen 9 3950X 10K 20K 30K 40K 50K SE +/- 98.00, N = 3 46344 1. (CXX) g++ options: -lpthread -isystem -fexceptions -std=c++14
Tachyon Total Time OpenBenchmarking.org Seconds, Fewer Is Better Tachyon 0.99b6 Total Time Ryzen 9 3950X 10 20 30 40 50 SE +/- 0.11, N = 3 45.91 1. (CC) gcc options: -m64 -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread
toyBrot Fractal Generator Implementation: C++ Threads OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator Implementation: C++ Threads Ryzen 9 3950X 10K 20K 30K 40K 50K SE +/- 134.90, N = 3 45989 1. (CXX) g++ options: -lpthread -isystem -fexceptions -std=c++14
Intel MPI Benchmarks Test: IMB-MPI1 Exchange OpenBenchmarking.org Average usec, More Is Better Intel MPI Benchmarks 2019.3 Test: IMB-MPI1 Exchange Ryzen 9 3950X 40 80 120 160 200 SE +/- 2.63, N = 3 165.50 MIN: 0.55 / MAX: 7303.63 1. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi
Intel MPI Benchmarks Test: IMB-MPI1 Exchange OpenBenchmarking.org Average Mbytes/sec, More Is Better Intel MPI Benchmarks 2019.3 Test: IMB-MPI1 Exchange Ryzen 9 3950X 1600 3200 4800 6400 8000 SE +/- 15.96, N = 3 7513.51 MAX: 28461.4 1. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi
Renaissance Test: Apache Spark PageRank OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Apache Spark PageRank Ryzen 9 3950X 4K 8K 12K 16K 20K SE +/- 124.30, N = 5 16643.39
Intel MPI Benchmarks Test: IMB-P2P PingPong OpenBenchmarking.org Average Msg/sec, More Is Better Intel MPI Benchmarks 2019.3 Test: IMB-P2P PingPong Ryzen 9 3950X 2M 4M 6M 8M 10M SE +/- 53370.97, N = 3 11032817.04 MIN: 1833 / MAX: 26201603 1. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi
Numenta Anomaly Benchmark Detector: Bayesian Changepoint OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 1.1 Detector: Bayesian Changepoint Ryzen 9 3950X 6 12 18 24 30 SE +/- 0.20, N = 3 26.04
Intel MPI Benchmarks Test: IMB-MPI1 Sendrecv OpenBenchmarking.org Average usec, More Is Better Intel MPI Benchmarks 2019.3 Test: IMB-MPI1 Sendrecv Ryzen 9 3950X 20 40 60 80 100 SE +/- 1.81, N = 3 81.40 MIN: 0.31 / MAX: 2943.73 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 Ryzen 9 3950X 1400 2800 4200 5600 7000 SE +/- 16.60, N = 3 6596.06 MAX: 33168.46 1. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi
Botan Test: AES-256 OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: AES-256 Ryzen 9 3950X 1300 2600 3900 5200 6500 SE +/- 36.28, N = 3 5952.85 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Renaissance Test: Akka Unbalanced Cobwebbed Tree OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Akka Unbalanced Cobwebbed Tree Ryzen 9 3950X 3K 6K 9K 12K 15K SE +/- 155.12, N = 5 11699.51
Botan Test: Blowfish OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: Blowfish Ryzen 9 3950X 100 200 300 400 500 SE +/- 0.51, N = 3 481.88 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: Twofish OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: Twofish Ryzen 9 3950X 90 180 270 360 450 SE +/- 3.81, N = 3 400.64 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: CAST-256 OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: CAST-256 Ryzen 9 3950X 40 80 120 160 200 SE +/- 1.08, N = 3 159.97 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: KASUMI OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: KASUMI Ryzen 9 3950X 20 40 60 80 100 SE +/- 1.51, N = 3 104.90 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Renaissance Test: In-Memory Database Shootout OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: In-Memory Database Shootout Ryzen 9 3950X 1000 2000 3000 4000 5000 SE +/- 46.51, N = 5 4573.98
Renaissance Test: Twitter Finagle OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Twitter Finagle Ryzen 9 3950X 1400 2800 4200 5600 7000 SE +/- 25.60, N = 5 6408.30
Renaissance Test: Apache Spark Bayes OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Apache Spark Bayes Ryzen 9 3950X 1200 2400 3600 4800 6000 SE +/- 48.61, N = 5 5771.61
Numenta Anomaly Benchmark Detector: Relative Entropy OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 1.1 Detector: Relative Entropy Ryzen 9 3950X 3 6 9 12 15 SE +/- 0.07, N = 3 13.17
Nebular Empirical Analysis Tool OpenBenchmarking.org Seconds, Fewer Is Better Nebular Empirical Analysis Tool 2020-02-29 Ryzen 9 3950X 3 6 9 12 15 SE +/- 0.04, N = 3 12.38 1. (F9X) gfortran options: -cpp -ffree-line-length-0 -Jsource/ -fopenmp -O3 -fno-backtrace
Renaissance Test: Apache Spark ALS OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Apache Spark ALS Ryzen 9 3950X 900 1800 2700 3600 4500 SE +/- 50.31, N = 5 4148.73
Renaissance Test: Scala Dotty OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Scala Dotty Ryzen 9 3950X 1100 2200 3300 4400 5500 SE +/- 46.20, N = 5 5151.16
Intel MPI Benchmarks Test: IMB-MPI1 PingPong OpenBenchmarking.org Average Mbytes/sec, More Is Better Intel MPI Benchmarks 2019.3 Test: IMB-MPI1 PingPong Ryzen 9 3950X 1300 2600 3900 5200 6500 SE +/- 43.64, N = 3 6263.92 MIN: 6.37 / MAX: 18359.39 1. (CXX) g++ options: -O0 -pedantic -fopenmp -pthread -lmpi_cxx -lmpi
Renaissance Test: Twitter HTTP Requests OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Twitter HTTP Requests Ryzen 9 3950X 800 1600 2400 3200 4000 SE +/- 30.53, N = 5 3563.14
Numenta Anomaly Benchmark Detector: Windowed Gaussian OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 1.1 Detector: Windowed Gaussian Ryzen 9 3950X 2 4 6 8 10 SE +/- 0.037, N = 3 7.175
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2019-12-17 H.264 Video Encoding Ryzen 9 3950X 40 80 120 160 200 SE +/- 1.61, N = 3 182.74 1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize
Renaissance Test: Genetic Algorithm Using Jenetics + Futures OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Genetic Algorithm Using Jenetics + Futures Ryzen 9 3950X 200 400 600 800 1000 SE +/- 4.24, N = 5 1157.74
Phoronix Test Suite v10.8.5