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&grr .
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 java-gradle-perf: Reactor fftw: Float + SSE - 2D FFT Size 4096 renaissance: Apache Spark Bayes renaissance: Savina Reactors.IO renaissance: Apache Spark PageRank compilebench: Compile mbw: Memory Copy, Fixed Block Size - 8192 MiB renaissance: Twitter Finagle renaissance: In-Memory Database Shootout renaissance: Akka Unbalanced Cobwebbed Tree tinymembench: Standard Memset tinymembench: Standard Memcpy hpcg: mbw: Memory Copy, Fixed Block Size - 4096 MiB dacapobench: Tradebeans fftw: Stock - 2D FFT Size 4096 cachebench: Read / Modify / Write cachebench: Write cachebench: Read rodinia: OpenMP LavaMD renaissance: Scala Dotty parboil: OpenMP LBM dacapobench: Tradesoap hmmer: Pfam Database Search renaissance: Apache Spark ALS parboil: OpenMP MRI Gridding rodinia: OpenMP Leukocyte sockperf: Throughput npb: LU.C namd: ATPase Simulation - 327,506 Atoms mrbayes: Primate Phylogeny Analysis sockperf: Latency Under Load stream: Copy mbw: Memory Copy, Fixed Block Size - 1024 MiB mbw: Memory Copy - 8192 MiB ramspeed: Scale - Integer ramspeed: Average - Integer ramspeed: Add - Integer ramspeed: Triad - Integer ramspeed: Copy - Integer ramspeed: Add - Floating Point ramspeed: Copy - Floating Point ramspeed: Scale - Floating Point ramspeed: Average - Floating Point ramspeed: Triad - Floating Point java-scimark2: Composite dacapobench: H2 rodinia: OpenMP Streamcluster lzbench: XZ 0 - Decompression lzbench: XZ 0 - Compression lzbench: Libdeflate 1 - Decompression lzbench: Libdeflate 1 - Compression mbw: Memory Copy - 4096 MiB lzbench: Brotli 0 - Decompression lzbench: Brotli 0 - Compression go-benchmark: http lzbench: Zstd 1 - Decompression lzbench: Zstd 1 - Compression npb: SP.A t-test1: 1 parboil: OpenMP Stencil go-benchmark: build go-benchmark: json sockperf: Latency Ping Pong dolfyn: Computational Fluid Dynamics rodinia: OpenMP CFD Solver npb: FT.B go-benchmark: garbage mafft: Multiple Sequence Alignment - LSU RNA npb: EP.C fftw: Float + SSE - 1D FFT Size 4096 mbw: Memory Copy - 1024 MiB dacapobench: Jython npb: BT.A t-test1: 2 fftw: Stock - 1D FFT Size 4096 cloverleaf: Lagrangian-Eulerian Hydrodynamics mbw: Memory Copy, Fixed Block Size - 128 MiB lammps: Rhodopsin Protein npb: LU.A parboil: OpenMP CUTCP npb: FT.A mbw: Memory Copy - 128 MiB blake2: java-scimark2: Jacobi Successive Over-Relaxation java-scimark2: Dense LU Matrix Factorization java-scimark2: Sparse Matrix Multiply java-scimark2: Fast Fourier Transform java-scimark2: Monte Carlo stream: Add stream: Triad stream: Scale compilebench: Read Compiled Tree compilebench: Initial Create blogbench: Write Samsung SSD 860 - Ubuntu 20.04 - AMD Ryzen 9 5900X 1201183 206.757 31525 2024.891 9173.502 2866.702 1702.42 10958.281 2213.918 2662.963 7993.704 28716.1 27431.4 5.20402 10776.171 2270 8111.7 69107.448799873 34650.341843953 3083.44 123.308 1106.029 99.954885 2409 78.419 1378.449 74.863284 72.158 917448 33180.52 1.26417 55.661 10.717 35887.4 10763.082 18635.160 41485.57 40620.71 39381.87 39127.07 42747.78 39682.99 42827.27 43037.68 41294.85 39722.54 3744.37 2089 15.373 172 53 1551 323 18707.073 788 617 3494 1845 641 25336.85 10.964 9.614677 14021715097 2596799 2.830 13.093 12.168 10453.71 674804 6.817 1461.10 68701 19006.660 2937 42915.60 4.218 11739 2.83 11353.713 11.100 78949.28 1.522719 10069.45 20457.808 7.58 2305.81 8581.38 3233.50 2677.45 1923.71 25283.5 25310.8 22982.6 1776.96 852.47 8714 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
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
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
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
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
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
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: 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
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
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
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
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
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
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
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
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 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 - 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
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: 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: 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: 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: 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: 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: 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
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
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
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
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
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: 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: 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
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
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
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: 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
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
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: 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
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
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
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
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: 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 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: 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: 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: 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
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
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: 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
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
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
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
Phoronix Test Suite v10.8.4