5950X PGO Test AMD Ryzen 9 5950X 16-Core testing with a ASUS ROG CROSSHAIR VIII HERO (WI-FI) (3003 BIOS) and AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 8GB on Ubuntu 20.10 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2101167-HA-5950XPGOT96&gru&sro .
5950X PGO Test Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Vulkan Compiler File-System Screen Resolution Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core AMD Ryzen 9 5950X 16-Core @ 3.40GHz (16 Cores / 32 Threads) ASUS ROG CROSSHAIR VIII HERO (WI-FI) (3003 BIOS) AMD Starship/Matisse 16GB 2000GB Corsair Force MP600 + 2000GB AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 8GB (2100/875MHz) AMD Navi 10 HDMI Audio ASUS MG28U Realtek RTL8125 2.5GbE + Intel I211 + Intel Wi-Fi 6 AX200 Ubuntu 20.10 5.11.0-051100rc2daily20210108-generic (x86_64) 20210107 GNOME Shell 3.38.1 X Server 1.20.9 amdgpu 19.1.0 4.6 Mesa 21.0.0-devel (git-f01bca8 2021-01-08 groovy-oibaf-ppa) (LLVM 11.0.1) 1.2.164 GCC 10.2.0 ext4 3840x2160 OpenBenchmarking.org Compiler Details - --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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-gcn/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 Disk Details - NONE / errors=remount-ro,relatime,rw / Block Size: 4096 Processor Details - Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa201009 Python Details - Python 3.8.6 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 IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected
5950X PGO Test amg: libgav1: Chimera 1080p libgav1: Summer Nature 4K libgav1: Summer Nature 1080p libgav1: Chimera 1080p 10-bit dav1d: Chimera 1080p dav1d: Summer Nature 4K dav1d: Summer Nature 1080p dav1d: Chimera 1080p 10-bit aom-av1: Speed 4 Realtime aom-av1: Speed 5 Two-Pass aom-av1: Speed 8 Realtime kvazaar: Bosphorus 4K - Slow kvazaar: Bosphorus 4K - Medium kvazaar: Bosphorus 1080p - Slow kvazaar: Bosphorus 1080p - Medium kvazaar: Bosphorus 4K - Very Fast kvazaar: Bosphorus 4K - Ultra Fast kvazaar: Bosphorus 1080p - Very Fast kvazaar: Bosphorus 1080p - Ultra Fast svt-av1: Enc Mode 4 - 1080p svt-av1: Enc Mode 8 - 1080p svt-vp9: PSNR/SSIM Optimized - Bosphorus 1080p svt-vp9: Visual Quality Optimized - Bosphorus 1080p vpxenc: Speed 0 vpxenc: Speed 5 x264: H.264 Video Encoding x265: Bosphorus 4K x265: Bosphorus 1080p simdjson: Kostya simdjson: LargeRand simdjson: PartialTweets simdjson: DistinctUserID graphics-magick: Swirl graphics-magick: Rotate graphics-magick: Sharpen graphics-magick: Enhanced graphics-magick: Resizing graphics-magick: Noise-Gaussian graphics-magick: HWB Color Space coremark: CoreMark Size 666 - Iterations Per Second leveldb: Rand Fill compress-lz4: 3 - Compression Speed compress-lz4: 3 - Decompression Speed compress-lz4: 9 - Compression Speed compress-lz4: 9 - Decompression Speed compress-zstd: 3 compress-zstd: 19 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 scimark2: Composite scimark2: Monte Carlo scimark2: Fast Fourier Transform scimark2: Sparse Matrix Multiply scimark2: Dense LU Matrix Factorization scimark2: Jacobi Successive Over-Relaxation himeno: Poisson Pressure Solver cryptopp: Unkeyed Algorithms cryptopp: Integer + Elliptic Curve Public Key Algorithms compress-7zip: Compress Speed Test lczero: BLAS lczero: Eigen tscp: AI Chess Performance stockfish: Total Time gromacs: Water Benchmark lammps: 20k Atoms lammps: Rhodopsin Protein keydb: john-the-ripper: Blowfish john-the-ripper: MD5 nginx: Static Web Page Serving apache: Static Web Page Serving openssl: RSA 4096-bit Performance clomp: Static OMP Speedup leveldb: Hot Read leveldb: Rand Fill leveldb: Rand Read mnn: SqueezeNetV1.0 mnn: resnet-v2-50 mnn: MobileNetV2_224 mnn: mobilenet-v1-1.0 mnn: inception-v3 tnn: CPU - MobileNet v2 tnn: CPU - SqueezeNet v1.1 mrbayes: Primate Phylogeny Analysis hmmer: Pfam Database Search mafft: Multiple Sequence Alignment - LSU RNA openfoam: Motorbike 30M build-apache: Time To Compile build-ffmpeg: Time To Compile build-gdb: Time To Compile build-imagemagick: Time To Compile build-llvm: Time To Compile build-mplayer: Time To Compile build-php: Time To Compile c-ray: Total Time - 4K, 16 Rays Per Pixel aobench: 2048 x 2048 - Total Time bullet: Raytests bullet: 3000 Fall bullet: 1000 Stack bullet: 1000 Convex bullet: 136 Ragdolls bullet: Prim Trimesh bullet: Convex Trimesh compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 encode-flac: WAV To FLAC encode-mp3: WAV To MP3 encode-opus: WAV To Opus Encode tachyon: Total Time astcenc: Thorough astcenc: Exhaustive basis: ETC1S basis: UASTC Level 0 basis: UASTC Level 3 cpp-perf-bench: Atol cpp-perf-bench: Ctype cpp-perf-bench: Math Library cpp-perf-bench: Rand Numbers cpp-perf-bench: Stepanov Vector cpp-perf-bench: Function Objects cpp-perf-bench: Stepanov Abstraction sqlite-speedtest: Timed Time - Size 1,000 encode-wavpack: WAV To WavPack Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 211629633 50.50 21.51 80.38 17.48 592.33 230.03 539.30 96.66 2.26 4.16 46.17 10.94 11.03 30.70 31.28 26.92 49.58 64.86 163.26 6.198 49.594 226.71 218.20 9.52 19.96 175.31 24.62 47.67 0.6 0.59 0.84 0.89 1073 939 230 423 1801 439 978 822776.871085 40.7 71.90 12783.2 67.86 12852.6 4865.2 44.6 11608 7791.7 70340 31674 895.12 187.44 537.34 853.26 1517.16 1380.39 5162.323372 550.598337 6643.570433 95442 411 408 1942303 44461003 1.312 13.411 13.535 822425.69 38631 2161333 49797.79 45092.08 4897.6 20.4 13.337 87.838 13.825 5.184 24.344 3.448 2.561 31.832 216.047 209.715 62.489 82.771 8.658 96.71 16.262 28.417 65.386 18.266 369.689 19.068 38.249 30.660 27.400 1.688867 2.724075 3.283223 2.985594 1.783563 0.649478 0.760747 22.952 6.341 5.665 6.059 44.1864 12.52 100.13 35.713 5.252 28.107 36.940 40.136 226.977 968.040 43.281 11.502 19.344 41.947 11.056 212008875 50.18 21.52 79.59 17.74 593.75 230.59 538.38 96.26 2.24 4.27 51.28 10.97 11.02 30.06 31.42 27.03 49.67 66.67 166.41 6.232 49.213 230.27 220.60 9.04 19.48 180.78 24.52 48.02 0.69 0.6 0.88 0.93 1071 918 229 422 1800 440 975 824573.811973 40.8 72.54 12859.2 70.05 12856.4 4825.4 44.4 11692 7700.6 72752 31152 913.74 192.17 545.52 871.43 1547.27 1412.33 5538.996093 540.345838 6608.482584 95729 410 406 1984574 44066814 1.299 13.467 13.187 819132.52 38535 2158333 49024.78 46259.25 4911.6 20.6 13.329 87.235 13.231 5.132 23.928 3.340 2.490 30.797 218.433 212.113 62.767 82.730 8.502 96.72 16.220 28.322 64.498 18.143 359.334 19.104 38.253 30.590 27.647 1.690950 2.718518 3.304508 2.996409 1.786967 0.649800 0.762860 23.093 6.330 5.764 6.027 44.1318 12.59 99.92 35.372 5.288 27.974 35.741 35.966 226.243 930.968 42.394 11.270 18.855 41.529 207353600 0.75 2 13.61 0.29 0.31 1.28 1.4 0.84 1.43 3.3 5.68 6.155 49.798 214.44 221.98 5.55 19.99 0.32 0.12 0.48 0.51 13 540 2 4 20 8 66 27582.402427 26.5 72.93 12881.6 70.28 12831.3 62.2 1.12 3545.3 2687.8 4839.6 4172.7 844.67 167.61 499.78 807.71 1392.47 1355.75 5372.723305 71.07647 1038.602474 95820 10 7 1732006 3857656 0.511 9.615 9.198 95361.02 38614.72 4809.2 0.2 20.985 133.442 21.258 39.737 69.371 11.48 7.822 129.819 732.802 655.993 78.986 627.882 8.616 96.6 7.311 66.23 6.69 17.074 3988.707 32.787 474.06 6.746 7.225 38.294 44.0498 12.67 100.07 37.082 37.789 227.591 1031.417 48.889 18.521 37.365 114.271 11.305 OpenBenchmarking.org
Algebraic Multi-Grid Benchmark OpenBenchmarking.org Figure Of Merit, More Is Better Algebraic Multi-Grid Benchmark 1.2 Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 50M 100M 150M 200M 250M SE +/- 2605480.80, N = 3 SE +/- 2303540.61, N = 4 207353600 211629633 212008875 1. (CC) gcc options: -lparcsr_ls -lparcsr_mv -lseq_mv -lIJ_mv -lkrylov -lHYPRE_utilities -lm -fopenmp -pthread -lmpi
libgav1 Video Input: Chimera 1080p OpenBenchmarking.org FPS, More Is Better libgav1 2019-10-05 Video Input: Chimera 1080p Default No PGO 11 22 33 44 55 SE +/- 0.71, N = 3 SE +/- 0.53, N = 5 50.50 50.18 1. (CXX) g++ options: -O3 -lpthread
libgav1 Video Input: Summer Nature 4K OpenBenchmarking.org FPS, More Is Better libgav1 2019-10-05 Video Input: Summer Nature 4K Default No PGO 5 10 15 20 25 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 21.51 21.52 1. (CXX) g++ options: -O3 -lpthread
libgav1 Video Input: Summer Nature 1080p OpenBenchmarking.org FPS, More Is Better libgav1 2019-10-05 Video Input: Summer Nature 1080p Default No PGO 20 40 60 80 100 SE +/- 0.87, N = 3 SE +/- 0.04, N = 3 80.38 79.59 1. (CXX) g++ options: -O3 -lpthread
libgav1 Video Input: Chimera 1080p 10-bit OpenBenchmarking.org FPS, More Is Better libgav1 2019-10-05 Video Input: Chimera 1080p 10-bit Default No PGO 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.23, N = 3 17.48 17.74 1. (CXX) g++ options: -O3 -lpthread
dav1d Video Input: Chimera 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.8.1 Video Input: Chimera 1080p Default No PGO 130 260 390 520 650 SE +/- 0.45, N = 3 SE +/- 1.61, N = 3 592.33 593.75 MIN: 446.14 / MAX: 751.76 MIN: 447.04 / MAX: 758.45 1. (CC) gcc options: -pthread
dav1d Video Input: Summer Nature 4K OpenBenchmarking.org FPS, More Is Better dav1d 0.8.1 Video Input: Summer Nature 4K Default No PGO 50 100 150 200 250 SE +/- 0.55, N = 3 SE +/- 0.44, N = 3 230.03 230.59 MIN: 172.98 / MAX: 240.62 MIN: 174.31 / MAX: 241.28 1. (CC) gcc options: -pthread
dav1d Video Input: Summer Nature 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.8.1 Video Input: Summer Nature 1080p Default No PGO 120 240 360 480 600 SE +/- 2.63, N = 3 SE +/- 5.64, N = 3 539.30 538.38 MIN: 441.79 / MAX: 608.03 MIN: 421.72 / MAX: 632.51 1. (CC) gcc options: -pthread
dav1d Video Input: Chimera 1080p 10-bit OpenBenchmarking.org FPS, More Is Better dav1d 0.8.1 Video Input: Chimera 1080p 10-bit Default No PGO 20 40 60 80 100 SE +/- 0.12, N = 3 SE +/- 0.20, N = 3 96.66 96.26 MIN: 61.49 / MAX: 225.51 MIN: 61.37 / MAX: 216.92 1. (CC) gcc options: -pthread
AOM AV1 Encoder Mode: Speed 4 Realtime OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 4 Realtime Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 0.5085 1.017 1.5255 2.034 2.5425 SE +/- 0.03, N = 4 SE +/- 0.03, N = 3 0.75 2.26 2.24 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 5 Two-Pass OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 5 Two-Pass Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 0.9608 1.9216 2.8824 3.8432 4.804 SE +/- 0.04, N = 5 SE +/- 0.03, N = 3 2.00 4.16 4.27 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 8 Realtime OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 8 Realtime Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 12 24 36 48 60 SE +/- 0.59, N = 3 SE +/- 1.29, N = 12 13.61 46.17 51.28 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
Kvazaar Video Input: Bosphorus 4K - Video Preset: Slow OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 4K - Video Preset: Slow Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 3 6 9 12 15 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 0.29 10.94 10.97 -O2 -O2 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -lpthread -lm -lrt
Kvazaar Video Input: Bosphorus 4K - Video Preset: Medium OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 4K - Video Preset: Medium Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 0.31 11.03 11.02 -O2 -O2 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -lpthread -lm -lrt
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Slow OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 1080p - Video Preset: Slow Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 7 14 21 28 35 SE +/- 0.24, N = 3 SE +/- 0.16, N = 3 1.28 30.70 30.06 -O2 -O2 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -lpthread -lm -lrt
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Medium OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 1080p - Video Preset: Medium Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 7 14 21 28 35 SE +/- 0.40, N = 3 SE +/- 0.11, N = 3 1.40 31.28 31.42 -O2 -O2 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -lpthread -lm -lrt
Kvazaar Video Input: Bosphorus 4K - Video Preset: Very Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 4K - Video Preset: Very Fast Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 6 12 18 24 30 SE +/- 0.10, N = 3 SE +/- 0.07, N = 3 0.84 26.92 27.03 -O2 -O2 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -lpthread -lm -lrt
Kvazaar Video Input: Bosphorus 4K - Video Preset: Ultra Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 4K - Video Preset: Ultra Fast Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 11 22 33 44 55 SE +/- 0.24, N = 3 SE +/- 0.12, N = 3 1.43 49.58 49.67 -O2 -O2 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -lpthread -lm -lrt
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Very Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 1080p - Video Preset: Very Fast Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 15 30 45 60 75 SE +/- 0.44, N = 3 SE +/- 0.60, N = 3 3.30 64.86 66.67 -O2 -O2 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -lpthread -lm -lrt
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Ultra Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 1080p - Video Preset: Ultra Fast Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 40 80 120 160 200 SE +/- 1.31, N = 15 SE +/- 0.86, N = 3 5.68 163.26 166.41 -O2 -O2 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -lpthread -lm -lrt
SVT-AV1 Encoder Mode: Enc Mode 4 - Input: 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8 Encoder Mode: Enc Mode 4 - Input: 1080p Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 2 4 6 8 10 SE +/- 0.023, N = 3 SE +/- 0.051, N = 3 6.155 6.198 6.232 1. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie
SVT-AV1 Encoder Mode: Enc Mode 8 - Input: 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8 Encoder Mode: Enc Mode 8 - Input: 1080p Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 11 22 33 44 55 SE +/- 0.04, N = 3 SE +/- 0.23, N = 3 49.80 49.59 49.21 1. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie
SVT-VP9 Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.1 Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 50 100 150 200 250 SE +/- 2.46, N = 5 SE +/- 2.29, N = 12 214.44 226.71 230.27 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
SVT-VP9 Tuning: Visual Quality Optimized - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.1 Tuning: Visual Quality Optimized - Input: Bosphorus 1080p Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 50 100 150 200 250 SE +/- 1.44, N = 3 SE +/- 0.95, N = 3 221.98 218.20 220.60 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
VP9 libvpx Encoding Speed: Speed 0 OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.8.2 Speed: Speed 0 Default No PGO 3 6 9 12 15 SE +/- 0.11, N = 3 SE +/- 0.48, N = 12 9.52 9.04 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11
VP9 libvpx Encoding Speed: Speed 5 OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.8.2 Speed: Speed 5 Default No PGO 5 10 15 20 25 SE +/- 1.16, N = 15 SE +/- 0.22, N = 3 19.96 19.48 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2019-12-17 H.264 Video Encoding Default No PGO 40 80 120 160 200 SE +/- 6.52, N = 12 SE +/- 2.82, N = 12 175.31 180.78 1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize
x265 Video Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 4K Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 6 12 18 24 30 SE +/- 0.19, N = 10 SE +/- 0.30, N = 4 5.55 24.62 24.52 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
x265 Video Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 1080p Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 11 22 33 44 55 SE +/- 0.11, N = 3 SE +/- 0.05, N = 3 19.99 47.67 48.02 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
simdjson Throughput Test: Kostya OpenBenchmarking.org GB/s, More Is Better simdjson 0.7.1 Throughput Test: Kostya Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 0.1553 0.3106 0.4659 0.6212 0.7765 SE +/- 0.00, N = 3 SE +/- 0.03, N = 12 0.32 0.60 0.69 1. (CXX) g++ options: -O3 -pthread
simdjson Throughput Test: LargeRandom OpenBenchmarking.org GB/s, More Is Better simdjson 0.7.1 Throughput Test: LargeRandom Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 0.135 0.27 0.405 0.54 0.675 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.12 0.59 0.60 1. (CXX) g++ options: -O3 -pthread
simdjson Throughput Test: PartialTweets OpenBenchmarking.org GB/s, More Is Better simdjson 0.7.1 Throughput Test: PartialTweets Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 0.198 0.396 0.594 0.792 0.99 SE +/- 0.04, N = 12 SE +/- 0.00, N = 3 0.48 0.84 0.88 1. (CXX) g++ options: -O3 -pthread
simdjson Throughput Test: DistinctUserID OpenBenchmarking.org GB/s, More Is Better simdjson 0.7.1 Throughput Test: DistinctUserID Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 0.2093 0.4186 0.6279 0.8372 1.0465 SE +/- 0.00, N = 3 SE +/- 0.01, N = 15 0.51 0.89 0.93 1. (CXX) g++ options: -O3 -pthread
GraphicsMagick Operation: Swirl OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Swirl Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 200 400 600 800 1000 SE +/- 0.67, N = 3 SE +/- 0.88, N = 3 13 1073 1071 -O2 -O2 1. (CC) gcc options: -fopenmp -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Rotate OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Rotate Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 200 400 600 800 1000 SE +/- 1.20, N = 3 SE +/- 2.91, N = 3 540 939 918 -O2 -O2 1. (CC) gcc options: -fopenmp -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Sharpen Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 50 100 150 200 250 SE +/- 0.67, N = 3 SE +/- 0.88, N = 3 2 230 229 -O2 -O2 1. (CC) gcc options: -fopenmp -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Enhanced OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Enhanced Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 90 180 270 360 450 SE +/- 0.33, N = 3 4 423 422 -O2 -O2 1. (CC) gcc options: -fopenmp -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Resizing Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 400 800 1200 1600 2000 SE +/- 3.18, N = 3 SE +/- 0.88, N = 3 20 1801 1800 -O2 -O2 1. (CC) gcc options: -fopenmp -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Noise-Gaussian OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Noise-Gaussian Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 100 200 300 400 500 SE +/- 1.20, N = 3 8 439 440 -O2 -O2 1. (CC) gcc options: -fopenmp -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: HWB Color Space OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: HWB Color Space Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 200 400 600 800 1000 SE +/- 5.67, N = 3 SE +/- 6.66, N = 3 66 978 975 -O2 -O2 1. (CC) gcc options: -fopenmp -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
Coremark CoreMark Size 666 - Iterations Per Second OpenBenchmarking.org Iterations/Sec, More Is Better Coremark 1.0 CoreMark Size 666 - Iterations Per Second Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 200K 400K 600K 800K 1000K SE +/- 908.80, N = 3 SE +/- 1889.06, N = 3 27582.40 822776.87 824573.81 1. (CC) gcc options: -O2 -lrt" -lrt
LevelDB Benchmark: Random Fill OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Random Fill Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 9 18 27 36 45 SE +/- 1.27, N = 12 SE +/- 0.93, N = 15 26.5 40.7 40.8 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LZ4 Compression Compression Level: 3 - Compression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 3 - Compression Speed Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 16 32 48 64 80 SE +/- 0.72, N = 5 SE +/- 0.62, N = 15 72.93 71.90 72.54 1. (CC) gcc options: -O3
LZ4 Compression Compression Level: 3 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 3 - Decompression Speed Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 3K 6K 9K 12K 15K SE +/- 14.50, N = 5 SE +/- 11.42, N = 15 12881.6 12783.2 12859.2 1. (CC) gcc options: -O3
LZ4 Compression Compression Level: 9 - Compression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 9 - Compression Speed Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 16 32 48 64 80 SE +/- 0.13, N = 3 SE +/- 0.90, N = 3 70.28 67.86 70.05 1. (CC) gcc options: -O3
LZ4 Compression Compression Level: 9 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 9 - Decompression Speed Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 3K 6K 9K 12K 15K SE +/- 13.94, N = 3 SE +/- 7.70, N = 3 12831.3 12852.6 12856.4 1. (CC) gcc options: -O3
Zstd Compression Compression Level: 3 OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.5 Compression Level: 3 Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 1000 2000 3000 4000 5000 SE +/- 22.66, N = 3 SE +/- 15.35, N = 3 62.2 4865.2 4825.4 -O3 -O3 1. (CC) gcc options: -pthread -lz -llzma
Zstd Compression Compression Level: 19 OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.5 Compression Level: 19 Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 10 20 30 40 50 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 1.12 44.60 44.40 -O3 -O3 1. (CC) gcc options: -pthread -lz -llzma
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 Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 3K 6K 9K 12K 15K SE +/- 151.10, N = 3 SE +/- 91.55, N = 3 3545.3 11608.0 11692.0 -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math 1. (CC) gcc options: -pthread -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 Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 2K 4K 6K 8K 10K SE +/- 29.91, N = 3 SE +/- 47.76, N = 3 2687.8 7791.7 7700.6 -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math 1. (CC) gcc options: -pthread -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 Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 16K 32K 48K 64K 80K SE +/- 1168.13, N = 12 SE +/- 716.84, N = 6 4839.6 70340.0 72752.0 -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math 1. (CC) gcc options: -pthread -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 Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 7K 14K 21K 28K 35K SE +/- 58.69, N = 3 SE +/- 306.07, N = 9 4172.7 31674.0 31152.0 -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math 1. (CC) gcc options: -pthread -lm
SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Composite Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 200 400 600 800 1000 SE +/- 3.57, N = 3 SE +/- 0.41, N = 3 844.67 895.12 913.74 1. (CC) gcc options: -lm
SciMark Computational Test: Monte Carlo OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Monte Carlo Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 40 80 120 160 200 SE +/- 0.54, N = 3 SE +/- 0.31, N = 3 167.61 187.44 192.17 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 Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 120 240 360 480 600 SE +/- 1.54, N = 3 SE +/- 0.51, N = 3 499.78 537.34 545.52 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 Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 200 400 600 800 1000 SE +/- 3.84, N = 3 SE +/- 0.99, N = 3 807.71 853.26 871.43 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 Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 300 600 900 1200 1500 SE +/- 6.07, N = 3 SE +/- 0.61, N = 3 1392.47 1517.16 1547.27 1. (CC) gcc options: -lm
SciMark Computational Test: Jacobi Successive Over-Relaxation OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 300 600 900 1200 1500 SE +/- 5.98, N = 3 SE +/- 1.27, N = 3 1355.75 1380.39 1412.33 1. (CC) gcc options: -lm
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 1200 2400 3600 4800 6000 SE +/- 68.12, N = 15 SE +/- 40.71, N = 3 5372.72 5162.32 5539.00 1. (CC) gcc options: -O3 -mavx2
Crypto++ Test: Unkeyed Algorithms OpenBenchmarking.org MiB/second, More Is Better Crypto++ 8.2 Test: Unkeyed Algorithms Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 120 240 360 480 600 SE +/- 5.03, N = 3 SE +/- 1.12, N = 3 71.08 550.60 540.35 -g2 -O3 -g2 -O3 1. (CXX) g++ options: -fPIC -pthread -pipe
Crypto++ Test: Integer + Elliptic Curve Public Key Algorithms OpenBenchmarking.org MiB/second, More Is Better Crypto++ 8.2 Test: Integer + Elliptic Curve Public Key Algorithms Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 1400 2800 4200 5600 7000 SE +/- 22.50, N = 3 SE +/- 12.43, N = 3 1038.60 6643.57 6608.48 -g2 -O3 -g2 -O3 1. (CXX) g++ options: -fPIC -pthread -pipe
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 20K 40K 60K 80K 100K SE +/- 97.35, N = 3 SE +/- 211.85, N = 3 95820 95442 95729 1. (CXX) g++ options: -pipe -lpthread
LeelaChessZero Backend: BLAS OpenBenchmarking.org Nodes Per Second, More Is Better LeelaChessZero 0.26 Backend: BLAS Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 90 180 270 360 450 SE +/- 3.76, N = 3 SE +/- 3.67, N = 9 10 411 410 1. (CXX) g++ options: -flto -pthread
LeelaChessZero Backend: Eigen OpenBenchmarking.org Nodes Per Second, More Is Better LeelaChessZero 0.26 Backend: Eigen Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 90 180 270 360 450 SE +/- 4.00, N = 3 SE +/- 2.65, N = 3 7 408 406 1. (CXX) g++ options: -flto -pthread
TSCP AI Chess Performance OpenBenchmarking.org Nodes Per Second, More Is Better TSCP 1.81 AI Chess Performance Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 400K 800K 1200K 1600K 2000K SE +/- 10054.37, N = 5 SE +/- 15850.59, N = 5 1732006 1942303 1984574 1. (CC) gcc options: -O3 -march=native
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 12 Total Time Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 10M 20M 30M 40M 50M SE +/- 39156.56, N = 3 SE +/- 615232.25, N = 3 3857656 44461003 44066814 1. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++17 -pedantic -O3 -msse -msse3 -mpopcnt -msse4.1 -mssse3 -msse2 -flto -flto=jobserver
GROMACS Water Benchmark OpenBenchmarking.org Ns Per Day, More Is Better GROMACS 2020.3 Water Benchmark Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 0.2952 0.5904 0.8856 1.1808 1.476 SE +/- 0.001, N = 3 SE +/- 0.003, N = 3 0.511 1.312 1.299 1. (CXX) g++ options: -O3 -pthread -lrt -lpthread -lm
LAMMPS Molecular Dynamics Simulator Model: 20k Atoms OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 29Oct2020 Model: 20k Atoms Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 3 6 9 12 15 SE +/- 0.008, N = 3 SE +/- 0.043, N = 3 9.615 13.411 13.467 1. (CXX) g++ options: -O3 -pthread -lm
LAMMPS Molecular Dynamics Simulator Model: Rhodopsin Protein OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 29Oct2020 Model: Rhodopsin Protein Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 3 6 9 12 15 SE +/- 0.066, N = 3 SE +/- 0.168, N = 15 9.198 13.535 13.187 1. (CXX) g++ options: -O3 -pthread -lm
KeyDB OpenBenchmarking.org Ops/sec, More Is Better KeyDB 6.0.16 Default No PGO 200K 400K 600K 800K 1000K SE +/- 2087.34, N = 3 SE +/- 1890.83, N = 3 822425.69 819132.52 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: Blowfish Default No PGO 8K 16K 24K 32K 40K SE +/- 140.76, N = 3 SE +/- 113.99, N = 3 38631 38535 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -pthread -lm -lz -ldl -lcrypt -lbz2
John The Ripper Test: MD5 OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: MD5 Default No PGO 500K 1000K 1500K 2000K 2500K SE +/- 2848.00, N = 3 SE +/- 2403.70, N = 3 2161333 2158333 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -pthread -lm -lz -ldl -lcrypt -lbz2
NGINX Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better NGINX Benchmark 1.9.9 Static Web Page Serving Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 20K 40K 60K 80K 100K SE +/- 105.42, N = 3 SE +/- 31.95, N = 3 95361.02 49797.79 49024.78 1. (CC) gcc options: -lpthread -lcrypt -lcrypto -lz -O3 -march=native
Apache Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.4.29 Static Web Page Serving Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 10K 20K 30K 40K 50K SE +/- 431.84, N = 3 SE +/- 344.06, N = 3 38614.72 45092.08 46259.25 -O2 -O2 1. (CC) gcc options: -shared -fPIC -pthread
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.1 RSA 4096-bit Performance Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 1100 2200 3300 4400 5500 SE +/- 4.91, N = 3 SE +/- 4.86, N = 3 4809.2 4897.6 4911.6 -O3 -lssl -O3 -lssl 1. (CC) gcc options: -pthread -m64 -lcrypto -ldl
CLOMP Static OMP Speedup OpenBenchmarking.org Speedup, More Is Better CLOMP 1.2 Static OMP Speedup Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 5 10 15 20 25 SE +/- 0.24, N = 3 SE +/- 0.24, N = 15 0.2 20.4 20.6 1. (CC) gcc options: -fopenmp -O3 -lm
LevelDB Benchmark: Hot Read OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Hot Read Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 5 10 15 20 25 SE +/- 0.12, N = 8 SE +/- 0.16, N = 14 20.99 13.34 13.33 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Random Fill OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Fill Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 30 60 90 120 150 SE +/- 2.57, N = 12 SE +/- 1.98, N = 15 133.44 87.84 87.24 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Random Read OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Read Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 5 10 15 20 25 SE +/- 0.31, N = 12 SE +/- 0.05, N = 3 21.26 13.83 13.23 1. (CXX) g++ options: -O3 -lsnappy -lpthread
Mobile Neural Network Model: SqueezeNetV1.0 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.1.1 Model: SqueezeNetV1.0 Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 9 18 27 36 45 SE +/- 0.072, N = 3 SE +/- 0.055, N = 15 39.737 5.184 5.132 MIN: 39.43 / MAX: 57.62 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Mobile Neural Network Model: resnet-v2-50 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.1.1 Model: resnet-v2-50 Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 15 30 45 60 75 SE +/- 0.34, N = 3 SE +/- 0.06, N = 15 69.37 24.34 23.93 MIN: 69.03 / MAX: 72.73 MIN: 23.58 / MAX: 32.18 MIN: 22.02 / MAX: 33.07 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Mobile Neural Network Model: MobileNetV2_224 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.1.1 Model: MobileNetV2_224 Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 3 6 9 12 15 SE +/- 0.039, N = 3 SE +/- 0.030, N = 15 11.480 3.448 3.340 MIN: 11.26 / MAX: 17.06 MIN: 3.26 / MAX: 3.98 MIN: 3.09 / MAX: 12.51 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Mobile Neural Network Model: mobilenet-v1-1.0 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.1.1 Model: mobilenet-v1-1.0 Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 2 4 6 8 10 SE +/- 0.041, N = 3 SE +/- 0.025, N = 15 7.822 2.561 2.490 MIN: 7.75 / MAX: 15.92 MIN: 2.47 / MAX: 6.98 MIN: 2.23 / MAX: 3.93 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Mobile Neural Network Model: inception-v3 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.1.1 Model: inception-v3 Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 30 60 90 120 150 SE +/- 0.18, N = 3 SE +/- 0.20, N = 15 129.82 31.83 30.80 MIN: 128.37 / MAX: 136.48 MIN: 30.89 / MAX: 41.16 MIN: 28.97 / MAX: 54.68 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
TNN Target: CPU - Model: MobileNet v2 OpenBenchmarking.org ms, Fewer Is Better TNN 0.2.3 Target: CPU - Model: MobileNet v2 Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 160 320 480 640 800 SE +/- 1.77, N = 3 SE +/- 1.00, N = 3 732.80 216.05 218.43 MIN: 729.03 / MAX: 751.14 MIN: 209.93 / MAX: 254.6 MIN: 215.21 / MAX: 238.59 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -O3 -rdynamic -ldl
TNN Target: CPU - Model: SqueezeNet v1.1 OpenBenchmarking.org ms, Fewer Is Better TNN 0.2.3 Target: CPU - Model: SqueezeNet v1.1 Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 140 280 420 560 700 SE +/- 0.98, N = 3 SE +/- 0.41, N = 3 655.99 209.72 212.11 MIN: 655.8 / MAX: 656.3 MIN: 207.53 / MAX: 211.13 MIN: 211.23 / MAX: 213.12 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -O3 -rdynamic -ldl
Timed MrBayes Analysis Primate Phylogeny Analysis OpenBenchmarking.org Seconds, Fewer Is Better Timed MrBayes Analysis 3.2.7 Primate Phylogeny Analysis Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 20 40 60 80 100 SE +/- 0.31, N = 3 SE +/- 0.56, N = 3 78.99 62.49 62.77 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
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 3.3.1 Pfam Database Search Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 140 280 420 560 700 SE +/- 0.17, N = 3 SE +/- 0.10, N = 3 627.88 82.77 82.73 1. (CC) gcc options: -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 Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 2 4 6 8 10 SE +/- 0.090, N = 5 SE +/- 0.099, N = 3 8.616 8.658 8.502 1. (CC) gcc options: -std=c99 -O3 -lm -lpthread
OpenFOAM Input: Motorbike 30M OpenBenchmarking.org Seconds, Fewer Is Better OpenFOAM 8 Input: Motorbike 30M Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 20 40 60 80 100 SE +/- 0.13, N = 3 SE +/- 0.07, N = 3 96.60 96.71 96.72 1. (CXX) g++ options: -std=c++11 -m64 -O3 -ftemplate-depth-100 -fPIC -fuse-ld=bfd -Xlinker --add-needed --no-as-needed -lfoamToVTK -ldynamicMesh -llagrangian -lgenericPatchFields -lfileFormats -lOpenFOAM -ldl -lm
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.4.41 Time To Compile Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 4 8 12 16 20 SE +/- 0.060, N = 3 SE +/- 0.017, N = 3 7.311 16.262 16.220
Timed FFmpeg Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed FFmpeg Compilation 4.2.2 Time To Compile Default No PGO 7 14 21 28 35 SE +/- 0.09, N = 3 SE +/- 0.05, N = 3 28.42 28.32
Timed GDB GNU Debugger Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GDB GNU Debugger Compilation 9.1 Time To Compile Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 15 30 45 60 75 SE +/- 0.50, N = 3 SE +/- 0.15, N = 3 66.23 65.39 64.50
Timed ImageMagick Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed ImageMagick Compilation 6.9.0 Time To Compile Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 4 8 12 16 20 SE +/- 0.102, N = 3 SE +/- 0.035, N = 3 6.690 18.266 18.143
Timed LLVM Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 10.0 Time To Compile Default No PGO 80 160 240 320 400 SE +/- 1.68, N = 3 SE +/- 3.02, N = 3 369.69 359.33
Timed MPlayer Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed MPlayer Compilation 1.4 Time To Compile Default No PGO 5 10 15 20 25 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 19.07 19.10
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 7.4.2 Time To Compile Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 9 18 27 36 45 SE +/- 0.03, N = 3 SE +/- 0.17, N = 3 17.07 38.25 38.25
C-Ray Total Time - 4K, 16 Rays Per Pixel OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time - 4K, 16 Rays Per Pixel Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 900 1800 2700 3600 4500 SE +/- 0.07, N = 3 SE +/- 0.06, N = 3 3988.71 30.66 30.59 1. (CC) gcc options: -lm -lpthread -O3
AOBench Size: 2048 x 2048 - Total Time OpenBenchmarking.org Seconds, Fewer Is Better AOBench Size: 2048 x 2048 - Total Time Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 8 16 24 32 40 SE +/- 0.25, N = 3 SE +/- 0.09, N = 3 32.79 27.40 27.65 1. (CC) gcc options: -lm -O3
Bullet Physics Engine Test: Raytests OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: Raytests Default No PGO 0.3805 0.761 1.1415 1.522 1.9025 SE +/- 0.015673, N = 3 SE +/- 0.024320, N = 3 1.688867 1.690950 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
Bullet Physics Engine Test: 3000 Fall OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 3000 Fall Default No PGO 0.6129 1.2258 1.8387 2.4516 3.0645 SE +/- 0.034126, N = 3 SE +/- 0.042686, N = 3 2.724075 2.718518 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
Bullet Physics Engine Test: 1000 Stack OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 1000 Stack Default No PGO 0.7435 1.487 2.2305 2.974 3.7175 SE +/- 0.029951, N = 3 SE +/- 0.047235, N = 3 3.283223 3.304508 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
Bullet Physics Engine Test: 1000 Convex OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 1000 Convex Default No PGO 0.6742 1.3484 2.0226 2.6968 3.371 SE +/- 0.030164, N = 3 SE +/- 0.040501, N = 3 2.985594 2.996409 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
Bullet Physics Engine Test: 136 Ragdolls OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 136 Ragdolls Default No PGO 0.4021 0.8042 1.2063 1.6084 2.0105 SE +/- 0.015636, N = 3 SE +/- 0.024645, N = 3 1.783563 1.786967 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
Bullet Physics Engine Test: Prim Trimesh OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: Prim Trimesh Default No PGO 0.1462 0.2924 0.4386 0.5848 0.731 SE +/- 0.005585, N = 3 SE +/- 0.008956, N = 3 0.649478 0.649800 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
Bullet Physics Engine Test: Convex Trimesh OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: Convex Trimesh Default No PGO 0.1716 0.3432 0.5148 0.6864 0.858 SE +/- 0.007316, N = 3 SE +/- 0.010905, N = 3 0.760747 0.762860 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
XZ Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 OpenBenchmarking.org Seconds, Fewer Is Better XZ Compression 5.2.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 100 200 300 400 500 SE +/- 0.11, N = 3 SE +/- 0.14, N = 3 474.06 22.95 23.09 1. (CC) gcc options: -pthread -fvisibility=hidden
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.2 WAV To FLAC Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 2 4 6 8 10 SE +/- 0.031, N = 5 SE +/- 0.059, N = 5 6.746 6.341 6.330 -O2 -O2 1. (CXX) g++ options: -fvisibility=hidden -logg -lm
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.100 WAV To MP3 Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 2 4 6 8 10 SE +/- 0.075, N = 3 SE +/- 0.041, N = 3 7.225 5.665 5.764 1. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lncurses -lm
Opus Codec Encoding WAV To Opus Encode OpenBenchmarking.org Seconds, Fewer Is Better Opus Codec Encoding 1.3.1 WAV To Opus Encode Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 9 18 27 36 45 SE +/- 0.050, N = 5 SE +/- 0.053, N = 5 38.294 6.059 6.027 1. (CXX) g++ options: -fvisibility=hidden -logg -lm
Tachyon Total Time OpenBenchmarking.org Seconds, Fewer Is Better Tachyon 0.99b6 Total Time Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 10 20 30 40 50 SE +/- 0.24, N = 3 SE +/- 0.16, N = 3 44.05 44.19 44.13 1. (CC) gcc options: -m64 -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread
ASTC Encoder Preset: Thorough OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Thorough Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 12.67 12.52 12.59 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
ASTC Encoder Preset: Exhaustive OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Exhaustive Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 20 40 60 80 100 SE +/- 0.13, N = 3 SE +/- 0.07, N = 3 100.07 100.13 99.92 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
Basis Universal Settings: ETC1S OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: ETC1S Default No PGO 8 16 24 32 40 SE +/- 0.18, N = 3 SE +/- 0.16, N = 3 35.71 35.37 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
Basis Universal Settings: UASTC Level 0 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 0 Default No PGO 1.1898 2.3796 3.5694 4.7592 5.949 SE +/- 0.029, N = 3 SE +/- 0.008, N = 3 5.252 5.288 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
Basis Universal Settings: UASTC Level 3 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 3 Default No PGO 7 14 21 28 35 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 28.11 27.97 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
CppPerformanceBenchmarks Test: Atol OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Atol Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 9 18 27 36 45 SE +/- 0.12, N = 3 SE +/- 0.04, N = 3 37.08 36.94 35.74 1. (CXX) g++ options: -std=c++11 -O3
CppPerformanceBenchmarks Test: Ctype OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Ctype Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 9 18 27 36 45 SE +/- 2.57, N = 15 SE +/- 0.03, N = 3 37.79 40.14 35.97 1. (CXX) g++ options: -std=c++11 -O3
CppPerformanceBenchmarks Test: Math Library OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Math Library Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 50 100 150 200 250 SE +/- 0.47, N = 3 SE +/- 0.48, N = 3 227.59 226.98 226.24 1. (CXX) g++ options: -std=c++11 -O3
CppPerformanceBenchmarks Test: Random Numbers OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Random Numbers Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 200 400 600 800 1000 SE +/- 2.12, N = 3 SE +/- 5.99, N = 3 1031.42 968.04 930.97 1. (CXX) g++ options: -std=c++11 -O3
CppPerformanceBenchmarks Test: Stepanov Vector OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Stepanov Vector Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 11 22 33 44 55 SE +/- 0.14, N = 3 SE +/- 0.44, N = 3 48.89 43.28 42.39 1. (CXX) g++ options: -std=c++11 -O3
CppPerformanceBenchmarks Test: Function Objects OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Function Objects Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 5 10 15 20 25 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 18.52 11.50 11.27 1. (CXX) g++ options: -std=c++11 -O3
CppPerformanceBenchmarks Test: Stepanov Abstraction OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Stepanov Abstraction Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 9 18 27 36 45 SE +/- 0.04, N = 3 SE +/- 0.18, N = 3 37.37 19.34 18.86 1. (CXX) g++ options: -std=c++11 -O3
SQLite Speedtest Timed Time - Size 1,000 OpenBenchmarking.org Seconds, Fewer Is Better SQLite Speedtest 3.30 Timed Time - Size 1,000 Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default No PGO 30 60 90 120 150 SE +/- 0.04, N = 3 SE +/- 0.37, N = 3 114.27 41.95 41.53 -O2 -O2 1. (CC) gcc options: -ldl -lz -lpthread
WavPack Audio Encoding WAV To WavPack OpenBenchmarking.org Seconds, Fewer Is Better WavPack Audio Encoding 5.3 WAV To WavPack Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default 3 6 9 12 15 SE +/- 0.07, N = 5 11.31 11.06 1. (CXX) g++ options: -rdynamic
Phoronix Test Suite v10.8.5