result AMD Ryzen 9 5950X 16-Core testing with a ASUS ROG STRIX B550-F GAMING (2003 BIOS) and ASUS NVIDIA GeForce GTX 1080 Ti 11GB on Arch Linux via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2104239-HA-RESULT11446&gru .
result Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Display Server Display Driver Compiler File-System Screen Resolution AMD Ryzen 9 5950X 16-Core AMD Ryzen 9 5950X 16-Core @ 3.40GHz (16 Cores / 32 Threads) ASUS ROG STRIX B550-F GAMING (2003 BIOS) AMD Starship/Matisse 64GB 512GB ADATA SX8200PNP ASUS NVIDIA GeForce GTX 1080 Ti 11GB NVIDIA GP102 HDMI Audio Intel I225-V Arch Linux 5.11.15-arch1-2 (x86_64) X Server NVIDIA GCC 10.2.0 + Clang 11.1.0 + CUDA 11.3 ext4 1024x768 OpenBenchmarking.org - Transparent Huge Pages: madvise - --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-isl --with-linker-hash-style=gnu - Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa201009 - OpenJDK Runtime Environment (build 1.8.0_282-b08) - Python 3.9.3 - 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
result optcarrot: Optimized Benchmark gmpbench: Total Time fhourstones: Complex Connect-4 Solving byte: Dhrystone 2 lzbench: XZ 0 - Compression lzbench: XZ 0 - Decompression lzbench: Zstd 1 - Compression lzbench: Zstd 1 - Decompression lzbench: Zstd 8 - Compression lzbench: Zstd 8 - Decompression lzbench: Crush 0 - Compression lzbench: Crush 0 - Decompression lzbench: Brotli 0 - Compression lzbench: Brotli 0 - Decompression lzbench: Brotli 2 - Compression lzbench: Brotli 2 - Decompression lzbench: Libdeflate 1 - Compression cachebench: Read cachebench: Write cachebench: Read / Modify / Write tjbench: Decompression Throughput java-scimark2: Composite java-scimark2: Monte Carlo java-scimark2: Fast Fourier Transform java-scimark2: Sparse Matrix Multiply java-scimark2: Dense LU Matrix Factorization java-scimark2: Jacobi Successive Over-Relaxation luajit: Composite luajit: Monte Carlo luajit: Fast Fourier Transform luajit: Sparse Matrix Multiply luajit: Dense LU Matrix Factorization luajit: Jacobi Successive Over-Relaxation scimark2: Composite scimark2: Monte Carlo scimark2: Fast Fourier Transform scimark2: Sparse Matrix Multiply scimark2: Dense LU Matrix Factorization scimark2: Jacobi Successive Over-Relaxation botan: KASUMI botan: KASUMI - Decrypt botan: AES-256 botan: AES-256 - Decrypt botan: Twofish botan: Twofish - Decrypt botan: Blowfish botan: Blowfish - Decrypt botan: CAST-256 botan: CAST-256 - Decrypt botan: ChaCha20Poly1305 botan: ChaCha20Poly1305 - Decrypt swet: Average hint: FLOAT node-express-loadtest: redis: LPOP redis: SADD redis: LPUSH redis: GET redis: SET nginx: Static Web Page Serving numpy: phpbench: PHP Benchmark Suite blake2: pybench: Total For Average Test Times system-libxml2: 1 MB system-libxml2: 2 MB system-libxml2: 3 MB system-libxml2: 5 KB system-libxml2: 50 KB system-libxml2: 100 KB system-libxml2: 112 MB system-libxml2: 150 KB system-libxml2: 200 KB system-libxml2: 250 KB system-libxml2: 300 KB system-libxml2: 350 KB system-libxml2: 400 KB system-libxml2: 450 KB system-libxml2: 500 KB system-libxml2: 550 KB system-libxml2: 600 KB system-libxml2: 650 KB system-libxml2: 700 KB system-libxml2: 750 KB system-libxml2: 800 KB system-libxml2: 850 KB system-libxml2: 900 KB system-libxml2: 950 KB glibc-bench: cos glibc-bench: exp glibc-bench: ffs glibc-bench: sin glibc-bench: log2 glibc-bench: modf glibc-bench: sinh glibc-bench: sqrt glibc-bench: tanh glibc-bench: asinh glibc-bench: atanh glibc-bench: ffsll glibc-bench: sincos glibc-bench: pthread_once multichase: 4MB Array, 64 Byte Stride multichase: 1GB Array, 256 Byte Stride multichase: 256MB Array, 256 Byte Stride multichase: 1GB Array, 256 Byte Stride, 2 Threads multichase: 1GB Array, 256 Byte Stride, 4 Threads mutex: Shared Mutex Lock Shared mutex: Mutex Lock Unlock spinlock mutex: Mutex Lock Unlock std::mutex mutex: Mutex Lock Unlock std::mutex mutex: Semaphore Release And Acquire mutex: Mutex Lock Unlock spinlock_amd mutex: Mutex Lock Unlock pthread_mutex mutex: Mutex Lock Unlock ticket_spinlock polyhedron: ac polyhedron: air polyhedron: mdbx polyhedron: doduc polyhedron: linpk polyhedron: tfft2 polyhedron: aermod polyhedron: rnflow polyhedron: induct2 polyhedron: protein polyhedron: capacita polyhedron: channel2 polyhedron: fatigue2 polyhedron: gas_dyn2 polyhedron: test_fpu2 polyhedron: mp_prop_design bork: File Encryption Time compress-gzip: Linux Source Tree Archiving To .tar.gz dcraw: RAW To PPM Image Conversion deepspeech: CPU encode-flac: WAV To FLAC encode-mp3: WAV To MP3 encode-ogg: WAV To Ogg espeak: Text-To-Speech Synthesis minion: Graceful minion: Solitaire minion: Quasigroup perl-benchmark: Pod2html perl-benchmark: Interpreter radiance: Serial sudokut: Total Time 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 git: Time To Complete Common Git Commands gnupg: 2.7GB Sample File Encryption AMD Ryzen 9 5950X 16-Core 167.15 6678.1 19843.8 55868494.7 55 174 673 2258 124 2470 168 694 616 791 268 989 327 3665.773380 35863.865087 68647.112297 275.785240 3912.01 1913.81 2458.09 3929.09 9242.50 2016.57 2001.27 609.91 532.42 1753.57 4586.89 2523.57 863.34 176.88 491.75 816.71 1483.07 1348.27 109.399 105.521 7362.885 7377.087 457.854 449.299 560.330 557.156 172.210 172.163 824.700 813.330 1119340989 535375875.45989 9373 4030227.75 2970421.57 2245326.35 3668740.97 2658059.43 50857.04 577.00 922058 4.26 738 269 915 1359 2 12 48 40887 38 58 68 87 93 174 126 213 153 264 183 190 204 211 377 259 268 35.9858 4.91087 2.23677 35.6174 4.54794 2.66618 6.89948 2.54734 8.32450 6.38458 7.99975 2.24804 9.73885 2.10103 8.239 75.898 52.834 74.419 74.900 16.3 19.0 12.6 14.6 8.88 21.8 8.84 8.18 5.25 1.12 3.45 5.37 1.45 12.21 4.42 12.8 18.59 9.08 9.42 28.89 39.17 19.31 20.82 45.11 6.058 28.752 35.530 53.60930 6.308 5.720 15.136 20.669 34.514384 53.158922 82.465810 0.08248020 0.00069872 432.43 8.504 36.794 36.307 218.439 647.990 44.385 11.638 18.605 37.067 39.854 OpenBenchmarking.org
Optcarrot Optimized Benchmark OpenBenchmarking.org FPS, More Is Better Optcarrot Optimized Benchmark AMD Ryzen 9 5950X 16-Core 40 80 120 160 200 SE +/- 1.08, N = 20 167.15 1. ruby 3.0.1p64 (2021-04-05 revision 0fb782ee38) [x86_64-linux]
GNU GMP GMPbench Total Time OpenBenchmarking.org GMPbench Score, More Is Better GNU GMP GMPbench 6.2.1 Total Time AMD Ryzen 9 5950X 16-Core 1400 2800 4200 5600 7000 6678.1 1. (CC) gcc options: -O3 -fomit-frame-pointer -lm
Fhourstones Complex Connect-4 Solving OpenBenchmarking.org Kpos / sec, More Is Better Fhourstones 3.1 Complex Connect-4 Solving AMD Ryzen 9 5950X 16-Core 4K 8K 12K 16K 20K SE +/- 77.01, N = 3 19843.8 1. (CC) gcc options: -O3
BYTE Unix Benchmark Computational Test: Dhrystone 2 OpenBenchmarking.org LPS, More Is Better BYTE Unix Benchmark 3.6 Computational Test: Dhrystone 2 AMD Ryzen 9 5950X 16-Core 12M 24M 36M 48M 60M SE +/- 166272.49, N = 3 55868494.7
lzbench Test: XZ 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: XZ 0 - Process: Compression AMD Ryzen 9 5950X 16-Core 12 24 36 48 60 SE +/- 0.67, N = 3 55 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: XZ 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: XZ 0 - Process: Decompression AMD Ryzen 9 5950X 16-Core 40 80 120 160 200 SE +/- 2.00, N = 3 174 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 1 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 1 - Process: Compression AMD Ryzen 9 5950X 16-Core 150 300 450 600 750 SE +/- 2.89, N = 3 673 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 1 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 1 - Process: Decompression AMD Ryzen 9 5950X 16-Core 500 1000 1500 2000 2500 SE +/- 3.84, N = 3 2258 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 8 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 8 - Process: Compression AMD Ryzen 9 5950X 16-Core 30 60 90 120 150 SE +/- 0.88, N = 3 124 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 8 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 8 - Process: Decompression AMD Ryzen 9 5950X 16-Core 500 1000 1500 2000 2500 SE +/- 7.26, N = 3 2470 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Crush 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Crush 0 - Process: Compression AMD Ryzen 9 5950X 16-Core 40 80 120 160 200 SE +/- 2.40, N = 3 168 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Crush 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Crush 0 - Process: Decompression AMD Ryzen 9 5950X 16-Core 150 300 450 600 750 SE +/- 5.03, N = 3 694 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 0 - Process: Compression AMD Ryzen 9 5950X 16-Core 130 260 390 520 650 SE +/- 5.04, N = 3 616 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 0 - Process: Decompression AMD Ryzen 9 5950X 16-Core 200 400 600 800 1000 SE +/- 4.26, N = 3 791 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 2 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 2 - Process: Compression AMD Ryzen 9 5950X 16-Core 60 120 180 240 300 SE +/- 2.85, N = 3 268 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 2 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 2 - Process: Decompression AMD Ryzen 9 5950X 16-Core 200 400 600 800 1000 SE +/- 10.50, N = 3 989 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Libdeflate 1 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Libdeflate 1 - Process: Compression AMD Ryzen 9 5950X 16-Core 70 140 210 280 350 SE +/- 1.76, N = 3 327 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
CacheBench Test: Read OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read AMD Ryzen 9 5950X 16-Core 800 1600 2400 3200 4000 SE +/- 19.73, N = 3 3665.77 MIN: 3625.99 / MAX: 3694.43 1. (CC) gcc options: -lrt
CacheBench Test: Write OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Write AMD Ryzen 9 5950X 16-Core 8K 16K 24K 32K 40K SE +/- 319.88, N = 3 35863.87 MIN: 31266.77 / MAX: 37817.43 1. (CC) gcc options: -lrt
CacheBench Test: Read / Modify / Write OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read / Modify / Write AMD Ryzen 9 5950X 16-Core 15K 30K 45K 60K 75K SE +/- 391.11, N = 3 68647.11 MIN: 59044.11 / MAX: 71743.16 1. (CC) gcc options: -lrt
libjpeg-turbo tjbench Test: Decompression Throughput OpenBenchmarking.org Megapixels/sec, More Is Better libjpeg-turbo tjbench 2.0.2 Test: Decompression Throughput AMD Ryzen 9 5950X 16-Core 60 120 180 240 300 SE +/- 3.30, N = 3 275.79 1. (CC) gcc options: -O3 -rdynamic
Java SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Composite AMD Ryzen 9 5950X 16-Core 800 1600 2400 3200 4000 SE +/- 8.84, N = 4 3912.01
Java SciMark Computational Test: Monte Carlo OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Monte Carlo AMD Ryzen 9 5950X 16-Core 400 800 1200 1600 2000 SE +/- 5.12, N = 4 1913.81
Java SciMark Computational Test: Fast Fourier Transform OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Fast Fourier Transform AMD Ryzen 9 5950X 16-Core 500 1000 1500 2000 2500 SE +/- 57.45, N = 4 2458.09
Java SciMark Computational Test: Sparse Matrix Multiply OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Sparse Matrix Multiply AMD Ryzen 9 5950X 16-Core 800 1600 2400 3200 4000 SE +/- 1.52, N = 4 3929.09
Java SciMark Computational Test: Dense LU Matrix Factorization OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Dense LU Matrix Factorization AMD Ryzen 9 5950X 16-Core 2K 4K 6K 8K 10K SE +/- 71.55, N = 4 9242.50
Java SciMark Computational Test: Jacobi Successive Over-Relaxation OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation AMD Ryzen 9 5950X 16-Core 400 800 1200 1600 2000 SE +/- 0.79, N = 4 2016.57
LuaJIT Test: Composite OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Composite AMD Ryzen 9 5950X 16-Core 400 800 1200 1600 2000 SE +/- 23.92, N = 3 2001.27 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
LuaJIT Test: Monte Carlo OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Monte Carlo AMD Ryzen 9 5950X 16-Core 130 260 390 520 650 SE +/- 7.55, N = 3 609.91 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
LuaJIT Test: Fast Fourier Transform OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Fast Fourier Transform AMD Ryzen 9 5950X 16-Core 120 240 360 480 600 SE +/- 7.44, N = 3 532.42 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
LuaJIT Test: Sparse Matrix Multiply OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Sparse Matrix Multiply AMD Ryzen 9 5950X 16-Core 400 800 1200 1600 2000 SE +/- 21.99, N = 3 1753.57 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
LuaJIT Test: Dense LU Matrix Factorization OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Dense LU Matrix Factorization AMD Ryzen 9 5950X 16-Core 1000 2000 3000 4000 5000 SE +/- 57.39, N = 3 4586.89 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
LuaJIT Test: Jacobi Successive Over-Relaxation OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Jacobi Successive Over-Relaxation AMD Ryzen 9 5950X 16-Core 500 1000 1500 2000 2500 SE +/- 25.44, N = 3 2523.57 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Composite AMD Ryzen 9 5950X 16-Core 200 400 600 800 1000 SE +/- 7.68, N = 3 863.34 1. (CC) gcc options: -lm
SciMark Computational Test: Monte Carlo OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Monte Carlo AMD Ryzen 9 5950X 16-Core 40 80 120 160 200 SE +/- 9.03, N = 3 176.88 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 AMD Ryzen 9 5950X 16-Core 110 220 330 440 550 SE +/- 3.34, N = 3 491.75 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 AMD Ryzen 9 5950X 16-Core 200 400 600 800 1000 SE +/- 6.11, N = 3 816.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 AMD Ryzen 9 5950X 16-Core 300 600 900 1200 1500 SE +/- 10.84, N = 3 1483.07 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 AMD Ryzen 9 5950X 16-Core 300 600 900 1200 1500 SE +/- 10.45, N = 3 1348.27 1. (CC) gcc options: -lm
Botan Test: KASUMI OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: KASUMI AMD Ryzen 9 5950X 16-Core 20 40 60 80 100 SE +/- 0.77, N = 3 109.40 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: KASUMI - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: KASUMI - Decrypt AMD Ryzen 9 5950X 16-Core 20 40 60 80 100 SE +/- 0.79, N = 3 105.52 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: AES-256 OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: AES-256 AMD Ryzen 9 5950X 16-Core 1600 3200 4800 6400 8000 SE +/- 6.46, N = 3 7362.89 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: AES-256 - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: AES-256 - Decrypt AMD Ryzen 9 5950X 16-Core 1600 3200 4800 6400 8000 SE +/- 15.47, N = 3 7377.09 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: Twofish OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: Twofish AMD Ryzen 9 5950X 16-Core 100 200 300 400 500 SE +/- 3.94, N = 3 457.85 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: Twofish - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: Twofish - Decrypt AMD Ryzen 9 5950X 16-Core 100 200 300 400 500 SE +/- 3.60, N = 3 449.30 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: Blowfish OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: Blowfish AMD Ryzen 9 5950X 16-Core 120 240 360 480 600 SE +/- 2.27, N = 3 560.33 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: Blowfish - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: Blowfish - Decrypt AMD Ryzen 9 5950X 16-Core 120 240 360 480 600 SE +/- 2.15, N = 3 557.16 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: CAST-256 OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: CAST-256 AMD Ryzen 9 5950X 16-Core 40 80 120 160 200 SE +/- 1.09, N = 3 172.21 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: CAST-256 - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: CAST-256 - Decrypt AMD Ryzen 9 5950X 16-Core 40 80 120 160 200 SE +/- 1.05, N = 3 172.16 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: ChaCha20Poly1305 OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: ChaCha20Poly1305 AMD Ryzen 9 5950X 16-Core 200 400 600 800 1000 SE +/- 9.92, N = 3 824.70 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: ChaCha20Poly1305 - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: ChaCha20Poly1305 - Decrypt AMD Ryzen 9 5950X 16-Core 200 400 600 800 1000 SE +/- 10.36, N = 3 813.33 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Swet Average OpenBenchmarking.org Operations Per Second, More Is Better Swet 1.5.16 Average AMD Ryzen 9 5950X 16-Core 200M 400M 600M 800M 1000M SE +/- 13607546.71, N = 3 1119340989 1. (CC) gcc options: -lm -lpthread -lcurses -lrt
Hierarchical INTegration Test: FLOAT OpenBenchmarking.org QUIPs, More Is Better Hierarchical INTegration 1.0 Test: FLOAT AMD Ryzen 9 5950X 16-Core 110M 220M 330M 440M 550M SE +/- 7090705.44, N = 3 535375875.46 1. (CC) gcc options: -O3 -march=native -lm
Node.js Express HTTP Load Test OpenBenchmarking.org Requests Per Second, More Is Better Node.js Express HTTP Load Test AMD Ryzen 9 5950X 16-Core 2K 4K 6K 8K 10K SE +/- 57.51, N = 3 9373 1. Nodejs
Redis Test: LPOP OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: LPOP AMD Ryzen 9 5950X 16-Core 900K 1800K 2700K 3600K 4500K SE +/- 49420.25, N = 3 4030227.75 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: SADD OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: SADD AMD Ryzen 9 5950X 16-Core 600K 1200K 1800K 2400K 3000K SE +/- 30275.10, N = 15 2970421.57 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: LPUSH OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: LPUSH AMD Ryzen 9 5950X 16-Core 500K 1000K 1500K 2000K 2500K SE +/- 24722.49, N = 15 2245326.35 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: GET OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: GET AMD Ryzen 9 5950X 16-Core 800K 1600K 2400K 3200K 4000K SE +/- 45737.42, N = 15 3668740.97 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: SET OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: SET AMD Ryzen 9 5950X 16-Core 600K 1200K 1800K 2400K 3000K SE +/- 34551.66, N = 15 2658059.43 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
NGINX Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better NGINX Benchmark 1.9.9 Static Web Page Serving AMD Ryzen 9 5950X 16-Core 11K 22K 33K 44K 55K SE +/- 40.16, N = 3 50857.04 1. (CC) gcc options: -lpthread -lcrypt -lcrypto -lz -O3 -march=native
Numpy Benchmark OpenBenchmarking.org Score, More Is Better Numpy Benchmark AMD Ryzen 9 5950X 16-Core 120 240 360 480 600 SE +/- 0.33, N = 3 577.00
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite AMD Ryzen 9 5950X 16-Core 200K 400K 600K 800K 1000K SE +/- 6117.62, N = 15 922058
BLAKE2 OpenBenchmarking.org Cycles Per Byte, Fewer Is Better BLAKE2 20170307 AMD Ryzen 9 5950X 16-Core 0.9585 1.917 2.8755 3.834 4.7925 SE +/- 0.05, N = 3 4.26
PyBench Total For Average Test Times OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times AMD Ryzen 9 5950X 16-Core 160 320 480 640 800 SE +/- 3.71, N = 3 738
System Libxml2 Parsing Filesize: 1 MB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 1 MB AMD Ryzen 9 5950X 16-Core 60 120 180 240 300 SE +/- 0.88, N = 3 269
System Libxml2 Parsing Filesize: 2 MB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 2 MB AMD Ryzen 9 5950X 16-Core 200 400 600 800 1000 SE +/- 9.45, N = 3 915
System Libxml2 Parsing Filesize: 3 MB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 3 MB AMD Ryzen 9 5950X 16-Core 300 600 900 1200 1500 SE +/- 6.36, N = 3 1359
System Libxml2 Parsing Filesize: 5 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 5 KB AMD Ryzen 9 5950X 16-Core 0.45 0.9 1.35 1.8 2.25 SE +/- 0.00, N = 3 2
System Libxml2 Parsing Filesize: 50 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 50 KB AMD Ryzen 9 5950X 16-Core 3 6 9 12 15 SE +/- 0.00, N = 3 12
System Libxml2 Parsing Filesize: 100 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 100 KB AMD Ryzen 9 5950X 16-Core 11 22 33 44 55 SE +/- 0.33, N = 3 48
System Libxml2 Parsing Filesize: 112 MB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 112 MB AMD Ryzen 9 5950X 16-Core 9K 18K 27K 36K 45K SE +/- 575.46, N = 3 40887
System Libxml2 Parsing Filesize: 150 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 150 KB AMD Ryzen 9 5950X 16-Core 9 18 27 36 45 SE +/- 0.31, N = 9 38
System Libxml2 Parsing Filesize: 200 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 200 KB AMD Ryzen 9 5950X 16-Core 13 26 39 52 65 SE +/- 0.67, N = 3 58
System Libxml2 Parsing Filesize: 250 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 250 KB AMD Ryzen 9 5950X 16-Core 15 30 45 60 75 SE +/- 0.33, N = 3 68
System Libxml2 Parsing Filesize: 300 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 300 KB AMD Ryzen 9 5950X 16-Core 20 40 60 80 100 SE +/- 1.00, N = 3 87
System Libxml2 Parsing Filesize: 350 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 350 KB AMD Ryzen 9 5950X 16-Core 20 40 60 80 100 SE +/- 0.77, N = 15 93
System Libxml2 Parsing Filesize: 400 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 400 KB AMD Ryzen 9 5950X 16-Core 40 80 120 160 200 SE +/- 1.45, N = 8 174
System Libxml2 Parsing Filesize: 450 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 450 KB AMD Ryzen 9 5950X 16-Core 30 60 90 120 150 SE +/- 0.58, N = 3 126
System Libxml2 Parsing Filesize: 500 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 500 KB AMD Ryzen 9 5950X 16-Core 50 100 150 200 250 SE +/- 2.08, N = 3 213
System Libxml2 Parsing Filesize: 550 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 550 KB AMD Ryzen 9 5950X 16-Core 30 60 90 120 150 SE +/- 1.45, N = 3 153
System Libxml2 Parsing Filesize: 600 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 600 KB AMD Ryzen 9 5950X 16-Core 60 120 180 240 300 SE +/- 2.40, N = 3 264
System Libxml2 Parsing Filesize: 650 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 650 KB AMD Ryzen 9 5950X 16-Core 40 80 120 160 200 SE +/- 1.53, N = 3 183
System Libxml2 Parsing Filesize: 700 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 700 KB AMD Ryzen 9 5950X 16-Core 40 80 120 160 200 SE +/- 1.45, N = 3 190
System Libxml2 Parsing Filesize: 750 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 750 KB AMD Ryzen 9 5950X 16-Core 40 80 120 160 200 SE +/- 2.08, N = 3 204
System Libxml2 Parsing Filesize: 800 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 800 KB AMD Ryzen 9 5950X 16-Core 50 100 150 200 250 SE +/- 0.67, N = 3 211
System Libxml2 Parsing Filesize: 850 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 850 KB AMD Ryzen 9 5950X 16-Core 80 160 240 320 400 SE +/- 2.52, N = 3 377
System Libxml2 Parsing Filesize: 900 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 900 KB AMD Ryzen 9 5950X 16-Core 60 120 180 240 300 SE +/- 2.31, N = 3 259
System Libxml2 Parsing Filesize: 950 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 950 KB AMD Ryzen 9 5950X 16-Core 60 120 180 240 300 SE +/- 2.19, N = 3 268
glibc bench Benchmark: cos OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: cos AMD Ryzen 9 5950X 16-Core 8 16 24 32 40 SE +/- 0.27, N = 3 35.99
glibc bench Benchmark: exp OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: exp AMD Ryzen 9 5950X 16-Core 1.1049 2.2098 3.3147 4.4196 5.5245 SE +/- 0.04557, N = 7 4.91087
glibc bench Benchmark: ffs OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: ffs AMD Ryzen 9 5950X 16-Core 0.5033 1.0066 1.5099 2.0132 2.5165 SE +/- 0.00415, N = 3 2.23677
glibc bench Benchmark: sin OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sin AMD Ryzen 9 5950X 16-Core 8 16 24 32 40 SE +/- 0.08, N = 3 35.62
glibc bench Benchmark: log2 OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: log2 AMD Ryzen 9 5950X 16-Core 1.0233 2.0466 3.0699 4.0932 5.1165 SE +/- 0.00824, N = 3 4.54794
glibc bench Benchmark: modf OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: modf AMD Ryzen 9 5950X 16-Core 0.5999 1.1998 1.7997 2.3996 2.9995 SE +/- 0.00526, N = 3 2.66618
glibc bench Benchmark: sinh OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sinh AMD Ryzen 9 5950X 16-Core 2 4 6 8 10 SE +/- 0.05689, N = 3 6.89948
glibc bench Benchmark: sqrt OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sqrt AMD Ryzen 9 5950X 16-Core 0.5732 1.1464 1.7196 2.2928 2.866 SE +/- 0.01822, N = 15 2.54734
glibc bench Benchmark: tanh OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: tanh AMD Ryzen 9 5950X 16-Core 2 4 6 8 10 SE +/- 0.10642, N = 3 8.32450
glibc bench Benchmark: asinh OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: asinh AMD Ryzen 9 5950X 16-Core 2 4 6 8 10 SE +/- 0.00454, N = 3 6.38458
glibc bench Benchmark: atanh OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: atanh AMD Ryzen 9 5950X 16-Core 2 4 6 8 10 SE +/- 0.06092, N = 10 7.99975
glibc bench Benchmark: ffsll OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: ffsll AMD Ryzen 9 5950X 16-Core 0.5058 1.0116 1.5174 2.0232 2.529 SE +/- 0.00405, N = 3 2.24804
glibc bench Benchmark: sincos OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sincos AMD Ryzen 9 5950X 16-Core 3 6 9 12 15 SE +/- 0.11372, N = 3 9.73885
glibc bench Benchmark: pthread_once OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: pthread_once AMD Ryzen 9 5950X 16-Core 0.4727 0.9454 1.4181 1.8908 2.3635 SE +/- 0.00902, N = 3 2.10103
Multichase Pointer Chaser Test: 4MB Array, 64 Byte Stride OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 4MB Array, 64 Byte Stride AMD Ryzen 9 5950X 16-Core 2 4 6 8 10 SE +/- 0.067, N = 3 8.239 1. (CC) gcc options: -O2 -static -pthread -lrt
Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride AMD Ryzen 9 5950X 16-Core 20 40 60 80 100 SE +/- 0.69, N = 15 75.90 1. (CC) gcc options: -O2 -static -pthread -lrt
Multichase Pointer Chaser Test: 256MB Array, 256 Byte Stride OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 256MB Array, 256 Byte Stride AMD Ryzen 9 5950X 16-Core 12 24 36 48 60 SE +/- 0.98, N = 12 52.83 1. (CC) gcc options: -O2 -static -pthread -lrt
Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride, 2 Threads OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride, 2 Threads AMD Ryzen 9 5950X 16-Core 20 40 60 80 100 SE +/- 0.62, N = 15 74.42 1. (CC) gcc options: -O2 -static -pthread -lrt
Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride, 4 Threads OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride, 4 Threads AMD Ryzen 9 5950X 16-Core 20 40 60 80 100 SE +/- 0.60, N = 15 74.90 1. (CC) gcc options: -O2 -static -pthread -lrt
BenchmarkMutex Benchmark: Shared Mutex Lock Shared OpenBenchmarking.org ns, Fewer Is Better BenchmarkMutex Benchmark: Shared Mutex Lock Shared AMD Ryzen 9 5950X 16-Core 4 8 12 16 20 SE +/- 0.10, N = 3 16.3 1. (CXX) g++ options: -std=c++17 -lbenchmark -pthread
BenchmarkMutex Benchmark: Mutex Lock Unlock spinlock OpenBenchmarking.org ns, Fewer Is Better BenchmarkMutex Benchmark: Mutex Lock Unlock spinlock AMD Ryzen 9 5950X 16-Core 5 10 15 20 25 SE +/- 0.25, N = 3 19.0 1. (CXX) g++ options: -std=c++17 -lbenchmark -pthread
BenchmarkMutex Benchmark: Mutex Lock Unlock std::mutex OpenBenchmarking.org ns, Fewer Is Better BenchmarkMutex Benchmark: Mutex Lock Unlock std::mutex AMD Ryzen 9 5950X 16-Core 3 6 9 12 15 SE +/- 0.07, N = 3 12.6 1. (CXX) g++ options: -std=c++17 -lbenchmark -pthread
BenchmarkMutex Benchmark: Mutex Lock Unlock std::mutex OpenBenchmarking.org ns, Fewer Is Better BenchmarkMutex Benchmark: Mutex Lock Unlock std::mutex AMD Ryzen 9 5950X 16-Core 4 8 12 16 20 SE +/- 0.10, N = 3 14.6 1. (CXX) g++ options: -std=c++17 -lbenchmark -pthread
BenchmarkMutex Benchmark: Semaphore Release And Acquire OpenBenchmarking.org ns, Fewer Is Better BenchmarkMutex Benchmark: Semaphore Release And Acquire AMD Ryzen 9 5950X 16-Core 2 4 6 8 10 SE +/- 0.07, N = 3 8.88 1. (CXX) g++ options: -std=c++17 -lbenchmark -pthread
BenchmarkMutex Benchmark: Mutex Lock Unlock spinlock_amd OpenBenchmarking.org ns, Fewer Is Better BenchmarkMutex Benchmark: Mutex Lock Unlock spinlock_amd AMD Ryzen 9 5950X 16-Core 5 10 15 20 25 SE +/- 0.06, N = 3 21.8 1. (CXX) g++ options: -std=c++17 -lbenchmark -pthread
BenchmarkMutex Benchmark: Mutex Lock Unlock pthread_mutex OpenBenchmarking.org ns, Fewer Is Better BenchmarkMutex Benchmark: Mutex Lock Unlock pthread_mutex AMD Ryzen 9 5950X 16-Core 2 4 6 8 10 SE +/- 0.06, N = 15 8.84 1. (CXX) g++ options: -std=c++17 -lbenchmark -pthread
BenchmarkMutex Benchmark: Mutex Lock Unlock ticket_spinlock OpenBenchmarking.org ns, Fewer Is Better BenchmarkMutex Benchmark: Mutex Lock Unlock ticket_spinlock AMD Ryzen 9 5950X 16-Core 2 4 6 8 10 SE +/- 0.10, N = 3 8.18 1. (CXX) g++ options: -std=c++17 -lbenchmark -pthread
Polyhedron Fortran Benchmarks Benchmark: ac OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: ac AMD Ryzen 9 5950X 16-Core 1.1813 2.3626 3.5439 4.7252 5.9065 5.25
Polyhedron Fortran Benchmarks Benchmark: air OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: air AMD Ryzen 9 5950X 16-Core 0.252 0.504 0.756 1.008 1.26 1.12
Polyhedron Fortran Benchmarks Benchmark: mdbx OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: mdbx AMD Ryzen 9 5950X 16-Core 0.7763 1.5526 2.3289 3.1052 3.8815 3.45
Polyhedron Fortran Benchmarks Benchmark: doduc OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: doduc AMD Ryzen 9 5950X 16-Core 1.2083 2.4166 3.6249 4.8332 6.0415 5.37
Polyhedron Fortran Benchmarks Benchmark: linpk OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: linpk AMD Ryzen 9 5950X 16-Core 0.3263 0.6526 0.9789 1.3052 1.6315 1.45
Polyhedron Fortran Benchmarks Benchmark: tfft2 OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: tfft2 AMD Ryzen 9 5950X 16-Core 3 6 9 12 15 12.21
Polyhedron Fortran Benchmarks Benchmark: aermod OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: aermod AMD Ryzen 9 5950X 16-Core 0.9945 1.989 2.9835 3.978 4.9725 4.42
Polyhedron Fortran Benchmarks Benchmark: rnflow OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: rnflow AMD Ryzen 9 5950X 16-Core 3 6 9 12 15 12.8
Polyhedron Fortran Benchmarks Benchmark: induct2 OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: induct2 AMD Ryzen 9 5950X 16-Core 5 10 15 20 25 18.59
Polyhedron Fortran Benchmarks Benchmark: protein OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: protein AMD Ryzen 9 5950X 16-Core 3 6 9 12 15 9.08
Polyhedron Fortran Benchmarks Benchmark: capacita OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: capacita AMD Ryzen 9 5950X 16-Core 3 6 9 12 15 9.42
Polyhedron Fortran Benchmarks Benchmark: channel2 OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: channel2 AMD Ryzen 9 5950X 16-Core 7 14 21 28 35 28.89
Polyhedron Fortran Benchmarks Benchmark: fatigue2 OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: fatigue2 AMD Ryzen 9 5950X 16-Core 9 18 27 36 45 39.17
Polyhedron Fortran Benchmarks Benchmark: gas_dyn2 OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: gas_dyn2 AMD Ryzen 9 5950X 16-Core 5 10 15 20 25 19.31
Polyhedron Fortran Benchmarks Benchmark: test_fpu2 OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: test_fpu2 AMD Ryzen 9 5950X 16-Core 5 10 15 20 25 20.82
Polyhedron Fortran Benchmarks Benchmark: mp_prop_design OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: mp_prop_design AMD Ryzen 9 5950X 16-Core 10 20 30 40 50 45.11
Bork File Encrypter File Encryption Time OpenBenchmarking.org Seconds, Fewer Is Better Bork File Encrypter 1.4 File Encryption Time AMD Ryzen 9 5950X 16-Core 2 4 6 8 10 SE +/- 0.074, N = 3 6.058
Gzip Compression Linux Source Tree Archiving To .tar.gz OpenBenchmarking.org Seconds, Fewer Is Better Gzip Compression Linux Source Tree Archiving To .tar.gz AMD Ryzen 9 5950X 16-Core 7 14 21 28 35 SE +/- 0.36, N = 4 28.75
dcraw RAW To PPM Image Conversion OpenBenchmarking.org Seconds, Fewer Is Better dcraw RAW To PPM Image Conversion AMD Ryzen 9 5950X 16-Core 8 16 24 32 40 SE +/- 0.20, N = 3 35.53 1. (CC) gcc options: -lm
DeepSpeech Acceleration: CPU OpenBenchmarking.org Seconds, Fewer Is Better DeepSpeech 0.6 Acceleration: CPU AMD Ryzen 9 5950X 16-Core 12 24 36 48 60 SE +/- 0.58, N = 5 53.61
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.2 WAV To FLAC AMD Ryzen 9 5950X 16-Core 2 4 6 8 10 SE +/- 0.069, N = 5 6.308 1. (CXX) g++ options: -O2 -fvisibility=hidden -logg -lm
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.100 WAV To MP3 AMD Ryzen 9 5950X 16-Core 1.287 2.574 3.861 5.148 6.435 SE +/- 0.039, N = 15 5.720 1. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lncurses -lm
Ogg Audio Encoding WAV To Ogg OpenBenchmarking.org Seconds, Fewer Is Better Ogg Audio Encoding 1.3.4 WAV To Ogg AMD Ryzen 9 5950X 16-Core 4 8 12 16 20 SE +/- 0.10, N = 3 15.14 1. (CC) gcc options: -O2 -ffast-math -fsigned-char
eSpeak-NG Speech Engine Text-To-Speech Synthesis OpenBenchmarking.org Seconds, Fewer Is Better eSpeak-NG Speech Engine 20200907 Text-To-Speech Synthesis AMD Ryzen 9 5950X 16-Core 5 10 15 20 25 SE +/- 0.21, N = 4 20.67 1. (CC) gcc options: -O2 -std=c99 -lpthread -lm
Minion Benchmark: Graceful OpenBenchmarking.org Seconds, Fewer Is Better Minion 1.8 Benchmark: Graceful AMD Ryzen 9 5950X 16-Core 8 16 24 32 40 SE +/- 0.42, N = 3 34.51 1. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic
Minion Benchmark: Solitaire OpenBenchmarking.org Seconds, Fewer Is Better Minion 1.8 Benchmark: Solitaire AMD Ryzen 9 5950X 16-Core 12 24 36 48 60 SE +/- 0.49, N = 3 53.16 1. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic
Minion Benchmark: Quasigroup OpenBenchmarking.org Seconds, Fewer Is Better Minion 1.8 Benchmark: Quasigroup AMD Ryzen 9 5950X 16-Core 20 40 60 80 100 SE +/- 0.17, N = 3 82.47 1. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic
Perl Benchmarks Test: Pod2html OpenBenchmarking.org Seconds, Fewer Is Better Perl Benchmarks Test: Pod2html AMD Ryzen 9 5950X 16-Core 0.0186 0.0372 0.0558 0.0744 0.093 SE +/- 0.00110816, N = 15 0.08248020
Perl Benchmarks Test: Interpreter OpenBenchmarking.org Seconds, Fewer Is Better Perl Benchmarks Test: Interpreter AMD Ryzen 9 5950X 16-Core 0.0002 0.0004 0.0006 0.0008 0.001 SE +/- 0.00000665, N = 3 0.00069872
Radiance Benchmark Test: Serial OpenBenchmarking.org Seconds, Fewer Is Better Radiance Benchmark 5.0 Test: Serial AMD Ryzen 9 5950X 16-Core 90 180 270 360 450 432.43
Sudokut Total Time OpenBenchmarking.org Seconds, Fewer Is Better Sudokut 0.4 Total Time AMD Ryzen 9 5950X 16-Core 2 4 6 8 10 SE +/- 0.015, N = 3 8.504
CppPerformanceBenchmarks Test: Atol OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Atol AMD Ryzen 9 5950X 16-Core 8 16 24 32 40 SE +/- 0.28, N = 14 36.79 1. (CXX) g++ options: -std=c++11 -O3
CppPerformanceBenchmarks Test: Ctype OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Ctype AMD Ryzen 9 5950X 16-Core 8 16 24 32 40 SE +/- 0.35, N = 3 36.31 1. (CXX) g++ options: -std=c++11 -O3
CppPerformanceBenchmarks Test: Math Library OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Math Library AMD Ryzen 9 5950X 16-Core 50 100 150 200 250 SE +/- 0.77, N = 3 218.44 1. (CXX) g++ options: -std=c++11 -O3
CppPerformanceBenchmarks Test: Random Numbers OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Random Numbers AMD Ryzen 9 5950X 16-Core 140 280 420 560 700 SE +/- 7.62, N = 3 647.99 1. (CXX) g++ options: -std=c++11 -O3
CppPerformanceBenchmarks Test: Stepanov Vector OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Stepanov Vector AMD Ryzen 9 5950X 16-Core 10 20 30 40 50 SE +/- 0.28, N = 3 44.39 1. (CXX) g++ options: -std=c++11 -O3
CppPerformanceBenchmarks Test: Function Objects OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Function Objects AMD Ryzen 9 5950X 16-Core 3 6 9 12 15 SE +/- 0.04, N = 3 11.64 1. (CXX) g++ options: -std=c++11 -O3
CppPerformanceBenchmarks Test: Stepanov Abstraction OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Stepanov Abstraction AMD Ryzen 9 5950X 16-Core 5 10 15 20 25 SE +/- 0.18, N = 3 18.61 1. (CXX) g++ options: -std=c++11 -O3
Git Time To Complete Common Git Commands OpenBenchmarking.org Seconds, Fewer Is Better Git Time To Complete Common Git Commands AMD Ryzen 9 5950X 16-Core 9 18 27 36 45 SE +/- 0.42, N = 3 37.07 1. git version 2.31.1
GnuPG 2.7GB Sample File Encryption OpenBenchmarking.org Seconds, Fewer Is Better GnuPG 2.2.27 2.7GB Sample File Encryption AMD Ryzen 9 5950X 16-Core 9 18 27 36 45 SE +/- 0.57, N = 3 39.85 1. (CC) gcc options: -O2
Phoronix Test Suite v10.8.4