ivan AMD Ryzen 5 2600X Six-Core testing with a MSI B450-A PRO (MS-7B86) v2.0 (A.C0 BIOS) and Zotac NVIDIA GeForce GTX 970 4GB on ManjaroLinux 18.1.5 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2001254-HU-IVAN3567999&sor&gru&export=pdf .
ivan Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Vulkan Compiler File-System Screen Resolution ryzen ivan ivan1 ivan2 ivan3 ivam3 ivan4 AMD Ryzen 5 2600X Six-Core (6 Cores / 12 Threads) MSI B450-A PRO (MS-7B86) v2.0 (A.A0 BIOS) AMD 17h 16384MB 1000GB Western Digital WD10EZEX-00B + 500GB Western Digital WD5000AAKX-0 + 275GB Crucial_CT275MX3 + 500GB Seagate ST500DM002-1BD14 + 320GB External USB HDD + 8GB USB Flash Zotac NVIDIA GeForce GTX 970 4GB (1075/3505MHz) NVIDIA GM204 HD Audio 2757 Realtek RTL8111/8168/8411 + Intel 8260 ManjaroLinux 18.1.5 5.4.11-22linux-tkg-pds-zen (x86_64) KDE Plasma 5.17.5 X Server 1.20.7 NVIDIA 440.48.02 4.6.0 1.2.131 GCC 9.2.0 ext4 1920x1080 MSI B450-A PRO (MS-7B86) v2.0 (A.C0 BIOS) 1000GB Western Digital WD10EZEX-00B + 275GB Crucial_CT275MX3 + 500GB Western Digital WD5000AAKX-0 + 320GB External USB HDD + 500GB Seagate ST500DM002-1BD14 + 2GB Patriot + 8GB USB Flash 5.4.12-xanmod7-1-xanmod (x86_64) GCC 9.2.0 + Clang 9.0.1 + LLVM 9.0.1 + CUDA 10.2 1000GB Western Digital WD10EZEX-00B + 275GB Crucial_CT275MX3 + 500GB Western Digital WD5000AAKX-0 + 500GB Seagate ST500DM002-1BD14 + 320GB External USB HDD + 2GB Patriot + 8GB USB Flash 5.4.11-22linux-tkg-pds-zen (x86_64) 1000GB Western Digital WD10EZEX-00B + 500GB Western Digital WD5000AAKX-0 + 275GB Crucial_CT275MX3 + 320GB External USB HDD + 500GB Seagate ST500DM002-1BD14 + 2GB Patriot + 8GB USB Flash 1000GB Western Digital WD10EZEX-00B + 275GB Crucial_CT275MX3 + 500GB Western Digital WD5000AAKX-0 + 500GB Seagate ST500DM002-1BD14 + 320GB External USB HDD + 2GB Patriot + 8GB USB Flash OpenBenchmarking.org Compiler Details - --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-isl --with-linker-hash-style=gnu Processor Details - CPU Microcode: 0x800820d Security Details - 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
ivan stress-ng: Semaphores stress-ng: System V Message Passing sysbench: Memory sysbench: CPU x265: H.265 1080p Video Encoding x264: H.264 Video Encoding mt-dgemm: Sustained Floating-Point Rate hpcg: coremark: CoreMark Size 666 - Iterations Per Second 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 cachebench: Read cachebench: Write cachebench: Read / Modify / Write fftw: Stock - 1D FFT Size 32 fftw: Stock - 2D FFT Size 1024 fftw: Float + SSE - 2D FFT Size 1024 fftw: Stock - 1D FFT Size 4096 fftw: Float + SSE - 1D FFT Size 4096 fftw: Stock - 2D FFT Size 4096 fftw: Float + SSE - 2D FFT Size 4096 scimark2: Composite compress-7zip: Compress Speed Test asmfish: 1024 Hash Memory, 26 Depth mcperf: Get ctx-clock: Context Switch Time core-latency: Average Latency Between CPU Cores ryzen ivan ivan1 ivan2 ivan3 ivam3 ivan4 273578.423541 28443 4611261.21 10837964.85 9663274.3949 13530.3572 41.53 70.00 0.831399 273916.017300 26040.63 22952.71 21605.72 21563.34 23261.8 26638.6 23377.47 22452.74 25792.89 24676.11 35847 19617764 4.95652 2970.27 29154.201666698 30687.244525270 8483.4 6928.6 27552 8459.1 301 8474.1 37438 5829.8 16494 2963.79 29246.206528794 30875.090228127 549.21 104160.1 136.46 OpenBenchmarking.org
Stress-NG Test: Semaphores OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Semaphores ivan1 1000K 2000K 3000K 4000K 5000K SE +/- 29959.90, N = 3 4611261.21 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -lbsd -lz -lcrypt -lrt -lpthread -laio -lc
Stress-NG Test: System V Message Passing OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: System V Message Passing ivan1 2M 4M 6M 8M 10M SE +/- 54989.09, N = 3 10837964.85 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -lbsd -lz -lcrypt -lrt -lpthread -laio -lc
Sysbench Test: Memory OpenBenchmarking.org Events Per Second, More Is Better Sysbench 2018-07-28 Test: Memory ivan1 2M 4M 6M 8M 10M SE +/- 10433.23, N = 3 9663274.39 1. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=amdfam10 -rdynamic -ldl -laio -lm
Sysbench Test: CPU OpenBenchmarking.org Events Per Second, More Is Better Sysbench 2018-07-28 Test: CPU ivan1 3K 6K 9K 12K 15K SE +/- 2.19, N = 3 13530.36 1. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=amdfam10 -rdynamic -ldl -laio -lm
x265 H.265 1080p Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x265 3.1.2 H.265 1080p Video Encoding ivan1 9 18 27 36 45 SE +/- 0.59, N = 4 41.53 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2018-09-25 H.264 Video Encoding ivan1 16 32 48 64 80 SE +/- 0.78, N = 3 70.00 1. (CC) gcc options: -ldl -llsmash -lavformat -lavcodec -lavutil -lswscale -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize
ACES DGEMM Sustained Floating-Point Rate OpenBenchmarking.org GFLOP/s, More Is Better ACES DGEMM 1.0 Sustained Floating-Point Rate ivan1 0.1871 0.3742 0.5613 0.7484 0.9355 SE +/- 0.013224, N = 9 0.831399 1. (CC) gcc options: -O3 -march=native -fopenmp
High Performance Conjugate Gradient OpenBenchmarking.org GFLOP/s, More Is Better High Performance Conjugate Gradient 3.1 ivan2 1.1152 2.2304 3.3456 4.4608 5.576 SE +/- 0.06022, N = 3 4.95652 1. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -pthread -lmpi_cxx -lmpi
Coremark CoreMark Size 666 - Iterations Per Second OpenBenchmarking.org Iterations/Sec, More Is Better Coremark 1.0 CoreMark Size 666 - Iterations Per Second ivan1 ryzen 60K 120K 180K 240K 300K SE +/- 318.71, N = 3 SE +/- 1270.00, N = 3 273916.02 273578.42 1. (CC) gcc options: -O2 -lrt" -lrt
RAMspeed SMP Type: Add - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Add - Benchmark: Integer ivan1 6K 12K 18K 24K 30K 26040.63 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 ivan1 5K 10K 15K 20K 25K 22952.71 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 ivan1 5K 10K 15K 20K 25K 21605.72 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 ivan1 5K 10K 15K 20K 25K 21563.34 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 ivan1 5K 10K 15K 20K 25K 23261.8 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 ivan1 6K 12K 18K 24K 30K 26638.6 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 ivan1 5K 10K 15K 20K 25K 23377.47 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 ivan1 5K 10K 15K 20K 25K 22452.74 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 ivan1 6K 12K 18K 24K 30K 25792.89 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 ivan1 5K 10K 15K 20K 25K 24676.11 1. (CC) gcc options: -O3 -march=native
CacheBench Test: Read OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read ivan2 ivan4 600 1200 1800 2400 3000 SE +/- 3.21, N = 3 SE +/- 5.90, N = 3 2970.27 2963.79 MIN: 2852.08 / MAX: 2981.21 MIN: 2832.67 / MAX: 2982.85 1. (CC) gcc options: -lrt
CacheBench Test: Write OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Write ivan4 ivan2 6K 12K 18K 24K 30K SE +/- 28.06, N = 3 SE +/- 12.26, N = 3 29246.21 29154.20 MIN: 22087.39 / MAX: 32549.5 MIN: 22064.24 / MAX: 32498.71 1. (CC) gcc options: -lrt
CacheBench Test: Read / Modify / Write OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read / Modify / Write ivan4 ivan2 7K 14K 21K 28K 35K SE +/- 12.75, N = 3 SE +/- 41.52, N = 3 30875.09 30687.24 MIN: 26458.51 / MAX: 32707.1 MIN: 26418.93 / MAX: 32575.62 1. (CC) gcc options: -lrt
FFTW Build: Stock - Size: 1D FFT Size 32 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 32 ivan2 2K 4K 6K 8K 10K SE +/- 1.21, N = 3 8483.4 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 1024 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 1024 ivan2 1500 3000 4500 6000 7500 SE +/- 112.47, N = 3 6928.6 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 1024 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 1024 ivan2 6K 12K 18K 24K 30K SE +/- 152.35, N = 3 27552 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: 1D FFT Size 4096 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 4096 ivan3 ivan2 2K 4K 6K 8K 10K SE +/- 9.67, N = 3 SE +/- 30.17, N = 3 8474.1 8459.1 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 ivan3 8K 16K 24K 32K 40K SE +/- 227.28, N = 3 37438 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 ivam3 1200 2400 3600 4800 6000 SE +/- 38.74, N = 3 5829.8 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 ivam3 4K 8K 12K 16K 20K SE +/- 122.70, N = 3 16494 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Composite ivan4 120 240 360 480 600 SE +/- 4.14, N = 3 549.21 1. (CC) gcc options: -lm
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test ivan1 ivan 8K 16K 24K 32K 40K SE +/- 241.07, N = 3 SE +/- 244.04, N = 3 35847 28443 1. (CXX) g++ options: -pipe -lpthread
asmFish 1024 Hash Memory, 26 Depth OpenBenchmarking.org Nodes/second, More Is Better asmFish 2018-07-23 1024 Hash Memory, 26 Depth ivan1 4M 8M 12M 16M 20M SE +/- 86656.34, N = 3 19617764
Memcached mcperf Method: Get OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Get ivan4 20K 40K 60K 80K 100K SE +/- 801.26, N = 15 104160.1 1. (CC) gcc options: -O2 -lm -rdynamic
ctx_clock Context Switch Time OpenBenchmarking.org Clocks, Fewer Is Better ctx_clock Context Switch Time ivan2 70 140 210 280 350 301
Core-Latency Average Latency Between CPU Cores OpenBenchmarking.org ns, Fewer Is Better Core-Latency Average Latency Between CPU Cores ivan4 30 60 90 120 150 136.46 MIN: 37.17 / MAX: 234.35 1. (CXX) g++ options: -std=c++11 -pthread -O3
Phoronix Test Suite v10.8.5