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&grw&rdt .
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 bullet: Raytests bullet: 3000 Fall bullet: 1000 Stack bullet: 1000 Convex bullet: 136 Ragdolls bullet: Prim Trimesh bullet: Convex Trimesh tscp: AI Chess Performance cryptopp: Unkeyed Algorithms cryptopp: Integer + Elliptic Curve Public Key Algorithms scimark2: Composite scimark2: Monte Carlo scimark2: Fast Fourier Transform scimark2: Sparse Matrix Multiply scimark2: Dense LU Matrix Factorization scimark2: Jacobi Successive Over-Relaxation compress-lz4: 3 - Compression Speed compress-lz4: 3 - Decompression Speed compress-lz4: 9 - Compression Speed compress-lz4: 9 - Decompression Speed clomp: Static OMP Speedup compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 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 basis: ETC1S basis: UASTC Level 0 basis: UASTC Level 3 encode-flac: WAV To FLAC encode-mp3: WAV To MP3 encode-opus: WAV To Opus Encode encode-wavpack: WAV To WavPack astcenc: Thorough astcenc: Exhaustive 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 hmmer: Pfam Database Search mafft: Multiple Sequence Alignment - LSU RNA mrbayes: Primate Phylogeny Analysis himeno: Poisson Pressure Solver lczero: BLAS lczero: Eigen mnn: SqueezeNetV1.0 mnn: resnet-v2-50 mnn: MobileNetV2_224 mnn: mobilenet-v1-1.0 mnn: inception-v3 tnn: CPU - MobileNet v2 tnn: CPU - SqueezeNet v1.1 gromacs: Water Benchmark lammps: 20k Atoms lammps: Rhodopsin Protein amg: openfoam: Motorbike 30M coremark: CoreMark Size 666 - Iterations Per Second build-ffmpeg: Time To Compile build-gdb: Time To Compile build-imagemagick: Time To Compile build-mplayer: Time To Compile build-apache: Time To Compile stockfish: Total Time compress-7zip: Compress Speed Test john-the-ripper: Blowfish john-the-ripper: MD5 build-llvm: Time To Compile build-php: Time To Compile compress-zstd: 3 compress-zstd: 19 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 aom-av1: Speed 4 Realtime aom-av1: Speed 5 Two-Pass aom-av1: Speed 8 Realtime libgav1: Chimera 1080p libgav1: Summer Nature 4K libgav1: Summer Nature 1080p libgav1: Chimera 1080p 10-bit aobench: 2048 x 2048 - Total Time vpxenc: Speed 0 vpxenc: Speed 5 graphics-magick: Swirl graphics-magick: Rotate graphics-magick: Sharpen graphics-magick: Enhanced graphics-magick: Resizing graphics-magick: Noise-Gaussian graphics-magick: HWB Color Space tachyon: Total Time svt-vp9: PSNR/SSIM Optimized - Bosphorus 1080p svt-vp9: Visual Quality Optimized - Bosphorus 1080p x264: H.264 Video Encoding dav1d: Chimera 1080p dav1d: Summer Nature 4K dav1d: Summer Nature 1080p dav1d: Chimera 1080p 10-bit svt-av1: Enc Mode 4 - 1080p svt-av1: Enc Mode 8 - 1080p x265: Bosphorus 4K x265: Bosphorus 1080p c-ray: Total Time - 4K, 16 Rays Per Pixel nginx: Static Web Page Serving apache: Static Web Page Serving openssl: RSA 4096-bit Performance keydb: leveldb: Hot Read leveldb: Rand Fill leveldb: Rand Fill leveldb: Rand Read sqlite-speedtest: Timed Time - Size 1,000 simdjson: Kostya simdjson: LargeRand simdjson: PartialTweets simdjson: DistinctUserID Default No PGO Corsair Force MP600 - AMD Ryzen 9 5950X 16-Core 1.688867 2.724075 3.283223 2.985594 1.783563 0.649478 0.760747 1942303 550.598337 6643.570433 895.12 187.44 537.34 853.26 1517.16 1380.39 71.90 12783.2 67.86 12852.6 20.4 22.952 36.940 40.136 226.977 968.040 43.281 11.502 19.344 35.713 5.252 28.107 6.341 5.665 6.059 11.056 12.52 100.13 11608 7791.7 70340 31674 82.771 8.658 62.489 5162.323372 411 408 5.184 24.344 3.448 2.561 31.832 216.047 209.715 1.312 13.411 13.535 211629633 96.71 822776.871085 28.417 65.386 18.266 19.068 16.262 44461003 95442 38631 2161333 369.689 38.249 4865.2 44.6 10.94 11.03 30.70 31.28 26.92 49.58 64.86 163.26 2.26 4.16 46.17 50.50 21.51 80.38 17.48 27.400 9.52 19.96 1073 939 230 423 1801 439 978 44.1864 226.71 218.20 175.31 592.33 230.03 539.30 96.66 6.198 49.594 24.62 47.67 30.660 49797.79 45092.08 4897.6 822425.69 13.337 40.7 87.838 13.825 41.947 0.6 0.59 0.84 0.89 1.690950 2.718518 3.304508 2.996409 1.786967 0.649800 0.762860 1984574 540.345838 6608.482584 913.74 192.17 545.52 871.43 1547.27 1412.33 72.54 12859.2 70.05 12856.4 20.6 23.093 35.741 35.966 226.243 930.968 42.394 11.270 18.855 35.372 5.288 27.974 6.330 5.764 6.027 12.59 99.92 11692 7700.6 72752 31152 82.730 8.502 62.767 5538.996093 410 406 5.132 23.928 3.340 2.490 30.797 218.433 212.113 1.299 13.467 13.187 212008875 96.72 824573.811973 28.322 64.498 18.143 19.104 16.220 44066814 95729 38535 2158333 359.334 38.253 4825.4 44.4 10.97 11.02 30.06 31.42 27.03 49.67 66.67 166.41 2.24 4.27 51.28 50.18 21.52 79.59 17.74 27.647 9.04 19.48 1071 918 229 422 1800 440 975 44.1318 230.27 220.60 180.78 593.75 230.59 538.38 96.26 6.232 49.213 24.52 48.02 30.590 49024.78 46259.25 4911.6 819132.52 13.329 40.8 87.235 13.231 41.529 0.69 0.6 0.88 0.93 1732006 71.07647 1038.602474 844.67 167.61 499.78 807.71 1392.47 1355.75 72.93 12881.6 70.28 12831.3 0.2 474.06 37.082 37.789 227.591 1031.417 48.889 18.521 37.365 6.746 7.225 38.294 11.305 12.67 100.07 3545.3 2687.8 4839.6 4172.7 627.882 8.616 78.986 5372.723305 10 7 39.737 69.371 11.48 7.822 129.819 732.802 655.993 0.511 9.615 9.198 207353600 96.6 27582.402427 66.23 6.69 7.311 3857656 95820 17.074 62.2 1.12 0.29 0.31 1.28 1.4 0.84 1.43 3.3 5.68 0.75 2 13.61 32.787 13 540 2 4 20 8 66 44.0498 214.44 221.98 6.155 49.798 5.55 19.99 3988.707 95361.02 38614.72 4809.2 20.985 26.5 133.442 21.258 114.271 0.32 0.12 0.48 0.51 OpenBenchmarking.org
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 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 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
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
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
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
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
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
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
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
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
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
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 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 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 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
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
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
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
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 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Phoronix Test Suite v10.8.5