1700_3.2GHz AMD Ryzen 9 3900X 12-Core testing with a ASUS PRIME X370-PRO (5220 BIOS) and eVGA NVIDIA GeForce GTX 1060 3GB on Ubuntu 19.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/1912041-AS-170032GHZ57&grw .
1700_3.2GHz Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenCL Compiler File-System Screen Resolution R7 1700 @ 3.2 GHz R9 3900x @ default AMD Ryzen 7 1700 Eight-Core @ 3.20GHz (8 Cores / 16 Threads) ASUS PRIME X370-PRO (4024 BIOS) AMD 17h 2 x 16384 MB DDR4-2666MT/s Corsair CMK32GX4M2B3000C15 1000GB Samsung SSD 970 EVO Plus 1TB + 500GB Samsung SSD 850 + 1000GB CT1000MX500SSD1 eVGA NVIDIA GeForce GTX 1060 3GB NVIDIA GP106 HD Audio HP ZR24w Intel I211 Ubuntu 19.04 5.0.0-36-generic (x86_64) GNOME X Server 1.20.4 modesetting 1.20.4 OpenCL 1.2 CUDA 10.1.133 + OpenCL 2.1 AMD-APP (2906.7) GCC 5.5.0 ext4 1920x1200 AMD Ryzen 9 3900X 12-Core @ 3.80GHz (12 Cores / 24 Threads) ASUS PRIME X370-PRO (5220 BIOS) AMD Device 1480 2 x 16384 MB DDR4-2133MT/s Corsair CMK32GX4M2B3000C15 5.0.0-21-generic (x86_64) GNOME Shell 3.32.2 OpenCL 2.1 AMD-APP (2841.4) + OpenCL 1.2 CUDA 10.1.133 GCC 8.3.0 1024x768 OpenBenchmarking.org Kernel Details - amdgpu.ppfeaturemask=0xffff7fff Compiler Details - R7 1700 @ 3.2 GHz: --disable-multilib --disable-nls --enable-checking=release --enable-languages=c,c++,objc,obj-c++,fortran --with-boot-ldflags='-static-libstdc++ --with-gmp=/home/linuxbrew/.linuxbrew/opt/gmp --with-mpc=/home/linuxbrew/.linuxbrew/opt/libmpc --with-mpfr=/home/linuxbrew/.linuxbrew/opt/mpfr -static-libgcc - R9 3900x @ default: --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 Processor Details - Scaling Governor: acpi-cpufreq ondemand Security Details - R7 1700 @ 3.2 GHz: 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: disabled RSB filling + tsx_async_abort: Not affected - R9 3900x @ default: l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: always-on RSB filling
1700_3.2GHz fftw: Stock - 1D FFT Size 512 fftw: Stock - 2D FFT Size 512 fftw: Float + SSE - 1D FFT Size 512 fftw: Float + SSE - 2D FFT Size 512 hmmer: Pfam Database Search mafft: Multiple Sequence Alignment ethminer: CUDA ffte: N=256, 1D Complex FFT Routine ethminer: OpenCL y-cruncher: Calculating 500M Pi Digits ethminer: CUDA qmcpack: compress-7zip: Compress Speed Test compress-pbzip2: 256MB File Compression cpuminer-opt: m7m cpuminer-opt: deep cpuminer-opt: lbry cpuminer-opt: skein cpuminer-opt: myr-gr cpuminer-opt: sha256t x264: H.264 Video Encoding x265: H.265 1080p Video Encoding svt-hevc: 1080p 8-bit YUV To HEVC Video Encode R7 1700 @ 3.2 GHz R9 3900x @ default 6182.29 6297.97 25033 21237 7.85 3.70 5875.75 17951620 59.99 19405646 593.17 32084 5.88 244.13 3894.61 9335.91 14656.91 8310.92 23507 61.37 31.94 31.19 8958.90 8592.17 49552 45135 5.45 19545456 24.57 880.62 77908 138.21 61.00 76.60 OpenBenchmarking.org
FFTW Build: Stock - Size: 1D FFT Size 512 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 512 R7 1700 @ 3.2 GHz R9 3900x @ default 2K 4K 6K 8K 10K SE +/- 155.40, N = 15 SE +/- 22.82, N = 3 6182.29 8958.90 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 512 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 512 R7 1700 @ 3.2 GHz R9 3900x @ default 2K 4K 6K 8K 10K SE +/- 13.78, N = 3 SE +/- 104.26, N = 3 6297.97 8592.17 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 512 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 512 R7 1700 @ 3.2 GHz R9 3900x @ default 11K 22K 33K 44K 55K SE +/- 110.26, N = 3 SE +/- 794.83, N = 3 25033 49552 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 512 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 512 R7 1700 @ 3.2 GHz R9 3900x @ default 10K 20K 30K 40K 50K SE +/- 85.38, N = 3 SE +/- 525.57, N = 3 21237 45135 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 2.3.2 Pfam Database Search R7 1700 @ 3.2 GHz R9 3900x @ default 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 7.85 5.45 1. (CC) gcc options: -O2 -pthread -lhmmer -lsquid -lm
Timed MAFFT Alignment Multiple Sequence Alignment OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 7.392 Multiple Sequence Alignment R7 1700 @ 3.2 GHz 0.8325 1.665 2.4975 3.33 4.1625 SE +/- 0.08, N = 15 3.70 1. (CC) gcc options: -std=c99 -O3 -lm -lpthread
Ethereum Ethminer Device: CUDA OpenBenchmarking.org H/s, More Is Better Ethereum Ethminer 0.12.0.dev0 Device: CUDA R9 3900x @ default 4M 8M 12M 16M 20M SE +/- 116764.31, N = 3 19545456 MIN: 18979225 / MAX: 19922944
FFTE Test: N=256, 1D Complex FFT Routine OpenBenchmarking.org MFLOPS, More Is Better FFTE 6.0 Test: N=256, 1D Complex FFT Routine R7 1700 @ 3.2 GHz 1300 2600 3900 5200 6500 SE +/- 149.49, N = 15 5875.75 1. (F9X) gfortran options: -O3 -fomit-frame-pointer -fopenmp -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi
Ethereum Ethminer Device: OpenCL OpenBenchmarking.org H/s, More Is Better Ethereum Ethminer 0.11.0.dev0 Device: OpenCL R7 1700 @ 3.2 GHz 4M 8M 12M 16M 20M SE +/- 115501.92, N = 3 17951620 MIN: 17616076 / MAX: 18454937
Y-Cruncher Calculating 500M Pi Digits OpenBenchmarking.org Seconds, Fewer Is Better Y-Cruncher 0.7.7 Calculating 500M Pi Digits R7 1700 @ 3.2 GHz R9 3900x @ default 13 26 39 52 65 SE +/- 0.76, N = 3 SE +/- 0.02, N = 3 59.99 24.57
Ethereum Ethminer Device: CUDA OpenBenchmarking.org H/s, More Is Better Ethereum Ethminer 0.11.0.dev0 Device: CUDA R7 1700 @ 3.2 GHz 4M 8M 12M 16M 20M SE +/- 50409.21, N = 3 19405646 MIN: 19293798 / MAX: 19503513
QMCPACK OpenBenchmarking.org Total Execution Time - Seconds, Fewer Is Better QMCPACK 3.8 R7 1700 @ 3.2 GHz R9 3900x @ default 200 400 600 800 1000 593.17 880.62 1. (CXX) g++ options: -fopenmp -fomit-frame-pointer -finline-limit=1000 -fstrict-aliasing -funroll-all-loops -march=native -O3 -ffast-math -lm
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test R7 1700 @ 3.2 GHz R9 3900x @ default 20K 40K 60K 80K 100K SE +/- 90.12, N = 3 SE +/- 696.39, N = 3 32084 77908 1. (CXX) g++ options: -pipe -lpthread
Parallel BZIP2 Compression 256MB File Compression OpenBenchmarking.org Seconds, Fewer Is Better Parallel BZIP2 Compression 1.1.12 256MB File Compression R7 1700 @ 3.2 GHz 1.323 2.646 3.969 5.292 6.615 SE +/- 0.07, N = 5 5.88 1. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread
Cpuminer-Opt Algorithm: m7m OpenBenchmarking.org kH/s - Hash Speed, More Is Better Cpuminer-Opt 3.8.8.1 Algorithm: m7m R7 1700 @ 3.2 GHz 50 100 150 200 250 SE +/- 2.72, N = 3 244.13 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
Cpuminer-Opt Algorithm: deep OpenBenchmarking.org kH/s - Hash Speed, More Is Better Cpuminer-Opt 3.8.8.1 Algorithm: deep R7 1700 @ 3.2 GHz 800 1600 2400 3200 4000 SE +/- 58.99, N = 3 3894.61 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
Cpuminer-Opt Algorithm: lbry OpenBenchmarking.org kH/s - Hash Speed, More Is Better Cpuminer-Opt 3.8.8.1 Algorithm: lbry R7 1700 @ 3.2 GHz 2K 4K 6K 8K 10K SE +/- 17.13, N = 3 9335.91 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
Cpuminer-Opt Algorithm: skein OpenBenchmarking.org kH/s - Hash Speed, More Is Better Cpuminer-Opt 3.8.8.1 Algorithm: skein R7 1700 @ 3.2 GHz 3K 6K 9K 12K 15K SE +/- 863.34, N = 12 14656.91 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
Cpuminer-Opt Algorithm: myr-gr OpenBenchmarking.org kH/s - Hash Speed, More Is Better Cpuminer-Opt 3.8.8.1 Algorithm: myr-gr R7 1700 @ 3.2 GHz 2K 4K 6K 8K 10K SE +/- 35.23, N = 3 8310.92 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
Cpuminer-Opt Algorithm: sha256t OpenBenchmarking.org kH/s - Hash Speed, More Is Better Cpuminer-Opt 3.8.8.1 Algorithm: sha256t R7 1700 @ 3.2 GHz 5K 10K 15K 20K 25K SE +/- 381.76, N = 3 23507 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2018-09-25 H.264 Video Encoding R7 1700 @ 3.2 GHz R9 3900x @ default 30 60 90 120 150 SE +/- 0.43, N = 3 SE +/- 1.96, N = 3 61.37 138.21 -lavformat -lavcodec -lavutil -lswscale 1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize
x265 H.265 1080p Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x265 3.1.2 H.265 1080p Video Encoding R7 1700 @ 3.2 GHz R9 3900x @ default 14 28 42 56 70 SE +/- 0.44, N = 4 SE +/- 0.35, N = 3 31.94 61.00 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
SVT-HEVC 1080p 8-bit YUV To HEVC Video Encode OpenBenchmarking.org Frames Per Second, More Is Better SVT-HEVC 1.4.1 1080p 8-bit YUV To HEVC Video Encode R7 1700 @ 3.2 GHz R9 3900x @ default 20 40 60 80 100 SE +/- 0.12, N = 3 SE +/- 0.06, N = 3 31.19 76.60 1. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt
Phoronix Test Suite v10.8.4