Ryzen2700X-vs-i76850K AMD Ryzen 7 2700X Eight-Core testing with a ASUS PRIME X370-PRO (4008 BIOS) and MSI NVIDIA GeForce GTX 1080 Ti 11264MB on Ubuntu 18.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/1806130-AR-RYZEN270093&grr .
Ryzen2700X-vs-i76850K Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Ryzen2700X AMD Ryzen 7 2700X Eight-Core @ 4.10GHz (8 Cores / 16 Threads) ASUS PRIME X370-PRO (4008 BIOS) AMD Family 17h 16384MB Samsung SSD 960 EVO 500GB MSI NVIDIA GeForce GTX 1080 Ti 11264MB (1215/5508MHz) NVIDIA GP102 HDMI Audio E585 Intel I211 Gigabit Connection Ubuntu 18.04 4.15.0-22-generic (x86_64) Xfce 4.12 X Server 1.19.6 NVIDIA 390.48 4.6.0 GCC 7.3.0 + Clang 4.0.1-10 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++ --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-as=/usr/bin/x86_64-linux-gnu-as --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-ld=/usr/bin/x86_64-linux-gnu-ld --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v - Scaling Governor: acpi-cpufreq ondemand - __user pointer sanitization + Full AMD retpoline IBPB + SSB disabled via prctl and seccomp Protection
Ryzen2700X-vs-i76850K m-queens: Time To Solve stream: Copy lzbench: XZ 0 - Compression y-cruncher: Calculating 500M Pi Digits lzbench: Brotli 0 - Compression lzbench: Zstd 1 - Compression lzbench: Libdeflate 1 - Compression scimark2: Composite ramspeed: Add - Integer ramspeed: Scale - Integer ramspeed: Triad - Integer ramspeed: Average - Integer ramspeed: Copy - Integer ramspeed: Triad - Floating Point ramspeed: Copy - Floating Point ramspeed: Scale - Floating Point ramspeed: Average - Floating Point ramspeed: Add - Floating Point openssl: RSA 4096-bit Performance scimark2: Jacobi Successive Over-Relaxation scimark2: Dense LU Matrix Factorization scimark2: Sparse Matrix Multiply scimark2: Fast Fourier Transform scimark2: Monte Carlo stream: Add stream: Triad stream: Scale Ryzen2700X 73.90 30938.28 32 35.93 442 422 214 519.63 25884.08 16466.43 20482.19 21582.47 22568.29 23539.84 22387.42 20610.22 23093.59 26017.94 1766.73 1128.32 428.78 676.10 229.45 135.50 23579.40 23299.28 19713.00 OpenBenchmarking.org
m-queens Time To Solve OpenBenchmarking.org Seconds, Fewer Is Better m-queens 1.1 Time To Solve Ryzen2700X 16 32 48 64 80 SE +/- 0.03, N = 3 73.90 1. (CXX) g++ options: -fopenmp -O2 -march=native
Stream Type: Copy OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Copy Ryzen2700X 7K 14K 21K 28K 35K SE +/- 30.30, N = 5 30938.28 1. (CC) gcc options: -O3 -march=native -fopenmp
lzbench Test: XZ 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: XZ 0 - Process: Decompression Ryzen2700X 20 40 60 80 100 97 1. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: XZ 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: XZ 0 - Process: Compression Ryzen2700X 7 14 21 28 35 SE +/- 0.33, N = 3 32 1. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
Y-Cruncher Calculating 500M Pi Digits OpenBenchmarking.org Seconds, Fewer Is Better Y-Cruncher 0.7.5.9481 Calculating 500M Pi Digits Ryzen2700X 8 16 24 32 40 SE +/- 0.01, N = 3 35.93
lzbench Test: Brotli 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: Brotli 0 - Process: Decompression Ryzen2700X 110 220 330 440 550 SE +/- 0.33, N = 3 505 1. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: Brotli 0 - Process: Compression Ryzen2700X 100 200 300 400 500 442 1. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 1 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: Zstd 1 - Process: Decompression Ryzen2700X 200 400 600 800 1000 SE +/- 0.33, N = 3 1159 1. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 1 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: Zstd 1 - Process: Compression Ryzen2700X 90 180 270 360 450 422 1. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Libdeflate 1 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: Libdeflate 1 - Process: Decompression Ryzen2700X 200 400 600 800 1000 1051 1. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Libdeflate 1 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: Libdeflate 1 - Process: Compression Ryzen2700X 50 100 150 200 250 214 1. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Composite Ryzen2700X 110 220 330 440 550 SE +/- 6.61, N = 3 519.63 1. (CC) gcc options: -lm
RAMspeed SMP Type: Add - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Add - Benchmark: Integer Ryzen2700X 6K 12K 18K 24K 30K 25884.08 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 Ryzen2700X 4K 8K 12K 16K 20K 16466.43 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 Ryzen2700X 4K 8K 12K 16K 20K 20482.19 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 Ryzen2700X 5K 10K 15K 20K 25K 21582.47 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 Ryzen2700X 5K 10K 15K 20K 25K 22568.29 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 Ryzen2700X 5K 10K 15K 20K 25K 23539.84 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 Ryzen2700X 5K 10K 15K 20K 25K 22387.42 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 Ryzen2700X 4K 8K 12K 16K 20K 20610.22 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 Ryzen2700X 5K 10K 15K 20K 25K 23093.59 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 Ryzen2700X 6K 12K 18K 24K 30K 26017.94 1. (CC) gcc options: -O3 -march=native
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.0f RSA 4096-bit Performance Ryzen2700X 400 800 1200 1600 2000 SE +/- 0.12, N = 3 1766.73 1. (CC) gcc options: -O3 -pthread -m64 -lssl -lcrypto -ldl
SciMark Computational Test: Jacobi Successive Over-Relaxation OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation Ryzen2700X 200 400 600 800 1000 SE +/- 30.54, N = 3 1128.32 1. (CC) gcc options: -lm
SciMark Computational Test: Dense LU Matrix Factorization OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Dense LU Matrix Factorization Ryzen2700X 90 180 270 360 450 SE +/- 0.75, N = 3 428.78 1. (CC) gcc options: -lm
SciMark Computational Test: Sparse Matrix Multiply OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Sparse Matrix Multiply Ryzen2700X 150 300 450 600 750 SE +/- 2.80, N = 3 676.10 1. (CC) gcc options: -lm
SciMark Computational Test: Fast Fourier Transform OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Fast Fourier Transform Ryzen2700X 50 100 150 200 250 SE +/- 0.56, N = 3 229.45 1. (CC) gcc options: -lm
SciMark Computational Test: Monte Carlo OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Monte Carlo Ryzen2700X 30 60 90 120 150 SE +/- 0.05, N = 3 135.50 1. (CC) gcc options: -lm
Stream Type: Add OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Add Ryzen2700X 5K 10K 15K 20K 25K SE +/- 9.40, N = 5 23579.40 1. (CC) gcc options: -O3 -march=native -fopenmp
Stream Type: Triad OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Triad Ryzen2700X 5K 10K 15K 20K 25K SE +/- 5.60, N = 5 23299.28 1. (CC) gcc options: -O3 -march=native -fopenmp
Stream Type: Scale OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Scale Ryzen2700X 4K 8K 12K 16K 20K SE +/- 9.42, N = 5 19713.00 1. (CC) gcc options: -O3 -march=native -fopenmp
Phoronix Test Suite v10.8.5