5900x massive AMD Ryzen 9 5900X 12-Core testing with a Gigabyte B550I AORUS PRO AX (F11d BIOS) and ASUS NVIDIA NV106 2GB on Ubuntu 20.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2011131-FI-5900XMASS44 .
5900x massive Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X AMD Ryzen 9 5900X 12-Core (12 Cores / 24 Threads) Gigabyte B550I AORUS PRO AX (F11d BIOS) AMD Starship/Matisse 16384 MB + 8192 MB DDR4-3600MT/s 1000GB Samsung SSD 860 ASUS NVIDIA NV106 2GB NVIDIA GK208 HDMI/DP 2270W Realtek RTL8125 2.5GbE + Intel Wi-Fi 6 AX200 Ubuntu 20.04 5.4.0-53-generic (x86_64) GNOME Shell 3.36.4 X Server 1.20.8 modesetting 1.20.8 4.3 Mesa 20.0.8 GCC 9.3.0 ext4 1920x1080 OpenBenchmarking.org - --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/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 - MQ-DEADLINE / errors=remount-ro,relatime,rw - CPU Microcode: 0xa201009 - OpenJDK Runtime Environment (build 11.0.9+11-Ubuntu-0ubuntu1.20.04) - Python 2.7.18 + Python 3.8.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 IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected
5900x massive blogbench: Read blogbench: Write compilebench: Compile compilebench: Initial Create compilebench: Read Compiled Tree ramspeed: Add - Integer ramspeed: Copy - Integer ramspeed: Scale - Integer ramspeed: Triad - Integer ramspeed: Average - Integer ramspeed: Add - Floating Point ramspeed: Copy - Floating Point ramspeed: Scale - Floating Point ramspeed: Triad - Floating Point ramspeed: Average - Floating Point stream: Copy stream: Scale stream: Triad stream: Add tinymembench: Standard Memcpy tinymembench: Standard Memset mbw: Memory Copy - 128 MiB mbw: Memory Copy - 1024 MiB mbw: Memory Copy - 4096 MiB mbw: Memory Copy - 8192 MiB mbw: Memory Copy, Fixed Block Size - 128 MiB mbw: Memory Copy, Fixed Block Size - 1024 MiB mbw: Memory Copy, Fixed Block Size - 4096 MiB mbw: Memory Copy, Fixed Block Size - 8192 MiB t-test1: 1 t-test1: 2 sockperf: Throughput sockperf: Latency Ping Pong sockperf: Latency Under Load hpcg: npb: BT.A npb: EP.C npb: FT.A npb: FT.B npb: LU.A npb: LU.C npb: SP.A parboil: OpenMP LBM parboil: OpenMP CUTCP parboil: OpenMP Stencil parboil: OpenMP MRI Gridding cloverleaf: Lagrangian-Eulerian Hydrodynamics rodinia: OpenMP LavaMD rodinia: OpenMP Leukocyte rodinia: OpenMP CFD Solver rodinia: OpenMP Streamcluster namd: ATPase Simulation - 327,506 Atoms dolfyn: Computational Fluid Dynamics lzbench: XZ 0 - Compression lzbench: XZ 0 - Decompression lzbench: Zstd 1 - Compression lzbench: Zstd 1 - Decompression lzbench: Brotli 0 - Compression lzbench: Brotli 0 - Decompression lzbench: Libdeflate 1 - Compression lzbench: Libdeflate 1 - Decompression fftw: Stock - 1D FFT Size 4096 fftw: Stock - 2D FFT Size 4096 fftw: Float + SSE - 1D FFT Size 4096 fftw: Float + SSE - 2D FFT Size 4096 mrbayes: Primate Phylogeny Analysis hmmer: Pfam Database Search mafft: Multiple Sequence Alignment - LSU RNA lammps: Rhodopsin Protein blake2: go-benchmark: http go-benchmark: json go-benchmark: build go-benchmark: garbage java-scimark2: Composite java-scimark2: Monte Carlo java-scimark2: Fast Fourier Transform java-scimark2: Sparse Matrix Multiply java-scimark2: Dense LU Matrix Factorization java-scimark2: Jacobi Successive Over-Relaxation java-gradle-perf: Reactor dacapobench: H2 dacapobench: Jython dacapobench: Tradesoap dacapobench: Tradebeans renaissance: Scala Dotty renaissance: Twitter Finagle renaissance: Apache Spark ALS renaissance: Apache Spark Bayes renaissance: Savina Reactors.IO renaissance: Apache Spark PageRank renaissance: In-Memory Database Shootout renaissance: Akka Unbalanced Cobwebbed Tree cachebench: Read cachebench: Write cachebench: Read / Modify / Write Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 1201183 8714 1702.42 852.47 1776.96 39381.87 42747.78 41485.57 39127.07 40620.71 39682.99 42827.27 43037.68 39722.54 41294.85 35887.4 22982.6 25310.8 25283.5 27431.4 28716.1 20457.808 19006.660 18707.073 18635.160 11353.713 10763.082 10776.171 10958.281 10.964 4.218 917448 2.830 10.717 5.20402 42915.60 1461.10 10069.45 10453.71 78949.28 33180.52 25336.85 99.954885 1.522719 9.614677 74.863284 2.83 123.308 72.158 12.168 15.373 1.26417 13.093 53 172 641 1845 617 788 323 1551 11739 8111.7 68701 31525 55.661 78.419 6.817 11.100 7.58 3494 2596799 14021715097 674804 3744.37 1923.71 2677.45 3233.50 8581.38 2305.81 206.757 2089 2937 2409 2270 1106.029 2213.918 1378.449 2024.891 9173.502 2866.702 2662.963 7993.704 3083.44 34650.341843953 69107.448799873 OpenBenchmarking.org
BlogBench Test: Read OpenBenchmarking.org Final Score, More Is Better BlogBench 1.1 Test: Read Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 300K 600K 900K 1200K 1500K SE +/- 55450.10, N = 9 1201183 1. (CC) gcc options: -O2 -pthread
BlogBench Test: Write OpenBenchmarking.org Final Score, More Is Better BlogBench 1.1 Test: Write Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 2K 4K 6K 8K 10K SE +/- 93.93, N = 3 8714 1. (CC) gcc options: -O2 -pthread
Compile Bench Test: Compile OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Compile Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 400 800 1200 1600 2000 SE +/- 21.87, N = 12 1702.42
Compile Bench Test: Initial Create OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 200 400 600 800 1000 SE +/- 21.58, N = 3 852.47
Compile Bench Test: Read Compiled Tree OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Read Compiled Tree Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 400 800 1200 1600 2000 SE +/- 28.46, N = 3 1776.96
RAMspeed SMP Type: Add - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Add - Benchmark: Integer Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 8K 16K 24K 32K 40K SE +/- 429.07, N = 3 39381.87 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Copy - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Copy - Benchmark: Integer Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 9K 18K 27K 36K 45K SE +/- 92.77, N = 3 42747.78 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Scale - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Scale - Benchmark: Integer Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 9K 18K 27K 36K 45K SE +/- 76.00, N = 3 41485.57 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Triad - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Triad - Benchmark: Integer Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 8K 16K 24K 32K 40K SE +/- 382.45, N = 3 39127.07 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Average - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Average - Benchmark: Integer Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 9K 18K 27K 36K 45K SE +/- 47.37, N = 3 40620.71 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Add - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Add - Benchmark: Floating Point Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 8K 16K 24K 32K 40K SE +/- 253.91, N = 3 39682.99 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Copy - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Copy - Benchmark: Floating Point Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 9K 18K 27K 36K 45K SE +/- 53.17, N = 3 42827.27 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Scale - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Scale - Benchmark: Floating Point Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 9K 18K 27K 36K 45K SE +/- 67.18, N = 3 43037.68 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Triad - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Triad - Benchmark: Floating Point Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 9K 18K 27K 36K 45K SE +/- 243.34, N = 3 39722.54 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Average - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Average - Benchmark: Floating Point Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 9K 18K 27K 36K 45K SE +/- 126.43, N = 3 41294.85 1. (CC) gcc options: -O3 -march=native
Stream Type: Copy OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Copy Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 8K 16K 24K 32K 40K SE +/- 23.32, N = 5 35887.4 1. (CC) gcc options: -O3 -march=native -fopenmp
Stream Type: Scale OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Scale Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 5K 10K 15K 20K 25K SE +/- 14.88, N = 5 22982.6 1. (CC) gcc options: -O3 -march=native -fopenmp
Stream Type: Triad OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Triad Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 5K 10K 15K 20K 25K SE +/- 35.92, N = 5 25310.8 1. (CC) gcc options: -O3 -march=native -fopenmp
Stream Type: Add OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Add Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 5K 10K 15K 20K 25K SE +/- 31.35, N = 5 25283.5 1. (CC) gcc options: -O3 -march=native -fopenmp
Tinymembench Standard Memcpy OpenBenchmarking.org MB/s, More Is Better Tinymembench 2018-05-28 Standard Memcpy Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 6K 12K 18K 24K 30K SE +/- 25.32, N = 3 27431.4 1. (CC) gcc options: -O2 -lm
Tinymembench Standard Memset OpenBenchmarking.org MB/s, More Is Better Tinymembench 2018-05-28 Standard Memset Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 6K 12K 18K 24K 30K SE +/- 0.28, N = 3 28716.1 1. (CC) gcc options: -O2 -lm
MBW Test: Memory Copy - Array Size: 128 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy - Array Size: 128 MiB Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 4K 8K 12K 16K 20K SE +/- 2.89, N = 3 20457.81 1. (CC) gcc options: -O3 -march=native
MBW Test: Memory Copy - Array Size: 1024 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy - Array Size: 1024 MiB Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 4K 8K 12K 16K 20K SE +/- 31.24, N = 3 19006.66 1. (CC) gcc options: -O3 -march=native
MBW Test: Memory Copy - Array Size: 4096 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy - Array Size: 4096 MiB Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 4K 8K 12K 16K 20K SE +/- 10.63, N = 3 18707.07 1. (CC) gcc options: -O3 -march=native
MBW Test: Memory Copy - Array Size: 8192 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy - Array Size: 8192 MiB Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 4K 8K 12K 16K 20K SE +/- 51.59, N = 3 18635.16 1. (CC) gcc options: -O3 -march=native
MBW Test: Memory Copy, Fixed Block Size - Array Size: 128 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 128 MiB Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 2K 4K 6K 8K 10K SE +/- 127.03, N = 6 11353.71 1. (CC) gcc options: -O3 -march=native
MBW Test: Memory Copy, Fixed Block Size - Array Size: 1024 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 1024 MiB Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 2K 4K 6K 8K 10K SE +/- 123.46, N = 15 10763.08 1. (CC) gcc options: -O3 -march=native
MBW Test: Memory Copy, Fixed Block Size - Array Size: 4096 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 4096 MiB Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 2K 4K 6K 8K 10K SE +/- 135.87, N = 15 10776.17 1. (CC) gcc options: -O3 -march=native
MBW Test: Memory Copy, Fixed Block Size - Array Size: 8192 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 8192 MiB Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 2K 4K 6K 8K 10K SE +/- 149.01, N = 15 10958.28 1. (CC) gcc options: -O3 -march=native
t-test1 Threads: 1 OpenBenchmarking.org Seconds, Fewer Is Better t-test1 2017-01-13 Threads: 1 Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 3 6 9 12 15 SE +/- 0.14, N = 5 10.96 1. (CC) gcc options: -pthread
t-test1 Threads: 2 OpenBenchmarking.org Seconds, Fewer Is Better t-test1 2017-01-13 Threads: 2 Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 0.9491 1.8982 2.8473 3.7964 4.7455 SE +/- 0.018, N = 3 4.218 1. (CC) gcc options: -pthread
Sockperf Test: Throughput OpenBenchmarking.org Messages Per Second, More Is Better Sockperf 3.4 Test: Throughput Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 200K 400K 600K 800K 1000K SE +/- 9410.01, N = 25 917448 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
Sockperf Test: Latency Ping Pong OpenBenchmarking.org usec, Fewer Is Better Sockperf 3.4 Test: Latency Ping Pong Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 0.6368 1.2736 1.9104 2.5472 3.184 SE +/- 0.015, N = 5 2.830 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
Sockperf Test: Latency Under Load OpenBenchmarking.org usec, Fewer Is Better Sockperf 3.4 Test: Latency Under Load Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 3 6 9 12 15 SE +/- 0.68, N = 20 10.72 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
High Performance Conjugate Gradient OpenBenchmarking.org GFLOP/s, More Is Better High Performance Conjugate Gradient 3.1 Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 1.1709 2.3418 3.5127 4.6836 5.8545 SE +/- 0.00332, N = 3 5.20402 1. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -pthread -lmpi_cxx -lmpi
NAS Parallel Benchmarks Test / Class: BT.A OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: BT.A Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 9K 18K 27K 36K 45K SE +/- 118.25, N = 3 42915.60 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.3
NAS Parallel Benchmarks Test / Class: EP.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: EP.C Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 300 600 900 1200 1500 SE +/- 2.35, N = 3 1461.10 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.3
NAS Parallel Benchmarks Test / Class: FT.A OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: FT.A Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 2K 4K 6K 8K 10K SE +/- 30.95, N = 3 10069.45 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.3
NAS Parallel Benchmarks Test / Class: FT.B OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: FT.B Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 2K 4K 6K 8K 10K SE +/- 17.47, N = 3 10453.71 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.3
NAS Parallel Benchmarks Test / Class: LU.A OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: LU.A Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 20K 40K 60K 80K 100K SE +/- 255.57, N = 3 78949.28 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.3
NAS Parallel Benchmarks Test / Class: LU.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: LU.C Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 7K 14K 21K 28K 35K SE +/- 38.38, N = 3 33180.52 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.3
NAS Parallel Benchmarks Test / Class: SP.A OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: SP.A Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 5K 10K 15K 20K 25K SE +/- 271.89, N = 15 25336.85 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.3
Parboil Test: OpenMP LBM OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP LBM Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 20 40 60 80 100 SE +/- 0.11, N = 3 99.95 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
Parboil Test: OpenMP CUTCP OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP CUTCP Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 0.3426 0.6852 1.0278 1.3704 1.713 SE +/- 0.003181, N = 3 1.522719 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
Parboil Test: OpenMP Stencil OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP Stencil Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 3 6 9 12 15 SE +/- 0.127524, N = 4 9.614677 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
Parboil Test: OpenMP MRI Gridding OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP MRI Gridding Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 20 40 60 80 100 SE +/- 0.07, N = 3 74.86 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
CloverLeaf Lagrangian-Eulerian Hydrodynamics OpenBenchmarking.org Seconds, Fewer Is Better CloverLeaf Lagrangian-Eulerian Hydrodynamics Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 0.6368 1.2736 1.9104 2.5472 3.184 SE +/- 0.00, N = 3 2.83 1. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp
Rodinia Test: OpenMP LavaMD OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP LavaMD Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 30 60 90 120 150 SE +/- 0.14, N = 3 123.31 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP Leukocyte OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP Leukocyte Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 16 32 48 64 80 SE +/- 0.49, N = 3 72.16 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP CFD Solver OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP CFD Solver Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 3 6 9 12 15 SE +/- 0.01, N = 3 12.17 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP Streamcluster OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP Streamcluster Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 4 8 12 16 20 SE +/- 0.19, N = 6 15.37 1. (CXX) g++ options: -O2 -lOpenCL
NAMD ATPase Simulation - 327,506 Atoms OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.14 ATPase Simulation - 327,506 Atoms Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 0.2844 0.5688 0.8532 1.1376 1.422 SE +/- 0.00090, N = 3 1.26417
Dolfyn Computational Fluid Dynamics OpenBenchmarking.org Seconds, Fewer Is Better Dolfyn 0.527 Computational Fluid Dynamics Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 3 6 9 12 15 SE +/- 0.04, N = 3 13.09
lzbench Test: XZ 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: XZ 0 - Process: Compression Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 12 24 36 48 60 SE +/- 0.88, N = 3 53 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: XZ 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: XZ 0 - Process: Decompression Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 40 80 120 160 200 SE +/- 1.67, N = 3 172 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 1 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 1 - Process: Compression Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 140 280 420 560 700 SE +/- 8.17, N = 3 641 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 1 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 1 - Process: Decompression Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 400 800 1200 1600 2000 SE +/- 20.85, N = 3 1845 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 0 - Process: Compression Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 130 260 390 520 650 SE +/- 8.08, N = 3 617 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 0 - Process: Decompression Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 200 400 600 800 1000 SE +/- 7.67, N = 3 788 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Libdeflate 1 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Libdeflate 1 - Process: Compression Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 70 140 210 280 350 SE +/- 1.67, N = 3 323 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Libdeflate 1 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Libdeflate 1 - Process: Decompression Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 300 600 900 1200 1500 SE +/- 12.00, N = 3 1551 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
FFTW Build: Stock - Size: 1D FFT Size 4096 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 4096 Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 3K 6K 9K 12K 15K SE +/- 107.47, N = 3 11739 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Stock - Size: 2D FFT Size 4096 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 4096 Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 2K 4K 6K 8K 10K SE +/- 52.16, N = 3 8111.7 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Float + SSE - Size: 1D FFT Size 4096 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 4096 Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 15K 30K 45K 60K 75K SE +/- 830.48, N = 3 68701 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Float + SSE - Size: 2D FFT Size 4096 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 4096 Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 7K 14K 21K 28K 35K SE +/- 338.66, N = 9 31525 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
Timed MrBayes Analysis Primate Phylogeny Analysis OpenBenchmarking.org Seconds, Fewer Is Better Timed MrBayes Analysis 3.2.7 Primate Phylogeny Analysis Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 13 26 39 52 65 SE +/- 0.14, N = 3 55.66 1. (CC) gcc options: -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -msha -maes -mavx -mfma -mavx2 -mrdrnd -mbmi -mbmi2 -madx -mabm -O3 -std=c99 -pedantic -lm -lreadline
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 3.3.1 Pfam Database Search Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 20 40 60 80 100 SE +/- 0.10, N = 3 78.42 1. (CC) gcc options: -O3 -pthread -lhmmer -leasel -lm
Timed MAFFT Alignment Multiple Sequence Alignment - LSU RNA OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 7.471 Multiple Sequence Alignment - LSU RNA Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 2 4 6 8 10 SE +/- 0.052, N = 3 6.817 1. (CC) gcc options: -std=c99 -O3 -lm -lpthread
LAMMPS Molecular Dynamics Simulator Test: Rhodopsin Protein OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 29Oct2020 Test: Rhodopsin Protein Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 3 6 9 12 15 SE +/- 0.07, N = 3 11.10 1. (CXX) g++ options: -O3 -pthread -lm
BLAKE2 OpenBenchmarking.org Cycles Per Byte, Fewer Is Better BLAKE2 20170307 Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 2 4 6 8 10 SE +/- 0.01, N = 3 7.58 1. (CC) gcc options: -O3 -march=native -lcrypto -lz
Go Benchmarks Test: http OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: http Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 700 1400 2100 2800 3500 SE +/- 13.48, N = 3 3494
Go Benchmarks Test: json OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: json Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 600K 1200K 1800K 2400K 3000K SE +/- 893.82, N = 3 2596799
Go Benchmarks Test: build OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: build Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 3000M 6000M 9000M 12000M 15000M SE +/- 158768918.79, N = 3 14021715097
Go Benchmarks Test: garbage OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: garbage Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 140K 280K 420K 560K 700K SE +/- 727.34, N = 3 674804
Java SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Composite Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 800 1600 2400 3200 4000 SE +/- 34.34, N = 4 3744.37
Java SciMark Computational Test: Monte Carlo OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Monte Carlo Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 400 800 1200 1600 2000 SE +/- 27.34, N = 4 1923.71
Java SciMark Computational Test: Fast Fourier Transform OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Fast Fourier Transform Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 600 1200 1800 2400 3000 SE +/- 33.22, N = 4 2677.45
Java SciMark Computational Test: Sparse Matrix Multiply OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Sparse Matrix Multiply Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 700 1400 2100 2800 3500 SE +/- 42.05, N = 4 3233.50
Java SciMark Computational Test: Dense LU Matrix Factorization OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Dense LU Matrix Factorization Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 2K 4K 6K 8K 10K SE +/- 75.40, N = 4 8581.38
Java SciMark Computational Test: Jacobi Successive Over-Relaxation OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 500 1000 1500 2000 2500 SE +/- 25.15, N = 4 2305.81
Java Gradle Build Gradle Build: Reactor OpenBenchmarking.org Seconds, Fewer Is Better Java Gradle Build Gradle Build: Reactor Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 50 100 150 200 250 SE +/- 3.15, N = 12 206.76
DaCapo Benchmark Java Test: H2 OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: H2 Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 400 800 1200 1600 2000 SE +/- 24.43, N = 20 2089
DaCapo Benchmark Java Test: Jython OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Jython Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 600 1200 1800 2400 3000 SE +/- 10.70, N = 4 2937
DaCapo Benchmark Java Test: Tradesoap OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradesoap Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 500 1000 1500 2000 2500 SE +/- 19.76, N = 4 2409
DaCapo Benchmark Java Test: Tradebeans OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradebeans Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 500 1000 1500 2000 2500 SE +/- 26.56, N = 6 2270
Renaissance Test: Scala Dotty OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Scala Dotty Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 200 400 600 800 1000 SE +/- 7.95, N = 5 1106.03
Renaissance Test: Twitter Finagle OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Twitter Finagle Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 500 1000 1500 2000 2500 SE +/- 27.86, N = 5 2213.92
Renaissance Test: Apache Spark ALS OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Apache Spark ALS Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 300 600 900 1200 1500 SE +/- 7.10, N = 5 1378.45
Renaissance Test: Apache Spark Bayes OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Apache Spark Bayes Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 400 800 1200 1600 2000 SE +/- 81.56, N = 25 2024.89
Renaissance Test: Savina Reactors.IO OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Savina Reactors.IO Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 2K 4K 6K 8K 10K SE +/- 376.05, N = 20 9173.50
Renaissance Test: Apache Spark PageRank OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Apache Spark PageRank Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 600 1200 1800 2400 3000 SE +/- 29.80, N = 25 2866.70
Renaissance Test: In-Memory Database Shootout OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: In-Memory Database Shootout Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 600 1200 1800 2400 3000 SE +/- 45.39, N = 20 2662.96
Renaissance Test: Akka Unbalanced Cobwebbed Tree OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Akka Unbalanced Cobwebbed Tree Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 2K 4K 6K 8K 10K SE +/- 48.81, N = 5 7993.70
CacheBench Test: Read OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 700 1400 2100 2800 3500 SE +/- 26.05, N = 3 3083.44 MIN: 3030.56 / MAX: 3110.77 1. (CC) gcc options: -lrt
CacheBench Test: Write OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Write Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 7K 14K 21K 28K 35K SE +/- 237.62, N = 3 34650.34 MIN: 30044.95 / MAX: 36313.94 1. (CC) gcc options: -lrt
CacheBench Test: Read / Modify / Write OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read / Modify / Write Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 15K 30K 45K 60K 75K SE +/- 692.52, N = 3 69107.45 MIN: 59661.16 / MAX: 73311.76 1. (CC) gcc options: -lrt
Phoronix Test Suite v10.8.4