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&rdt&grt .
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 compress-7zip: Compress Speed Test amg: aobench: 2048 x 2048 - Total Time aom-av1: Speed 4 Realtime aom-av1: Speed 5 Two-Pass aom-av1: Speed 8 Realtime apache: Static Web Page Serving astcenc: Thorough astcenc: Exhaustive basis: ETC1S basis: UASTC Level 0 basis: UASTC Level 3 bullet: Raytests bullet: 3000 Fall bullet: 1000 Stack bullet: 1000 Convex bullet: 136 Ragdolls bullet: Prim Trimesh bullet: Convex Trimesh c-ray: Total Time - 4K, 16 Rays Per Pixel clomp: Static OMP Speedup coremark: CoreMark Size 666 - Iterations Per Second 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 cryptopp: Unkeyed Algorithms cryptopp: Integer + Elliptic Curve Public Key Algorithms dav1d: Chimera 1080p dav1d: Summer Nature 4K dav1d: Summer Nature 1080p dav1d: Chimera 1080p 10-bit 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 encode-flac: WAV To FLAC graphics-magick: Swirl graphics-magick: Rotate graphics-magick: Sharpen graphics-magick: Enhanced graphics-magick: Resizing graphics-magick: Noise-Gaussian graphics-magick: HWB Color Space gromacs: Water Benchmark himeno: Poisson Pressure Solver john-the-ripper: Blowfish john-the-ripper: MD5 keydb: 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 encode-mp3: WAV To MP3 lammps: 20k Atoms lammps: Rhodopsin Protein lczero: BLAS lczero: Eigen leveldb: Hot Read leveldb: Rand Fill leveldb: Rand Fill leveldb: Rand Read libgav1: Chimera 1080p libgav1: Summer Nature 4K libgav1: Summer Nature 1080p libgav1: Chimera 1080p 10-bit compress-lz4: 3 - Compression Speed compress-lz4: 3 - Decompression Speed compress-lz4: 9 - Compression Speed compress-lz4: 9 - Decompression Speed mnn: SqueezeNetV1.0 mnn: resnet-v2-50 mnn: MobileNetV2_224 mnn: mobilenet-v1-1.0 mnn: inception-v3 nginx: Static Web Page Serving openfoam: Motorbike 30M openssl: RSA 4096-bit Performance encode-opus: WAV To Opus Encode scimark2: Composite scimark2: Monte Carlo scimark2: Fast Fourier Transform scimark2: Sparse Matrix Multiply scimark2: Dense LU Matrix Factorization scimark2: Jacobi Successive Over-Relaxation simdjson: Kostya simdjson: LargeRand simdjson: PartialTweets simdjson: DistinctUserID sqlite-speedtest: Timed Time - Size 1,000 stockfish: Total Time 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 tachyon: Total Time build-apache: Time To Compile build-ffmpeg: Time To Compile build-gdb: Time To Compile hmmer: Pfam Database Search build-imagemagick: Time To Compile build-llvm: Time To Compile mafft: Multiple Sequence Alignment - LSU RNA build-mplayer: Time To Compile mrbayes: Primate Phylogeny Analysis build-php: Time To Compile tnn: CPU - MobileNet v2 tnn: CPU - SqueezeNet v1.1 tscp: AI Chess Performance vpxenc: Speed 0 vpxenc: Speed 5 encode-wavpack: WAV To WavPack x264: H.264 Video Encoding x265: Bosphorus 4K x265: Bosphorus 1080p compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 compress-zstd: 3 compress-zstd: 19 Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 95442 211629633 27.400 2.26 4.16 46.17 45092.08 12.52 100.13 35.713 5.252 28.107 1.688867 2.724075 3.283223 2.985594 1.783563 0.649478 0.760747 30.660 20.4 822776.871085 36.940 40.136 226.977 968.040 43.281 11.502 19.344 550.598337 6643.570433 592.33 230.03 539.30 96.66 11608 7791.7 70340 31674 6.341 1073 939 230 423 1801 439 978 1.312 5162.323372 38631 2161333 822425.69 10.94 11.03 30.70 31.28 26.92 49.58 64.86 163.26 5.665 13.411 13.535 411 408 13.337 40.7 87.838 13.825 50.50 21.51 80.38 17.48 71.90 12783.2 67.86 12852.6 5.184 24.344 3.448 2.561 31.832 49797.79 96.71 4897.6 6.059 895.12 187.44 537.34 853.26 1517.16 1380.39 0.6 0.59 0.84 0.89 41.947 44461003 6.198 49.594 226.71 218.20 44.1864 16.262 28.417 65.386 82.771 18.266 369.689 8.658 19.068 62.489 38.249 216.047 209.715 1942303 9.52 19.96 11.056 175.31 24.62 47.67 22.952 4865.2 44.6 95729 212008875 27.647 2.24 4.27 51.28 46259.25 12.59 99.92 35.372 5.288 27.974 1.690950 2.718518 3.304508 2.996409 1.786967 0.649800 0.762860 30.590 20.6 824573.811973 35.741 35.966 226.243 930.968 42.394 11.270 18.855 540.345838 6608.482584 593.75 230.59 538.38 96.26 11692 7700.6 72752 31152 6.330 1071 918 229 422 1800 440 975 1.299 5538.996093 38535 2158333 819132.52 10.97 11.02 30.06 31.42 27.03 49.67 66.67 166.41 5.764 13.467 13.187 410 406 13.329 40.8 87.235 13.231 50.18 21.52 79.59 17.74 72.54 12859.2 70.05 12856.4 5.132 23.928 3.340 2.490 30.797 49024.78 96.72 4911.6 6.027 913.74 192.17 545.52 871.43 1547.27 1412.33 0.69 0.6 0.88 0.93 41.529 44066814 6.232 49.213 230.27 220.60 44.1318 16.220 28.322 64.498 82.730 18.143 359.334 8.502 19.104 62.767 38.253 218.433 212.113 1984574 9.04 19.48 180.78 24.52 48.02 23.093 4825.4 44.4 95820 207353600 32.787 0.75 2 13.61 38614.72 12.67 100.07 3988.707 0.2 27582.402427 37.082 37.789 227.591 1031.417 48.889 18.521 37.365 71.07647 1038.602474 3545.3 2687.8 4839.6 4172.7 6.746 13 540 2 4 20 8 66 0.511 5372.723305 0.29 0.31 1.28 1.4 0.84 1.43 3.3 5.68 7.225 9.615 9.198 10 7 20.985 26.5 133.442 21.258 72.93 12881.6 70.28 12831.3 39.737 69.371 11.48 7.822 129.819 95361.02 96.6 4809.2 38.294 844.67 167.61 499.78 807.71 1392.47 1355.75 0.32 0.12 0.48 0.51 114.271 3857656 6.155 49.798 214.44 221.98 44.0498 7.311 66.23 627.882 6.69 8.616 78.986 17.074 732.802 655.993 1732006 11.305 5.55 19.99 474.06 62.2 1.12 OpenBenchmarking.org
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 20K 40K 60K 80K 100K SE +/- 97.35, N = 3 SE +/- 211.85, N = 3 95442 95729 95820 1. (CXX) g++ options: -pipe -lpthread
Algebraic Multi-Grid Benchmark OpenBenchmarking.org Figure Of Merit, More Is Better Algebraic Multi-Grid Benchmark 1.2 Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 50M 100M 150M 200M 250M SE +/- 2605480.80, N = 3 SE +/- 2303540.61, N = 4 211629633 212008875 207353600 1. (CC) gcc options: -lparcsr_ls -lparcsr_mv -lseq_mv -lIJ_mv -lkrylov -lHYPRE_utilities -lm -fopenmp -pthread -lmpi
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
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
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 Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 0.9608 1.9216 2.8824 3.8432 4.804 SE +/- 0.04, N = 5 SE +/- 0.03, N = 3 4.16 4.27 2.00 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 Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 12 24 36 48 60 SE +/- 0.59, N = 3 SE +/- 1.29, N = 12 46.17 51.28 13.61 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
Apache Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.4.29 Static Web Page Serving Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 10K 20K 30K 40K 50K SE +/- 431.84, N = 3 SE +/- 344.06, N = 3 45092.08 46259.25 38614.72 -O2 -O2 1. (CC) gcc options: -shared -fPIC -pthread
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
ASTC Encoder Preset: Exhaustive OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Exhaustive Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 20 40 60 80 100 SE +/- 0.13, N = 3 SE +/- 0.07, N = 3 100.13 99.92 100.07 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
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
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 Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 900 1800 2700 3600 4500 SE +/- 0.07, N = 3 SE +/- 0.06, N = 3 30.66 30.59 3988.71 1. (CC) gcc options: -lm -lpthread -O3
CLOMP Static OMP Speedup OpenBenchmarking.org Speedup, More Is Better CLOMP 1.2 Static OMP Speedup Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 5 10 15 20 25 SE +/- 0.24, N = 3 SE +/- 0.24, N = 15 20.4 20.6 0.2 1. (CC) gcc options: -fopenmp -O3 -lm
Coremark CoreMark Size 666 - Iterations Per Second OpenBenchmarking.org Iterations/Sec, More Is Better Coremark 1.0 CoreMark Size 666 - Iterations Per Second Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 200K 400K 600K 800K 1000K SE +/- 908.80, N = 3 SE +/- 1889.06, N = 3 822776.87 824573.81 27582.40 1. (CC) gcc options: -O2 -lrt" -lrt
CppPerformanceBenchmarks Test: Atol OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Atol Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 9 18 27 36 45 SE +/- 0.12, N = 3 SE +/- 0.04, N = 3 36.94 35.74 37.08 1. (CXX) g++ options: -std=c++11 -O3
CppPerformanceBenchmarks Test: Ctype OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Ctype Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 9 18 27 36 45 SE +/- 2.57, N = 15 SE +/- 0.03, N = 3 40.14 35.97 37.79 1. (CXX) g++ options: -std=c++11 -O3
CppPerformanceBenchmarks Test: Math Library OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Math Library Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 50 100 150 200 250 SE +/- 0.47, N = 3 SE +/- 0.48, N = 3 226.98 226.24 227.59 1. (CXX) g++ options: -std=c++11 -O3
CppPerformanceBenchmarks Test: Random Numbers OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Random Numbers Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 200 400 600 800 1000 SE +/- 2.12, N = 3 SE +/- 5.99, N = 3 968.04 930.97 1031.42 1. (CXX) g++ options: -std=c++11 -O3
CppPerformanceBenchmarks Test: Stepanov Vector OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Stepanov Vector Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 11 22 33 44 55 SE +/- 0.14, N = 3 SE +/- 0.44, N = 3 43.28 42.39 48.89 1. (CXX) g++ options: -std=c++11 -O3
CppPerformanceBenchmarks Test: Function Objects OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Function Objects Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 5 10 15 20 25 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 11.50 11.27 18.52 1. (CXX) g++ options: -std=c++11 -O3
CppPerformanceBenchmarks Test: Stepanov Abstraction OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Stepanov Abstraction Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 9 18 27 36 45 SE +/- 0.04, N = 3 SE +/- 0.18, N = 3 19.34 18.86 37.37 1. (CXX) g++ options: -std=c++11 -O3
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
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
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
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 Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 3K 6K 9K 12K 15K SE +/- 151.10, N = 3 SE +/- 91.55, N = 3 11608.0 11692.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
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
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 Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 16K 32K 48K 64K 80K SE +/- 1168.13, N = 12 SE +/- 716.84, N = 6 70340.0 72752.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
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
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.2 WAV To FLAC Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 2 4 6 8 10 SE +/- 0.031, N = 5 SE +/- 0.059, N = 5 6.341 6.330 6.746 -O2 -O2 1. (CXX) g++ options: -fvisibility=hidden -logg -lm
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: 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
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 Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 100 200 300 400 500 SE +/- 1.20, N = 3 439 440 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: 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
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
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 1200 2400 3600 4800 6000 SE +/- 68.12, N = 15 SE +/- 40.71, N = 3 5162.32 5539.00 5372.72 1. (CC) gcc options: -O3 -mavx2
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
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
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 Default No PGO 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.94 10.97 0.29 -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 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
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 Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 7 14 21 28 35 SE +/- 0.40, N = 3 SE +/- 0.11, N = 3 31.28 31.42 1.40 -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 Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 6 12 18 24 30 SE +/- 0.10, N = 3 SE +/- 0.07, N = 3 26.92 27.03 0.84 -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 Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 11 22 33 44 55 SE +/- 0.24, N = 3 SE +/- 0.12, N = 3 49.58 49.67 1.43 -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 Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 15 30 45 60 75 SE +/- 0.44, N = 3 SE +/- 0.60, N = 3 64.86 66.67 3.30 -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 Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 40 80 120 160 200 SE +/- 1.31, N = 15 SE +/- 0.86, N = 3 163.26 166.41 5.68 -O2 -O2 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -lpthread -lm -lrt
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: 20k Atoms OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 29Oct2020 Model: 20k Atoms Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 3 6 9 12 15 SE +/- 0.008, N = 3 SE +/- 0.043, N = 3 13.411 13.467 9.615 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 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
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
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
LevelDB Benchmark: Hot Read OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Hot Read Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 5 10 15 20 25 SE +/- 0.12, N = 8 SE +/- 0.16, N = 14 13.34 13.33 20.99 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Random Fill OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Random Fill Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 9 18 27 36 45 SE +/- 1.27, N = 12 SE +/- 0.93, N = 15 40.7 40.8 26.5 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 Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 30 60 90 120 150 SE +/- 2.57, N = 12 SE +/- 1.98, N = 15 87.84 87.24 133.44 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 Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 5 10 15 20 25 SE +/- 0.31, N = 12 SE +/- 0.05, N = 3 13.83 13.23 21.26 1. (CXX) g++ options: -O3 -lsnappy -lpthread
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
LZ4 Compression Compression Level: 3 - Compression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 3 - Compression Speed Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 16 32 48 64 80 SE +/- 0.72, N = 5 SE +/- 0.62, N = 15 71.90 72.54 72.93 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 Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 3K 6K 9K 12K 15K SE +/- 14.50, N = 5 SE +/- 11.42, N = 15 12783.2 12859.2 12881.6 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 Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 16 32 48 64 80 SE +/- 0.13, N = 3 SE +/- 0.90, N = 3 67.86 70.05 70.28 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 Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 3K 6K 9K 12K 15K SE +/- 13.94, N = 3 SE +/- 7.70, N = 3 12852.6 12856.4 12831.3 1. (CC) gcc options: -O3
Mobile Neural Network Model: SqueezeNetV1.0 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.1.1 Model: SqueezeNetV1.0 Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 9 18 27 36 45 SE +/- 0.072, N = 3 SE +/- 0.055, N = 15 5.184 5.132 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
Mobile Neural Network Model: resnet-v2-50 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.1.1 Model: resnet-v2-50 Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 15 30 45 60 75 SE +/- 0.34, N = 3 SE +/- 0.06, N = 15 24.34 23.93 69.37 MIN: 23.58 / MAX: 32.18 MIN: 22.02 / MAX: 33.07 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: MobileNetV2_224 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.1.1 Model: MobileNetV2_224 Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 3 6 9 12 15 SE +/- 0.039, N = 3 SE +/- 0.030, N = 15 3.448 3.340 11.480 MIN: 3.26 / MAX: 3.98 MIN: 3.09 / MAX: 12.51 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: mobilenet-v1-1.0 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.1.1 Model: mobilenet-v1-1.0 Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 2 4 6 8 10 SE +/- 0.041, N = 3 SE +/- 0.025, N = 15 2.561 2.490 7.822 MIN: 2.47 / MAX: 6.98 MIN: 2.23 / MAX: 3.93 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: inception-v3 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.1.1 Model: inception-v3 Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 30 60 90 120 150 SE +/- 0.18, N = 3 SE +/- 0.20, N = 15 31.83 30.80 129.82 MIN: 30.89 / MAX: 41.16 MIN: 28.97 / MAX: 54.68 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
NGINX Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better NGINX Benchmark 1.9.9 Static Web Page Serving Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 20K 40K 60K 80K 100K SE +/- 105.42, N = 3 SE +/- 31.95, N = 3 49797.79 49024.78 95361.02 1. (CC) gcc options: -lpthread -lcrypt -lcrypto -lz -O3 -march=native
OpenFOAM Input: Motorbike 30M OpenBenchmarking.org Seconds, Fewer Is Better OpenFOAM 8 Input: Motorbike 30M Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 20 40 60 80 100 SE +/- 0.13, N = 3 SE +/- 0.07, N = 3 96.71 96.72 96.60 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
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.1 RSA 4096-bit Performance Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 1100 2200 3300 4400 5500 SE +/- 4.91, N = 3 SE +/- 4.86, N = 3 4897.6 4911.6 4809.2 -O3 -lssl -O3 -lssl 1. (CC) gcc options: -pthread -m64 -lcrypto -ldl
Opus Codec Encoding WAV To Opus Encode OpenBenchmarking.org Seconds, Fewer Is Better Opus Codec Encoding 1.3.1 WAV To Opus Encode Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 9 18 27 36 45 SE +/- 0.050, N = 5 SE +/- 0.053, N = 5 6.059 6.027 38.294 1. (CXX) g++ options: -fvisibility=hidden -logg -lm
SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Composite Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 200 400 600 800 1000 SE +/- 3.57, N = 3 SE +/- 0.41, N = 3 895.12 913.74 844.67 1. (CC) gcc options: -lm
SciMark Computational Test: Monte Carlo OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Monte Carlo Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 40 80 120 160 200 SE +/- 0.54, N = 3 SE +/- 0.31, N = 3 187.44 192.17 167.61 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 Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 120 240 360 480 600 SE +/- 1.54, N = 3 SE +/- 0.51, N = 3 537.34 545.52 499.78 1. (CC) gcc options: -lm
SciMark Computational Test: Sparse Matrix Multiply OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Sparse Matrix Multiply Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 200 400 600 800 1000 SE +/- 3.84, N = 3 SE +/- 0.99, N = 3 853.26 871.43 807.71 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 Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 300 600 900 1200 1500 SE +/- 6.07, N = 3 SE +/- 0.61, N = 3 1517.16 1547.27 1392.47 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 Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 300 600 900 1200 1500 SE +/- 5.98, N = 3 SE +/- 1.27, N = 3 1380.39 1412.33 1355.75 1. (CC) gcc options: -lm
simdjson Throughput Test: Kostya OpenBenchmarking.org GB/s, More Is Better simdjson 0.7.1 Throughput Test: Kostya Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 0.1553 0.3106 0.4659 0.6212 0.7765 SE +/- 0.00, N = 3 SE +/- 0.03, N = 12 0.60 0.69 0.32 1. (CXX) g++ options: -O3 -pthread
simdjson Throughput Test: LargeRandom OpenBenchmarking.org GB/s, More Is Better simdjson 0.7.1 Throughput Test: LargeRandom Default No PGO 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.59 0.60 0.12 1. (CXX) g++ options: -O3 -pthread
simdjson Throughput Test: PartialTweets OpenBenchmarking.org GB/s, More Is Better simdjson 0.7.1 Throughput Test: PartialTweets Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 0.198 0.396 0.594 0.792 0.99 SE +/- 0.04, N = 12 SE +/- 0.00, N = 3 0.84 0.88 0.48 1. (CXX) g++ options: -O3 -pthread
simdjson Throughput Test: DistinctUserID OpenBenchmarking.org GB/s, More Is Better simdjson 0.7.1 Throughput Test: DistinctUserID Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 0.2093 0.4186 0.6279 0.8372 1.0465 SE +/- 0.00, N = 3 SE +/- 0.01, N = 15 0.89 0.93 0.51 1. (CXX) g++ options: -O3 -pthread
SQLite Speedtest Timed Time - Size 1,000 OpenBenchmarking.org Seconds, Fewer Is Better SQLite Speedtest 3.30 Timed Time - Size 1,000 Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 30 60 90 120 150 SE +/- 0.04, N = 3 SE +/- 0.37, N = 3 41.95 41.53 114.27 -O2 -O2 1. (CC) gcc options: -ldl -lz -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
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 Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 2 4 6 8 10 SE +/- 0.023, N = 3 SE +/- 0.051, N = 3 6.198 6.232 6.155 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 Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 11 22 33 44 55 SE +/- 0.04, N = 3 SE +/- 0.23, N = 3 49.59 49.21 49.80 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 Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 50 100 150 200 250 SE +/- 2.46, N = 5 SE +/- 2.29, N = 12 226.71 230.27 214.44 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 Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 50 100 150 200 250 SE +/- 1.44, N = 3 SE +/- 0.95, N = 3 218.20 220.60 221.98 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
Tachyon Total Time OpenBenchmarking.org Seconds, Fewer Is Better Tachyon 0.99b6 Total Time Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 10 20 30 40 50 SE +/- 0.24, N = 3 SE +/- 0.16, N = 3 44.19 44.13 44.05 1. (CC) gcc options: -m64 -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.4.41 Time To Compile Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 4 8 12 16 20 SE +/- 0.060, N = 3 SE +/- 0.017, N = 3 16.262 16.220 7.311
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 Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 15 30 45 60 75 SE +/- 0.50, N = 3 SE +/- 0.15, N = 3 65.39 64.50 66.23
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 3.3.1 Pfam Database Search Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 140 280 420 560 700 SE +/- 0.17, N = 3 SE +/- 0.10, N = 3 82.77 82.73 627.88 1. (CC) gcc options: -pthread -lhmmer -leasel -lm
Timed ImageMagick Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed ImageMagick Compilation 6.9.0 Time To Compile Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 4 8 12 16 20 SE +/- 0.102, N = 3 SE +/- 0.035, N = 3 18.266 18.143 6.690
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 MAFFT Alignment Multiple Sequence Alignment - LSU RNA OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 7.471 Multiple Sequence Alignment - LSU RNA Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 2 4 6 8 10 SE +/- 0.090, N = 5 SE +/- 0.099, N = 3 8.658 8.502 8.616 1. (CC) gcc options: -std=c99 -O3 -lm -lpthread
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 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
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 7.4.2 Time To Compile Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 9 18 27 36 45 SE +/- 0.03, N = 3 SE +/- 0.17, N = 3 38.25 38.25 17.07
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
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
TSCP AI Chess Performance OpenBenchmarking.org Nodes Per Second, More Is Better TSCP 1.81 AI Chess Performance Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 400K 800K 1200K 1600K 2000K SE +/- 10054.37, N = 5 SE +/- 15850.59, N = 5 1942303 1984574 1732006 1. (CC) gcc options: -O3 -march=native
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
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
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 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
x265 Video Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 1080p Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 11 22 33 44 55 SE +/- 0.11, N = 3 SE +/- 0.05, N = 3 47.67 48.02 19.99 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
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
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
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
Phoronix Test Suite v10.8.5