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&sor&grr .
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 cpp-perf-bench: Rand Numbers lammps: 20k Atoms lczero: BLAS libgav1: Chimera 1080p 10-bit c-ray: Total Time - 4K, 16 Rays Per Pixel fftw: Float + SSE - 2D FFT Size 4096 build-llvm: Time To Compile lczero: Eigen kvazaar: Bosphorus 4K - Slow compress-zstd: 19 kvazaar: Bosphorus 4K - Medium libgav1: Chimera 1080p cryptopp: Integer + Elliptic Curve Public Key Algorithms mnn: inception-v3 mnn: mobilenet-v1-1.0 mnn: MobileNetV2_224 mnn: resnet-v2-50 mnn: SqueezeNetV1.0 cpp-perf-bench: Math Library libgav1: Summer Nature 4K vpxenc: Speed 0 dav1d: Chimera 1080p 10-bit fftw: Stock - 2D FFT Size 4096 gromacs: Water Benchmark simdjson: Kostya hmmer: Pfam Database Search simdjson: DistinctUserID compress-lz4: 3 - Decompression Speed compress-lz4: 3 - Compression Speed himeno: Poisson Pressure Solver clomp: Static OMP Speedup vpxenc: Speed 5 kvazaar: Bosphorus 4K - Very Fast simdjson: PartialTweets cpp-perf-bench: Ctype openfoam: Motorbike 30M astcenc: Exhaustive stockfish: Total Time keydb: compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 kvazaar: Bosphorus 1080p - Slow kvazaar: Bosphorus 1080p - Medium john-the-ripper: MD5 kvazaar: Bosphorus 4K - Ultra Fast cryptopp: Unkeyed Algorithms build-gdb: Time To Compile mrbayes: Primate Phylogeny Analysis x265: Bosphorus 4K graphics-magick: Sharpen graphics-magick: Enhanced graphics-magick: Resizing graphics-magick: Noise-Gaussian graphics-magick: Swirl graphics-magick: HWB Color Space graphics-magick: Rotate libgav1: Summer Nature 1080p sqlite-speedtest: Timed Time - Size 1,000 simdjson: LargeRand compress-lz4: 9 - Decompression Speed compress-lz4: 9 - Compression Speed amg: basis: ETC1S leveldb: Hot Read tachyon: Total Time cpp-perf-bench: Stepanov Vector john-the-ripper: Blowfish aom-av1: Speed 4 Realtime nginx: Static Web Page Serving build-ffmpeg: Time To Compile cpp-perf-bench: Atol basis: UASTC Level 3 leveldb: Rand Fill leveldb: Rand Fill build-php: Time To Compile compress-zstd: 3 kvazaar: Bosphorus 1080p - Very Fast aom-av1: Speed 8 Realtime leveldb: Rand Read compress-7zip: Compress Speed Test aobench: 2048 x 2048 - Total Time scimark2: Composite dav1d: Chimera 1080p coremark: CoreMark Size 666 - Iterations Per Second kvazaar: Bosphorus 1080p - Ultra Fast build-mplayer: Time To Compile apache: Static Web Page Serving cpp-perf-bench: Stepanov Abstraction dav1d: Summer Nature 4K tnn: CPU - MobileNet v2 openssl: RSA 4096-bit Performance tnn: CPU - SqueezeNet v1.1 x264: H.264 Video Encoding aom-av1: Speed 5 Two-Pass fftw: Float + SSE - 1D FFT Size 4096 build-imagemagick: Time To Compile astcenc: Thorough x265: Bosphorus 1080p build-apache: Time To Compile svt-av1: Enc Mode 4 - 1080p encode-wavpack: WAV To WavPack encode-opus: WAV To Opus Encode cpp-perf-bench: Function Objects mafft: Multiple Sequence Alignment - LSU RNA encode-flac: WAV To FLAC dav1d: Summer Nature 1080p svt-av1: Enc Mode 8 - 1080p svt-vp9: PSNR/SSIM Optimized - Bosphorus 1080p basis: UASTC Level 0 encode-mp3: WAV To MP3 lammps: Rhodopsin Protein fftw: Stock - 1D FFT Size 4096 bullet: Raytests svt-vp9: Visual Quality Optimized - Bosphorus 1080p tscp: AI Chess Performance bullet: Convex Trimesh bullet: Prim Trimesh bullet: 136 Ragdolls bullet: 1000 Convex bullet: 1000 Stack bullet: 3000 Fall scimark2: Jacobi Successive Over-Relaxation scimark2: Dense LU Matrix Factorization scimark2: Sparse Matrix Multiply scimark2: Fast Fourier Transform scimark2: Monte Carlo Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 968.040 13.411 411 17.48 30.660 31674 369.689 408 10.94 44.6 11.03 50.50 6643.570433 31.832 2.561 3.448 24.344 5.184 226.977 21.51 9.52 96.66 7791.7 1.312 0.6 82.771 0.89 12783.2 71.90 5162.323372 20.4 19.96 26.92 0.84 40.136 96.71 100.13 44461003 822425.69 22.952 30.70 31.28 2161333 49.58 550.598337 65.386 62.489 24.62 230 423 1801 439 1073 978 939 80.38 41.947 0.59 12852.6 67.86 211629633 35.713 13.337 44.1864 43.281 38631 2.26 49797.79 28.417 36.940 28.107 87.838 40.7 38.249 4865.2 64.86 46.17 13.825 95442 27.400 895.12 592.33 822776.871085 163.26 19.068 45092.08 19.344 230.03 216.047 4897.6 209.715 175.31 4.16 70340 18.266 12.52 47.67 16.262 6.198 11.056 6.059 11.502 8.658 6.341 539.30 49.594 226.71 5.252 5.665 13.535 11608 1.688867 218.20 1942303 0.760747 0.649478 1.783563 2.985594 3.283223 2.724075 1380.39 1517.16 853.26 537.34 187.44 930.968 13.467 410 17.74 30.590 31152 359.334 406 10.97 44.4 11.02 50.18 6608.482584 30.797 2.490 3.340 23.928 5.132 226.243 21.52 9.04 96.26 7700.6 1.299 0.69 82.730 0.93 12859.2 72.54 5538.996093 20.6 19.48 27.03 0.88 35.966 96.72 99.92 44066814 819132.52 23.093 30.06 31.42 2158333 49.67 540.345838 64.498 62.767 24.52 229 422 1800 440 1071 975 918 79.59 41.529 0.6 12856.4 70.05 212008875 35.372 13.329 44.1318 42.394 38535 2.24 49024.78 28.322 35.741 27.974 87.235 40.8 38.253 4825.4 66.67 51.28 13.231 95729 27.647 913.74 593.75 824573.811973 166.41 19.104 46259.25 18.855 230.59 218.433 4911.6 212.113 180.78 4.27 72752 18.143 12.59 48.02 16.220 6.232 6.027 11.270 8.502 6.330 538.38 49.213 230.27 5.288 5.764 13.187 11692 1.690950 220.60 1984574 0.762860 0.649800 1.786967 2.996409 3.304508 2.718518 1412.33 1547.27 871.43 545.52 192.17 1031.417 9.615 10 3988.707 4172.7 7 0.29 1.12 0.31 1038.602474 129.819 7.822 11.48 69.371 39.737 227.591 2687.8 0.511 0.32 627.882 0.51 12881.6 72.93 5372.723305 0.2 0.84 0.48 37.789 96.6 100.07 3857656 474.06 1.28 1.4 1.43 71.07647 66.23 78.986 5.55 2 4 20 8 13 66 540 114.271 0.12 12831.3 70.28 207353600 20.985 44.0498 48.889 0.75 95361.02 37.082 133.442 26.5 17.074 62.2 3.3 13.61 21.258 95820 32.787 844.67 27582.402427 5.68 38614.72 37.365 732.802 4809.2 655.993 2 4839.6 6.69 12.67 19.99 7.311 6.155 11.305 38.294 18.521 8.616 6.746 49.798 214.44 7.225 9.198 3545.3 221.98 1732006 1355.75 1392.47 807.71 499.78 167.61 OpenBenchmarking.org
CppPerformanceBenchmarks Test: Random Numbers OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Random Numbers No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 200 400 600 800 1000 SE +/- 5.99, N = 3 SE +/- 2.12, N = 3 930.97 968.04 1031.42 1. (CXX) g++ options: -std=c++11 -O3
LAMMPS Molecular Dynamics Simulator Model: 20k Atoms OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 29Oct2020 Model: 20k Atoms No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 3 6 9 12 15 SE +/- 0.043, N = 3 SE +/- 0.008, N = 3 13.467 13.411 9.615 1. (CXX) g++ options: -O3 -pthread -lm
LeelaChessZero Backend: BLAS OpenBenchmarking.org Nodes Per Second, More Is Better LeelaChessZero 0.26 Backend: BLAS Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 90 180 270 360 450 SE +/- 3.76, N = 3 SE +/- 3.67, N = 9 411 410 10 1. (CXX) g++ options: -flto -pthread
libgav1 Video Input: Chimera 1080p 10-bit OpenBenchmarking.org FPS, More Is Better libgav1 2019-10-05 Video Input: Chimera 1080p 10-bit No PGO Default 4 8 12 16 20 SE +/- 0.23, N = 3 SE +/- 0.02, N = 3 17.74 17.48 1. (CXX) g++ options: -O3 -lpthread
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 No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 900 1800 2700 3600 4500 SE +/- 0.06, N = 3 SE +/- 0.07, N = 3 30.59 30.66 3988.71 1. (CC) gcc options: -lm -lpthread -O3
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 Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 7K 14K 21K 28K 35K SE +/- 58.69, N = 3 SE +/- 306.07, N = 9 31674.0 31152.0 4172.7 -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
Timed LLVM Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 10.0 Time To Compile No PGO Default 80 160 240 320 400 SE +/- 3.02, N = 3 SE +/- 1.68, N = 3 359.33 369.69
LeelaChessZero Backend: Eigen OpenBenchmarking.org Nodes Per Second, More Is Better LeelaChessZero 0.26 Backend: Eigen Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 90 180 270 360 450 SE +/- 4.00, N = 3 SE +/- 2.65, N = 3 408 406 7 1. (CXX) g++ options: -flto -pthread
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 No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 3 6 9 12 15 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 10.97 10.94 0.29 -O2 -O2 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -lpthread -lm -lrt
Zstd Compression Compression Level: 19 OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.5 Compression Level: 19 Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 10 20 30 40 50 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 44.60 44.40 1.12 -O3 -O3 1. (CC) gcc options: -pthread -lz -llzma
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 Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 11.03 11.02 0.31 -O2 -O2 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -lpthread -lm -lrt
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
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 Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 1400 2800 4200 5600 7000 SE +/- 22.50, N = 3 SE +/- 12.43, N = 3 6643.57 6608.48 1038.60 -g2 -O3 -g2 -O3 1. (CXX) g++ options: -fPIC -pthread -pipe
Mobile Neural Network Model: inception-v3 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.1.1 Model: inception-v3 No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 30 60 90 120 150 SE +/- 0.20, N = 15 SE +/- 0.18, N = 3 30.80 31.83 129.82 MIN: 28.97 / MAX: 54.68 MIN: 30.89 / MAX: 41.16 MIN: 128.37 / MAX: 136.48 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 No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 2 4 6 8 10 SE +/- 0.025, N = 15 SE +/- 0.041, N = 3 2.490 2.561 7.822 MIN: 2.23 / MAX: 3.93 MIN: 2.47 / MAX: 6.98 MIN: 7.75 / MAX: 15.92 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 No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 3 6 9 12 15 SE +/- 0.030, N = 15 SE +/- 0.039, N = 3 3.340 3.448 11.480 MIN: 3.09 / MAX: 12.51 MIN: 3.26 / MAX: 3.98 MIN: 11.26 / MAX: 17.06 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 No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 15 30 45 60 75 SE +/- 0.06, N = 15 SE +/- 0.34, N = 3 23.93 24.34 69.37 MIN: 22.02 / MAX: 33.07 MIN: 23.58 / MAX: 32.18 MIN: 69.03 / MAX: 72.73 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: SqueezeNetV1.0 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.1.1 Model: SqueezeNetV1.0 No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 9 18 27 36 45 SE +/- 0.055, N = 15 SE +/- 0.072, N = 3 5.132 5.184 39.737 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
CppPerformanceBenchmarks Test: Math Library OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Math Library No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 50 100 150 200 250 SE +/- 0.48, N = 3 SE +/- 0.47, N = 3 226.24 226.98 227.59 1. (CXX) g++ options: -std=c++11 -O3
libgav1 Video Input: Summer Nature 4K OpenBenchmarking.org FPS, More Is Better libgav1 2019-10-05 Video Input: Summer Nature 4K No PGO Default 5 10 15 20 25 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 21.52 21.51 1. (CXX) g++ options: -O3 -lpthread
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
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
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 Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 2K 4K 6K 8K 10K SE +/- 29.91, N = 3 SE +/- 47.76, N = 3 7791.7 7700.6 2687.8 -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
GROMACS Water Benchmark OpenBenchmarking.org Ns Per Day, More Is Better GROMACS 2020.3 Water Benchmark Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 0.2952 0.5904 0.8856 1.1808 1.476 SE +/- 0.001, N = 3 SE +/- 0.003, N = 3 1.312 1.299 0.511 1. (CXX) g++ options: -O3 -pthread -lrt -lpthread -lm
simdjson Throughput Test: Kostya OpenBenchmarking.org GB/s, More Is Better simdjson 0.7.1 Throughput Test: Kostya No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 0.1553 0.3106 0.4659 0.6212 0.7765 SE +/- 0.03, N = 12 SE +/- 0.00, N = 3 0.69 0.60 0.32 1. (CXX) g++ options: -O3 -pthread
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 3.3.1 Pfam Database Search No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 140 280 420 560 700 SE +/- 0.10, N = 3 SE +/- 0.17, N = 3 82.73 82.77 627.88 1. (CC) gcc options: -pthread -lhmmer -leasel -lm
simdjson Throughput Test: DistinctUserID OpenBenchmarking.org GB/s, More Is Better simdjson 0.7.1 Throughput Test: DistinctUserID No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 0.2093 0.4186 0.6279 0.8372 1.0465 SE +/- 0.01, N = 15 SE +/- 0.00, N = 3 0.93 0.89 0.51 1. (CXX) g++ options: -O3 -pthread
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 No PGO Default 3K 6K 9K 12K 15K SE +/- 11.42, N = 15 SE +/- 14.50, N = 5 12881.6 12859.2 12783.2 1. (CC) gcc options: -O3
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 No PGO Default 16 32 48 64 80 SE +/- 0.62, N = 15 SE +/- 0.72, N = 5 72.93 72.54 71.90 1. (CC) gcc options: -O3
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default 1200 2400 3600 4800 6000 SE +/- 40.71, N = 3 SE +/- 68.12, N = 15 5539.00 5372.72 5162.32 1. (CC) gcc options: -O3 -mavx2
CLOMP Static OMP Speedup OpenBenchmarking.org Speedup, More Is Better CLOMP 1.2 Static OMP Speedup No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 5 10 15 20 25 SE +/- 0.24, N = 15 SE +/- 0.24, N = 3 20.6 20.4 0.2 1. (CC) gcc options: -fopenmp -O3 -lm
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
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 No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 6 12 18 24 30 SE +/- 0.07, N = 3 SE +/- 0.10, N = 3 27.03 26.92 0.84 -O2 -O2 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -lpthread -lm -lrt
simdjson Throughput Test: PartialTweets OpenBenchmarking.org GB/s, More Is Better simdjson 0.7.1 Throughput Test: PartialTweets No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 0.198 0.396 0.594 0.792 0.99 SE +/- 0.00, N = 3 SE +/- 0.04, N = 12 0.88 0.84 0.48 1. (CXX) g++ options: -O3 -pthread
CppPerformanceBenchmarks Test: Ctype OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Ctype No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default 9 18 27 36 45 SE +/- 0.03, N = 3 SE +/- 2.57, N = 15 35.97 37.79 40.14 1. (CXX) g++ options: -std=c++11 -O3
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
ASTC Encoder Preset: Exhaustive OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Exhaustive No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default 20 40 60 80 100 SE +/- 0.07, N = 3 SE +/- 0.13, N = 3 99.92 100.07 100.13 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 12 Total Time Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 10M 20M 30M 40M 50M SE +/- 39156.56, N = 3 SE +/- 615232.25, N = 3 44461003 44066814 3857656 1. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++17 -pedantic -O3 -msse -msse3 -mpopcnt -msse4.1 -mssse3 -msse2 -flto -flto=jobserver
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
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 Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 100 200 300 400 500 SE +/- 0.11, N = 3 SE +/- 0.14, N = 3 22.95 23.09 474.06 1. (CC) gcc options: -pthread -fvisibility=hidden
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 Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 7 14 21 28 35 SE +/- 0.24, N = 3 SE +/- 0.16, N = 3 30.70 30.06 1.28 -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 No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 7 14 21 28 35 SE +/- 0.11, N = 3 SE +/- 0.40, N = 3 31.42 31.28 1.40 -O2 -O2 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -lpthread -lm -lrt
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
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 No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 11 22 33 44 55 SE +/- 0.12, N = 3 SE +/- 0.24, N = 3 49.67 49.58 1.43 -O2 -O2 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -lpthread -lm -lrt
Crypto++ Test: Unkeyed Algorithms OpenBenchmarking.org MiB/second, More Is Better Crypto++ 8.2 Test: Unkeyed Algorithms Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 120 240 360 480 600 SE +/- 5.03, N = 3 SE +/- 1.12, N = 3 550.60 540.35 71.08 -g2 -O3 -g2 -O3 1. (CXX) g++ options: -fPIC -pthread -pipe
Timed GDB GNU Debugger Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GDB GNU Debugger Compilation 9.1 Time To Compile No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 15 30 45 60 75 SE +/- 0.15, N = 3 SE +/- 0.50, N = 3 64.50 65.39 66.23
Timed MrBayes Analysis Primate Phylogeny Analysis OpenBenchmarking.org Seconds, Fewer Is Better Timed MrBayes Analysis 3.2.7 Primate Phylogeny Analysis Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 20 40 60 80 100 SE +/- 0.31, N = 3 SE +/- 0.56, N = 3 62.49 62.77 78.99 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
x265 Video Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 4K Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 6 12 18 24 30 SE +/- 0.19, N = 10 SE +/- 0.30, N = 4 24.62 24.52 5.55 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Sharpen Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 50 100 150 200 250 SE +/- 0.67, N = 3 SE +/- 0.88, N = 3 230 229 2 -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 Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 90 180 270 360 450 SE +/- 0.33, N = 3 423 422 4 -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 Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 400 800 1200 1600 2000 SE +/- 3.18, N = 3 SE +/- 0.88, N = 3 1801 1800 20 -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 No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 100 200 300 400 500 SE +/- 1.20, N = 3 440 439 8 -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: Swirl OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Swirl Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 200 400 600 800 1000 SE +/- 0.67, N = 3 SE +/- 0.88, N = 3 1073 1071 13 -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 Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 200 400 600 800 1000 SE +/- 5.67, N = 3 SE +/- 6.66, N = 3 978 975 66 -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 Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 200 400 600 800 1000 SE +/- 1.20, N = 3 SE +/- 2.91, N = 3 939 918 540 -O2 -O2 1. (CC) gcc options: -fopenmp -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -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
SQLite Speedtest Timed Time - Size 1,000 OpenBenchmarking.org Seconds, Fewer Is Better SQLite Speedtest 3.30 Timed Time - Size 1,000 No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 30 60 90 120 150 SE +/- 0.37, N = 3 SE +/- 0.04, N = 3 41.53 41.95 114.27 -O2 -O2 1. (CC) gcc options: -ldl -lz -lpthread
simdjson Throughput Test: LargeRandom OpenBenchmarking.org GB/s, More Is Better simdjson 0.7.1 Throughput Test: LargeRandom No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 0.135 0.27 0.405 0.54 0.675 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.60 0.59 0.12 1. (CXX) g++ options: -O3 -pthread
LZ4 Compression Compression Level: 9 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 9 - Decompression Speed No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 3K 6K 9K 12K 15K SE +/- 7.70, N = 3 SE +/- 13.94, N = 3 12856.4 12852.6 12831.3 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 No PGO Default 16 32 48 64 80 SE +/- 0.90, N = 3 SE +/- 0.13, N = 3 70.28 70.05 67.86 1. (CC) gcc options: -O3
Algebraic Multi-Grid Benchmark OpenBenchmarking.org Figure Of Merit, More Is Better Algebraic Multi-Grid Benchmark 1.2 No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 50M 100M 150M 200M 250M SE +/- 2303540.61, N = 4 SE +/- 2605480.80, N = 3 212008875 211629633 207353600 1. (CC) gcc options: -lparcsr_ls -lparcsr_mv -lseq_mv -lIJ_mv -lkrylov -lHYPRE_utilities -lm -fopenmp -pthread -lmpi
Basis Universal Settings: ETC1S OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: ETC1S No PGO Default 8 16 24 32 40 SE +/- 0.16, N = 3 SE +/- 0.18, N = 3 35.37 35.71 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
LevelDB Benchmark: Hot Read OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Hot Read No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 5 10 15 20 25 SE +/- 0.16, N = 14 SE +/- 0.12, N = 8 13.33 13.34 20.99 1. (CXX) g++ options: -O3 -lsnappy -lpthread
Tachyon Total Time OpenBenchmarking.org Seconds, Fewer Is Better Tachyon 0.99b6 Total Time Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core No PGO Default 10 20 30 40 50 SE +/- 0.16, N = 3 SE +/- 0.24, N = 3 44.05 44.13 44.19 1. (CC) gcc options: -m64 -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread
CppPerformanceBenchmarks Test: Stepanov Vector OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Stepanov Vector No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 11 22 33 44 55 SE +/- 0.44, N = 3 SE +/- 0.14, N = 3 42.39 43.28 48.89 1. (CXX) g++ options: -std=c++11 -O3
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
AOM AV1 Encoder Mode: Speed 4 Realtime OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 4 Realtime Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 0.5085 1.017 1.5255 2.034 2.5425 SE +/- 0.03, N = 4 SE +/- 0.03, N = 3 2.26 2.24 0.75 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
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
Timed FFmpeg Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed FFmpeg Compilation 4.2.2 Time To Compile No PGO Default 7 14 21 28 35 SE +/- 0.05, N = 3 SE +/- 0.09, N = 3 28.32 28.42
CppPerformanceBenchmarks Test: Atol OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Atol No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 9 18 27 36 45 SE +/- 0.04, N = 3 SE +/- 0.12, N = 3 35.74 36.94 37.08 1. (CXX) g++ options: -std=c++11 -O3
Basis Universal Settings: UASTC Level 3 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 3 No PGO Default 7 14 21 28 35 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 27.97 28.11 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
LevelDB Benchmark: Random Fill OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Fill No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 30 60 90 120 150 SE +/- 1.98, N = 15 SE +/- 2.57, N = 12 87.24 87.84 133.44 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Random Fill OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Random Fill No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 9 18 27 36 45 SE +/- 0.93, N = 15 SE +/- 1.27, N = 12 40.8 40.7 26.5 1. (CXX) g++ options: -O3 -lsnappy -lpthread
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
Zstd Compression Compression Level: 3 OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.5 Compression Level: 3 Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 1000 2000 3000 4000 5000 SE +/- 22.66, N = 3 SE +/- 15.35, N = 3 4865.2 4825.4 62.2 -O3 -O3 1. (CC) gcc options: -pthread -lz -llzma
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 No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 15 30 45 60 75 SE +/- 0.60, N = 3 SE +/- 0.44, N = 3 66.67 64.86 3.30 -O2 -O2 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -lpthread -lm -lrt
AOM AV1 Encoder Mode: Speed 8 Realtime OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 8 Realtime No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 12 24 36 48 60 SE +/- 1.29, N = 12 SE +/- 0.59, N = 3 51.28 46.17 13.61 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
LevelDB Benchmark: Random Read OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Read No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 5 10 15 20 25 SE +/- 0.05, N = 3 SE +/- 0.31, N = 12 13.23 13.83 21.26 1. (CXX) g++ options: -O3 -lsnappy -lpthread
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 No PGO Default 20K 40K 60K 80K 100K SE +/- 211.85, N = 3 SE +/- 97.35, N = 3 95820 95729 95442 1. (CXX) g++ options: -pipe -lpthread
AOBench Size: 2048 x 2048 - Total Time OpenBenchmarking.org Seconds, Fewer Is Better AOBench Size: 2048 x 2048 - Total Time Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 8 16 24 32 40 SE +/- 0.25, N = 3 SE +/- 0.09, N = 3 27.40 27.65 32.79 1. (CC) gcc options: -lm -O3
SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Composite No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 200 400 600 800 1000 SE +/- 0.41, N = 3 SE +/- 3.57, N = 3 913.74 895.12 844.67 1. (CC) gcc options: -lm
dav1d Video Input: Chimera 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.8.1 Video Input: Chimera 1080p No PGO Default 130 260 390 520 650 SE +/- 1.61, N = 3 SE +/- 0.45, N = 3 593.75 592.33 MIN: 447.04 / MAX: 758.45 MIN: 446.14 / MAX: 751.76 1. (CC) gcc options: -pthread
Coremark CoreMark Size 666 - Iterations Per Second OpenBenchmarking.org Iterations/Sec, More Is Better Coremark 1.0 CoreMark Size 666 - Iterations Per Second No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 200K 400K 600K 800K 1000K SE +/- 1889.06, N = 3 SE +/- 908.80, N = 3 824573.81 822776.87 27582.40 1. (CC) gcc options: -O2 -lrt" -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 No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 40 80 120 160 200 SE +/- 0.86, N = 3 SE +/- 1.31, N = 15 166.41 163.26 5.68 -O2 -O2 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -lpthread -lm -lrt
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
Apache Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.4.29 Static Web Page Serving No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 10K 20K 30K 40K 50K SE +/- 344.06, N = 3 SE +/- 431.84, N = 3 46259.25 45092.08 38614.72 -O2 -O2 1. (CC) gcc options: -shared -fPIC -pthread
CppPerformanceBenchmarks Test: Stepanov Abstraction OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Stepanov Abstraction No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 9 18 27 36 45 SE +/- 0.18, N = 3 SE +/- 0.04, N = 3 18.86 19.34 37.37 1. (CXX) g++ options: -std=c++11 -O3
dav1d Video Input: Summer Nature 4K OpenBenchmarking.org FPS, More Is Better dav1d 0.8.1 Video Input: Summer Nature 4K No PGO Default 50 100 150 200 250 SE +/- 0.44, N = 3 SE +/- 0.55, N = 3 230.59 230.03 MIN: 174.31 / MAX: 241.28 MIN: 172.98 / MAX: 240.62 1. (CC) gcc options: -pthread
TNN Target: CPU - Model: MobileNet v2 OpenBenchmarking.org ms, Fewer Is Better TNN 0.2.3 Target: CPU - Model: MobileNet v2 Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 160 320 480 640 800 SE +/- 1.77, N = 3 SE +/- 1.00, N = 3 216.05 218.43 732.80 MIN: 209.93 / MAX: 254.6 MIN: 215.21 / MAX: 238.59 MIN: 729.03 / MAX: 751.14 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -O3 -rdynamic -ldl
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.1 RSA 4096-bit Performance No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 1100 2200 3300 4400 5500 SE +/- 4.86, N = 3 SE +/- 4.91, N = 3 4911.6 4897.6 4809.2 -O3 -lssl -O3 -lssl 1. (CC) gcc options: -pthread -m64 -lcrypto -ldl
TNN Target: CPU - Model: SqueezeNet v1.1 OpenBenchmarking.org ms, Fewer Is Better TNN 0.2.3 Target: CPU - Model: SqueezeNet v1.1 Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 140 280 420 560 700 SE +/- 0.98, N = 3 SE +/- 0.41, N = 3 209.72 212.11 655.99 MIN: 207.53 / MAX: 211.13 MIN: 211.23 / MAX: 213.12 MIN: 655.8 / MAX: 656.3 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -O3 -rdynamic -ldl
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2019-12-17 H.264 Video Encoding No PGO Default 40 80 120 160 200 SE +/- 2.82, N = 12 SE +/- 6.52, N = 12 180.78 175.31 1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize
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 No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 0.9608 1.9216 2.8824 3.8432 4.804 SE +/- 0.03, N = 3 SE +/- 0.04, N = 5 4.27 4.16 2.00 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
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 No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 16K 32K 48K 64K 80K SE +/- 716.84, N = 6 SE +/- 1168.13, N = 12 72752.0 70340.0 4839.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
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 No PGO Default 4 8 12 16 20 SE +/- 0.035, N = 3 SE +/- 0.102, N = 3 6.690 18.143 18.266
ASTC Encoder Preset: Thorough OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Thorough Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 12.52 12.59 12.67 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
x265 Video Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 1080p No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 11 22 33 44 55 SE +/- 0.05, N = 3 SE +/- 0.11, N = 3 48.02 47.67 19.99 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
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 No PGO Default 4 8 12 16 20 SE +/- 0.017, N = 3 SE +/- 0.060, N = 3 7.311 16.220 16.262
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 No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 2 4 6 8 10 SE +/- 0.051, N = 3 SE +/- 0.023, N = 3 6.232 6.198 6.155 1. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie
WavPack Audio Encoding WAV To WavPack OpenBenchmarking.org Seconds, Fewer Is Better WavPack Audio Encoding 5.3 WAV To WavPack Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 3 6 9 12 15 SE +/- 0.07, N = 5 11.06 11.31 1. (CXX) g++ options: -rdynamic
Opus Codec Encoding WAV To Opus Encode OpenBenchmarking.org Seconds, Fewer Is Better Opus Codec Encoding 1.3.1 WAV To Opus Encode No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 9 18 27 36 45 SE +/- 0.053, N = 5 SE +/- 0.050, N = 5 6.027 6.059 38.294 1. (CXX) g++ options: -fvisibility=hidden -logg -lm
CppPerformanceBenchmarks Test: Function Objects OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Function Objects No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 5 10 15 20 25 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 11.27 11.50 18.52 1. (CXX) g++ options: -std=c++11 -O3
Timed MAFFT Alignment Multiple Sequence Alignment - LSU RNA OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 7.471 Multiple Sequence Alignment - LSU RNA No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core Default 2 4 6 8 10 SE +/- 0.099, N = 3 SE +/- 0.090, N = 5 8.502 8.616 8.658 1. (CC) gcc options: -std=c99 -O3 -lm -lpthread
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.2 WAV To FLAC No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 2 4 6 8 10 SE +/- 0.059, N = 5 SE +/- 0.031, N = 5 6.330 6.341 6.746 -O2 -O2 1. (CXX) g++ options: -fvisibility=hidden -logg -lm
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
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 No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 50 100 150 200 250 SE +/- 2.29, N = 12 SE +/- 2.46, N = 5 230.27 226.71 214.44 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
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
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.100 WAV To MP3 Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 2 4 6 8 10 SE +/- 0.075, N = 3 SE +/- 0.041, N = 3 5.665 5.764 7.225 1. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lncurses -lm
LAMMPS Molecular Dynamics Simulator Model: Rhodopsin Protein OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 29Oct2020 Model: Rhodopsin Protein Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 3 6 9 12 15 SE +/- 0.066, N = 3 SE +/- 0.168, N = 15 13.535 13.187 9.198 1. (CXX) g++ options: -O3 -pthread -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 No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 3K 6K 9K 12K 15K SE +/- 91.55, N = 3 SE +/- 151.10, N = 3 11692.0 11608.0 3545.3 -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
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
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 No PGO Default 50 100 150 200 250 SE +/- 0.95, N = 3 SE +/- 1.44, N = 3 221.98 220.60 218.20 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
TSCP AI Chess Performance OpenBenchmarking.org Nodes Per Second, More Is Better TSCP 1.81 AI Chess Performance No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 400K 800K 1200K 1600K 2000K SE +/- 15850.59, N = 5 SE +/- 10054.37, N = 5 1984574 1942303 1732006 1. (CC) gcc options: -O3 -march=native
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
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: 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: 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: 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: 3000 Fall OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 3000 Fall No PGO Default 0.6129 1.2258 1.8387 2.4516 3.0645 SE +/- 0.042686, N = 3 SE +/- 0.034126, N = 3 2.718518 2.724075 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
SciMark Computational Test: Jacobi Successive Over-Relaxation OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 300 600 900 1200 1500 SE +/- 1.27, N = 3 SE +/- 5.98, N = 3 1412.33 1380.39 1355.75 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 No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 300 600 900 1200 1500 SE +/- 0.61, N = 3 SE +/- 6.07, N = 3 1547.27 1517.16 1392.47 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 No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 200 400 600 800 1000 SE +/- 0.99, N = 3 SE +/- 3.84, N = 3 871.43 853.26 807.71 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 No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 120 240 360 480 600 SE +/- 0.51, N = 3 SE +/- 1.54, N = 3 545.52 537.34 499.78 1. (CC) gcc options: -lm
SciMark Computational Test: Monte Carlo OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Monte Carlo No PGO Default Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 40 80 120 160 200 SE +/- 0.31, N = 3 SE +/- 0.54, N = 3 192.17 187.44 167.61 1. (CC) gcc options: -lm
Phoronix Test Suite v10.8.5