5900x processor suite AMD Ryzen 9 5900X 12-Core testing with a Gigabyte B550I AORUS PRO AX (F11d BIOS) and ASUS NVIDIA NV106 2GB on Ubuntu 20.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2011146-FI-5900XPROC02&gru .
5900x processor suite Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution AMD Ryzen 9 5900X 12-Core AMD Ryzen 9 5900X 12-Core (12 Cores / 24 Threads) Gigabyte B550I AORUS PRO AX (F11d BIOS) AMD Starship/Matisse 16384 MB + 8192 MB DDR4-3600MT/s 1000GB Samsung SSD 860 ASUS NVIDIA NV106 2GB NVIDIA GK208 HDMI/DP 2270W Realtek RTL8125 2.5GbE + Intel Wi-Fi 6 AX200 Ubuntu 20.04 5.4.0-53-generic (x86_64) GNOME Shell 3.36.4 X Server 1.20.8 modesetting 1.20.8 4.3 Mesa 20.0.8 GCC 9.3.0 ext4 1920x1080 OpenBenchmarking.org - --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/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 - CPU Microcode: 0xa201009 - OpenJDK Runtime Environment (build 11.0.9.1+1-Ubuntu-0ubuntu1.20.04) - Python 2.7.18 + Python 3.8.5 - 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
5900x processor suite minife: Small amg: libgav1: Summer Nature 1080p dav1d: Summer Nature 1080p ospray: Magnetic Reconnection - SciVis ospray: Magnetic Reconnection - Path Tracer ttsiod-renderer: Phong Rendering With Soft-Shadow Mapping aom-av1: Speed 8 Realtime embree: Pathtracer - Asian Dragon embree: Pathtracer ISPC - Asian Dragon kvazaar: Bosphorus 4K - Slow kvazaar: Bosphorus 1080p - Slow svt-av1: Enc Mode 8 - 1080p svt-hevc: 1080p 8-bit YUV To HEVC Video Encode svt-vp9: Visual Quality Optimized - Bosphorus 1080p vpxenc: Speed 0 vpxenc: Speed 5 x264: H.264 Video Encoding x265: Bosphorus 4K x265: Bosphorus 1080p hpcg: mt-dgemm: Sustained Floating-Point Rate arrayfire: BLAS CPU mpcbench: Multi-Precision Benchmark gmpbench: Total Time oidn: Memorial openvkl: vklBenchmark graphics-magick: HWB Color Space coremark: CoreMark Size 666 - Iterations Per Second cpuminer-opt: lbry fhourstones: Complex Connect-4 Solving byte: Dhrystone 2 luxcorerender: DLSC luxcorerender: Rainbow Colors and Prism blosc: blosclz lzbench: Zstd 1 - Compression lzbench: Zstd 1 - Decompression cachebench: Read compress-zstd: 3 compress-zstd: 19 nettle: sha512 ipc-benchmark: Unnamed Pipe - 128 ffte: N=256, 3D Complex FFT Routine fftw: Stock - 1D FFT Size 32 fftw: Float + SSE - 1D FFT Size 32 java-scimark2: Composite luajit: Composite scimark2: Composite himeno: Poisson Pressure Solver botan: AES-256 cryptopp: Unkeyed Algorithms compress-7zip: Compress Speed Test libraw: Post-Processing Benchmark rays1bench: Large Scene crafty: Elapsed Time tscp: AI Chess Performance stockfish: Total Time asmfish: 1024 Hash Memory, 26 Depth lammps: 20k Atoms lammps: Rhodopsin Protein swet: Average john-the-ripper: Blowfish john-the-ripper: MD5 ebizzy: node-express-loadtest: node-octane: numpy: openssl: RSA 4096-bit Performance npb: BT.C lulesh: noise-level: blake2: namd: ATPase Simulation - 327,506 Atoms webp: Default pennant: sedovbig pennant: leblancbig psstop: toybrot: OpenMP renaissance: Akka Unbalanced Cobwebbed Tree arrayfire: Conjugate Gradient CPU mkl-dnn: Deconvolution Batch deconv_1d - f32 onednn: Convolution Batch Shapes Auto - f32 - CPU system-decompress-zlib: system-libxml2: 5 KB glibc-bench: ffsll go-benchmark: build core-latency: Average Latency Between CPU Cores multichase: 256MB Array, 256 Byte Stride parboil: OpenMP CUTCP cloverleaf: Lagrangian-Eulerian Hydrodynamics cp2k: Fayalite-FIST Data rodinia: OpenMP CFD Solver dolfyn: Computational Fluid Dynamics neat: mrbayes: Primate Phylogeny Analysis nwchem: C240 Buckyball hmmer: Pfam Database Search incompact3d: Cylinder mafft: Multiple Sequence Alignment - LSU RNA mocassin: Dust 2D tau100.0 bork: File Encryption Time java-gradle-perf: Reactor avifenc: 0 build-apache: Time To Compile build-ffmpeg: Time To Compile build-gcc: Time To Compile build-gdb: Time To Compile build-imagemagick: Time To Compile build-linux-kernel: Time To Compile build-llvm: Time To Compile build-mplayer: Time To Compile build-php: Time To Compile build2: Time To Compile c-ray: Total Time - 4K, 16 Rays Per Pixel compress-pbzip2: 256MB File Compression llvm-test-suite: Time To Run povray: Trace Time primesieve: 1e12 Prime Number Generation rust-mandel: Time To Complete Serial/Parallel Mandelbrot rust-prime: Prime Number Test To 200,000,000 smallpt: Global Illumination Renderer; 128 Samples y-cruncher: Calculating 500M Pi Digits yafaray: Total Time For Sample Scene aobench: 2048 x 2048 - Total Time bullet: 3000 Fall compress-gzip: Linux Source Tree Archiving To .tar.gz compress-lzma: 256MB File Compression compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 cython-bench: dcraw: RAW To PPM Image Conversion deepspeech: CPU encode-mp3: WAV To MP3 espeak: Text-To-Speech Synthesis ffmpeg: H.264 HD To NTSC DV gnupg: 2GB File Encryption hackbench: 1 - Thread hackbench: 1 - Process m-queens: Time To Solve mencoder: AVI To LAVC minion: Graceful montage: Mosaic of M17, K band, 1.5 deg x 1.5 deg n-queens: Elapsed Time opencv-bench: perl-benchmark: Pod2html perl-benchmark: Interpreter radiance: Serial radiance: SMP Parallel rbenchmark: rnnoise: sample-program: sudokut: Total Time system-decompress-gzip: tachyon: Total Time qmcpack: AMD Ryzen 9 5900X 12-Core 5200.33 28153.39 139.17 851.53 17.97 333.33 873.033 58.99 20.6471 20.6987 9.04 36.23 46.039 89.70 221.23 10.11 35.46 160.96 24.39 84.23 4.58032 7.316834 509.005 11667 6926.3 11.93 241.00 1035 634496.516991 48157 20069.8 55813609.2 2.99 3.13 14566.6 651 1880 3057.73 6163.7 53.4 726.99 4262369 52032.775553712 15489 21196 3742.34 1895.70 876.50 5358.109532 7382.567 443.114724 96658 54.27 102.49 11736269 1969914 46734386 49832488 11.077 10.978 1105452758 30021 1827333 791138 14250 69070 555.38 3797.2 27934.41 11.009002 1680964765 7.54 1.26371 1.134 2931.377 2827.353 539071 62864 8084.512 17.21 2.81146 11.4042 1284.440130 2 2.23273 13996346439 100.23 50.076 1.494421 2.84 652.335 12.261 12.757 11.249 55.557 11003.4 78.754 210.684545 6.996 183 6.311 206.328 57.773 16.033 34.223 637.870 66.844 19.114 50.917 390.641 21.993 39.373 69.153 37.767 2.110 151.7 26.628 13.243 35.017 7.839 6.140 17.875 79.787 28.836 2.860468 28.164 161.917 21.852 38.393 34.845 52.28651 5.668 22.841 4.328 11.733 2.644 2.395 37.597 12.321 34.522527 57.492 7.245 39.141 0.08453012 0.00076035 430.724 137.277 0.1481 15.722 4.927 8.210 2.403 52.4537 820.68 OpenBenchmarking.org
miniFE Problem Size: Small OpenBenchmarking.org CG Mflops, More Is Better miniFE 2.2 Problem Size: Small AMD Ryzen 9 5900X 12-Core 1100 2200 3300 4400 5500 SE +/- 4.15, N = 3 5200.33 1. (CXX) g++ options: -O3 -fopenmp -pthread -lmpi_cxx -lmpi
Algebraic Multi-Grid Benchmark OpenBenchmarking.org Figure Of Merit, More Is Better Algebraic Multi-Grid Benchmark AMD Ryzen 9 5900X 12-Core 6K 12K 18K 24K 30K SE +/- 16.48, N = 3 28153.39 1. (CC) gcc options: -lparcsr_ls -lparcsr_mv -lseq_mv -lIJ_mv -lkrylov -lHYPRE_utilities -lm -fopenmp -pthread -lmpi
libgav1 Video Input: Summer Nature 1080p OpenBenchmarking.org FPS, More Is Better libgav1 2019-10-05 Video Input: Summer Nature 1080p AMD Ryzen 9 5900X 12-Core 30 60 90 120 150 SE +/- 0.16, N = 3 139.17 1. (CXX) g++ options: -O3 -lpthread
dav1d Video Input: Summer Nature 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Summer Nature 1080p AMD Ryzen 9 5900X 12-Core 200 400 600 800 1000 SE +/- 7.43, N = 3 851.53 MIN: 555.53 / MAX: 941.06 1. (CC) gcc options: -pthread
OSPray Demo: Magnetic Reconnection - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: Magnetic Reconnection - Renderer: SciVis AMD Ryzen 9 5900X 12-Core 4 8 12 16 20 SE +/- 0.11, N = 3 17.97 MIN: 17.54 / MAX: 18.18
OSPray Demo: Magnetic Reconnection - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: Magnetic Reconnection - Renderer: Path Tracer AMD Ryzen 9 5900X 12-Core 70 140 210 280 350 SE +/- 0.00, N = 12 333.33 MIN: 250
TTSIOD 3D Renderer Phong Rendering With Soft-Shadow Mapping OpenBenchmarking.org FPS, More Is Better TTSIOD 3D Renderer 2.3b Phong Rendering With Soft-Shadow Mapping AMD Ryzen 9 5900X 12-Core 200 400 600 800 1000 SE +/- 0.56, N = 3 873.03 1. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -fopenmp -fwhole-program -lstdc++
AOM AV1 Encoder Mode: Speed 8 Realtime OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 8 Realtime AMD Ryzen 9 5900X 12-Core 13 26 39 52 65 SE +/- 0.52, N = 3 58.99 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
Embree Binary: Pathtracer - Model: Asian Dragon OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer - Model: Asian Dragon AMD Ryzen 9 5900X 12-Core 5 10 15 20 25 SE +/- 0.03, N = 3 20.65 MIN: 20.53 / MAX: 20.98
Embree Binary: Pathtracer ISPC - Model: Asian Dragon OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer ISPC - Model: Asian Dragon AMD Ryzen 9 5900X 12-Core 5 10 15 20 25 SE +/- 0.14, N = 3 20.70 MIN: 20.11 / MAX: 21.22
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 AMD Ryzen 9 5900X 12-Core 3 6 9 12 15 SE +/- 0.06, N = 3 9.04 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -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 AMD Ryzen 9 5900X 12-Core 8 16 24 32 40 SE +/- 0.14, N = 3 36.23 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
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 AMD Ryzen 9 5900X 12-Core 10 20 30 40 50 SE +/- 0.59, N = 3 46.04 1. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie
SVT-HEVC 1080p 8-bit YUV To HEVC Video Encode OpenBenchmarking.org Frames Per Second, More Is Better SVT-HEVC 1.4.1 1080p 8-bit YUV To HEVC Video Encode AMD Ryzen 9 5900X 12-Core 20 40 60 80 100 SE +/- 0.68, N = 3 89.70 1. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt
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 AMD Ryzen 9 5900X 12-Core 50 100 150 200 250 SE +/- 7.01, N = 12 221.23 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
VP9 libvpx Encoding Speed: Speed 0 OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.8.2 Speed: Speed 0 AMD Ryzen 9 5900X 12-Core 3 6 9 12 15 SE +/- 0.04, N = 3 10.11 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 AMD Ryzen 9 5900X 12-Core 8 16 24 32 40 SE +/- 0.24, N = 3 35.46 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2019-12-17 H.264 Video Encoding AMD Ryzen 9 5900X 12-Core 40 80 120 160 200 SE +/- 8.44, N = 13 160.96 1. (CC) gcc options: -ldl -lavformat -lavcodec -lavutil -lswscale -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize
x265 Video Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 4K AMD Ryzen 9 5900X 12-Core 6 12 18 24 30 SE +/- 0.17, N = 14 24.39 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 AMD Ryzen 9 5900X 12-Core 20 40 60 80 100 SE +/- 0.24, N = 3 84.23 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
High Performance Conjugate Gradient OpenBenchmarking.org GFLOP/s, More Is Better High Performance Conjugate Gradient 3.1 AMD Ryzen 9 5900X 12-Core 1.0306 2.0612 3.0918 4.1224 5.153 SE +/- 0.04801, N = 9 4.58032 1. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -pthread -lmpi_cxx -lmpi
ACES DGEMM Sustained Floating-Point Rate OpenBenchmarking.org GFLOP/s, More Is Better ACES DGEMM 1.0 Sustained Floating-Point Rate AMD Ryzen 9 5900X 12-Core 2 4 6 8 10 SE +/- 0.041630, N = 3 7.316834 1. (CC) gcc options: -O3 -march=native -fopenmp
ArrayFire Test: BLAS CPU OpenBenchmarking.org GFLOPS, More Is Better ArrayFire 3.7 Test: BLAS CPU AMD Ryzen 9 5900X 12-Core 110 220 330 440 550 SE +/- 7.52, N = 3 509.01 1. (CXX) g++ options: -rdynamic
GNU MPC Multi-Precision Benchmark OpenBenchmarking.org Global Score, More Is Better GNU MPC 1.1.0 Multi-Precision Benchmark AMD Ryzen 9 5900X 12-Core 2K 4K 6K 8K 10K SE +/- 33.33, N = 3 11667 1. (CC) gcc options: -lm -O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8 -MT -MD -MP -MF
GNU GMP GMPbench Total Time OpenBenchmarking.org GMPbench Score, More Is Better GNU GMP GMPbench 6.1.2 Total Time AMD Ryzen 9 5900X 12-Core 1500 3000 4500 6000 7500 6926.3 1. (CC) gcc options: -O3 -fomit-frame-pointer -lm
Intel Open Image Denoise Scene: Memorial OpenBenchmarking.org Images / Sec, More Is Better Intel Open Image Denoise 1.2.0 Scene: Memorial AMD Ryzen 9 5900X 12-Core 3 6 9 12 15 SE +/- 0.01, N = 3 11.93
OpenVKL Benchmark: vklBenchmark OpenBenchmarking.org Items / Sec, More Is Better OpenVKL 0.9 Benchmark: vklBenchmark AMD Ryzen 9 5900X 12-Core 50 100 150 200 250 SE +/- 0.68, N = 3 241.00 MIN: 1 / MAX: 937
GraphicsMagick Operation: HWB Color Space OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: HWB Color Space AMD Ryzen 9 5900X 12-Core 200 400 600 800 1000 SE +/- 1.45, N = 3 1035 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
Coremark CoreMark Size 666 - Iterations Per Second OpenBenchmarking.org Iterations/Sec, More Is Better Coremark 1.0 CoreMark Size 666 - Iterations Per Second AMD Ryzen 9 5900X 12-Core 140K 280K 420K 560K 700K SE +/- 1240.06, N = 3 634496.52 1. (CC) gcc options: -O2 -lrt" -lrt
Cpuminer-Opt Algorithm: lbry OpenBenchmarking.org kH/s - Hash Speed, More Is Better Cpuminer-Opt 3.8.8.1 Algorithm: lbry AMD Ryzen 9 5900X 12-Core 10K 20K 30K 40K 50K SE +/- 208.35, N = 3 48157 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
Fhourstones Complex Connect-4 Solving OpenBenchmarking.org Kpos / sec, More Is Better Fhourstones 3.1 Complex Connect-4 Solving AMD Ryzen 9 5900X 12-Core 4K 8K 12K 16K 20K SE +/- 3.15, N = 3 20069.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 5900X 12-Core 12M 24M 36M 48M 60M SE +/- 711062.77, N = 3 55813609.2
LuxCoreRender Scene: DLSC OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.3 Scene: DLSC AMD Ryzen 9 5900X 12-Core 0.6728 1.3456 2.0184 2.6912 3.364 SE +/- 0.02, N = 3 2.99 MIN: 2.83 / MAX: 3.12
LuxCoreRender Scene: Rainbow Colors and Prism OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.3 Scene: Rainbow Colors and Prism AMD Ryzen 9 5900X 12-Core 0.7043 1.4086 2.1129 2.8172 3.5215 SE +/- 0.02, N = 3 3.13 MIN: 3.05 / MAX: 3.2
C-Blosc Compressor: blosclz OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.0 Beta 5 Compressor: blosclz AMD Ryzen 9 5900X 12-Core 3K 6K 9K 12K 15K SE +/- 19.37, N = 3 14566.6 1. (CXX) g++ options: -rdynamic
lzbench Test: Zstd 1 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 1 - Process: Compression AMD Ryzen 9 5900X 12-Core 140 280 420 560 700 SE +/- 9.64, N = 3 651 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 5900X 12-Core 400 800 1200 1600 2000 SE +/- 28.39, N = 3 1880 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 5900X 12-Core 700 1400 2100 2800 3500 SE +/- 42.25, N = 3 3057.73 MIN: 3015.35 / MAX: 3142.5 1. (CC) gcc options: -lrt
Zstd Compression Compression Level: 3 OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.5 Compression Level: 3 AMD Ryzen 9 5900X 12-Core 1300 2600 3900 5200 6500 SE +/- 47.55, N = 3 6163.7 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 19 OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.5 Compression Level: 19 AMD Ryzen 9 5900X 12-Core 12 24 36 48 60 SE +/- 0.83, N = 12 53.4 1. (CC) gcc options: -O3 -pthread -lz -llzma
Nettle Test: sha512 OpenBenchmarking.org Mbyte/s, More Is Better Nettle 3.5.1 Test: sha512 AMD Ryzen 9 5900X 12-Core 160 320 480 640 800 SE +/- 0.07, N = 3 726.99 1. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto
IPC_benchmark Type: Unnamed Pipe - Message Bytes: 128 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Pipe - Message Bytes: 128 AMD Ryzen 9 5900X 12-Core 900K 1800K 2700K 3600K 4500K SE +/- 16021.76, N = 3 4262369
FFTE N=256, 3D Complex FFT Routine OpenBenchmarking.org MFLOPS, More Is Better FFTE 7.0 N=256, 3D Complex FFT Routine AMD Ryzen 9 5900X 12-Core 11K 22K 33K 44K 55K SE +/- 46.55, N = 3 52032.78 1. (F9X) gfortran options: -O3 -fomit-frame-pointer -fopenmp
FFTW Build: Stock - Size: 1D FFT Size 32 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 32 AMD Ryzen 9 5900X 12-Core 3K 6K 9K 12K 15K SE +/- 205.62, N = 5 15489 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Float + SSE - Size: 1D FFT Size 32 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 32 AMD Ryzen 9 5900X 12-Core 5K 10K 15K 20K 25K SE +/- 80.88, N = 3 21196 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
Java SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Composite AMD Ryzen 9 5900X 12-Core 800 1600 2400 3200 4000 SE +/- 26.29, N = 4 3742.34
LuaJIT Test: Composite OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Composite AMD Ryzen 9 5900X 12-Core 400 800 1200 1600 2000 SE +/- 1.05, N = 3 1895.70 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 5900X 12-Core 200 400 600 800 1000 SE +/- 9.75, N = 3 876.50 1. (CC) gcc options: -lm
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver AMD Ryzen 9 5900X 12-Core 1100 2200 3300 4400 5500 SE +/- 66.01, N = 5 5358.11 1. (CC) gcc options: -O3 -mavx2
Botan Test: AES-256 OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: AES-256 AMD Ryzen 9 5900X 12-Core 1600 3200 4800 6400 8000 SE +/- 81.89, N = 3 7382.57 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Crypto++ Test: Unkeyed Algorithms OpenBenchmarking.org MiB/second, More Is Better Crypto++ 8.2 Test: Unkeyed Algorithms AMD Ryzen 9 5900X 12-Core 100 200 300 400 500 SE +/- 4.15, N = 3 443.11 1. (CXX) g++ options: -g2 -O3 -fPIC -pthread -pipe
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test AMD Ryzen 9 5900X 12-Core 20K 40K 60K 80K 100K SE +/- 50.06, N = 3 96658 1. (CXX) g++ options: -pipe -lpthread
LibRaw Post-Processing Benchmark OpenBenchmarking.org Mpix/sec, More Is Better LibRaw 0.20 Post-Processing Benchmark AMD Ryzen 9 5900X 12-Core 12 24 36 48 60 SE +/- 0.32, N = 3 54.27 1. (CXX) g++ options: -O2 -fopenmp -ljpeg -lz -lm
rays1bench Large Scene OpenBenchmarking.org mrays/s, More Is Better rays1bench 2020-01-09 Large Scene AMD Ryzen 9 5900X 12-Core 20 40 60 80 100 SE +/- 0.06, N = 3 102.49
Crafty Elapsed Time OpenBenchmarking.org Nodes Per Second, More Is Better Crafty 25.2 Elapsed Time AMD Ryzen 9 5900X 12-Core 3M 6M 9M 12M 15M SE +/- 11659.28, N = 3 11736269 1. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm
TSCP AI Chess Performance OpenBenchmarking.org Nodes Per Second, More Is Better TSCP 1.81 AI Chess Performance AMD Ryzen 9 5900X 12-Core 400K 800K 1200K 1600K 2000K SE +/- 4225.15, N = 5 1969914 1. (CC) gcc options: -O3 -march=native
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 9 Total Time AMD Ryzen 9 5900X 12-Core 10M 20M 30M 40M 50M SE +/- 360152.87, N = 3 46734386 1. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto
asmFish 1024 Hash Memory, 26 Depth OpenBenchmarking.org Nodes/second, More Is Better asmFish 2018-07-23 1024 Hash Memory, 26 Depth AMD Ryzen 9 5900X 12-Core 11M 22M 33M 44M 55M SE +/- 182437.54, N = 3 49832488
LAMMPS Molecular Dynamics Simulator Model: 20k Atoms OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 29Oct2020 Model: 20k Atoms AMD Ryzen 9 5900X 12-Core 3 6 9 12 15 SE +/- 0.02, N = 3 11.08 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 AMD Ryzen 9 5900X 12-Core 3 6 9 12 15 SE +/- 0.05, N = 3 10.98 1. (CXX) g++ options: -O3 -pthread -lm
Swet Average OpenBenchmarking.org Operations Per Second, More Is Better Swet 1.5.16 Average AMD Ryzen 9 5900X 12-Core 200M 400M 600M 800M 1000M SE +/- 1374030.55, N = 3 1105452758 1. (CC) gcc options: -lm -lpthread -lcurses -lrt
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: Blowfish AMD Ryzen 9 5900X 12-Core 6K 12K 18K 24K 30K SE +/- 49.42, N = 3 30021 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -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 AMD Ryzen 9 5900X 12-Core 400K 800K 1200K 1600K 2000K SE +/- 10088.50, N = 3 1827333 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2
ebizzy OpenBenchmarking.org Records/s, More Is Better ebizzy 0.3 AMD Ryzen 9 5900X 12-Core 200K 400K 600K 800K 1000K SE +/- 11034.52, N = 3 791138 1. (CC) gcc options: -pthread -lpthread -O3 -march=native
Node.js Express HTTP Load Test OpenBenchmarking.org Requests Per Second, More Is Better Node.js Express HTTP Load Test AMD Ryzen 9 5900X 12-Core 3K 6K 9K 12K 15K SE +/- 203.81, N = 3 14250 1. Nodejs
v10.19.0
Node.js Octane Benchmark OpenBenchmarking.org Score, More Is Better Node.js Octane Benchmark AMD Ryzen 9 5900X 12-Core 15K 30K 45K 60K 75K SE +/- 535.83, N = 3 69070 1. Nodejs
v10.19.0
Numpy Benchmark OpenBenchmarking.org Score, More Is Better Numpy Benchmark AMD Ryzen 9 5900X 12-Core 120 240 360 480 600 SE +/- 0.73, N = 3 555.38
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.1 RSA 4096-bit Performance AMD Ryzen 9 5900X 12-Core 800 1600 2400 3200 4000 SE +/- 61.53, N = 12 3797.2 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
NAS Parallel Benchmarks Test / Class: BT.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: BT.C AMD Ryzen 9 5900X 12-Core 6K 12K 18K 24K 30K SE +/- 98.14, N = 3 27934.41 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.3
LULESH OpenBenchmarking.org z/s, More Is Better LULESH 2.0.3 AMD Ryzen 9 5900X 12-Core 3 6 9 12 15 SE +/- 0.04, N = 3 11.01 1. (CXX) g++ options: -O3 -fopenmp -lm -pthread -lmpi_cxx -lmpi
NoiseLevel OpenBenchmarking.org Activity Level, Fewer Is Better NoiseLevel AMD Ryzen 9 5900X 12-Core 400M 800M 1200M 1600M 2000M 1680964765
BLAKE2 OpenBenchmarking.org Cycles Per Byte, Fewer Is Better BLAKE2 20170307 AMD Ryzen 9 5900X 12-Core 2 4 6 8 10 SE +/- 0.05, N = 3 7.54 1. (CC) gcc options: -O3 -march=native -lcrypto -lz
NAMD ATPase Simulation - 327,506 Atoms OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.14 ATPase Simulation - 327,506 Atoms AMD Ryzen 9 5900X 12-Core 0.2843 0.5686 0.8529 1.1372 1.4215 SE +/- 0.00123, N = 3 1.26371
WebP Image Encode Encode Settings: Default OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Default AMD Ryzen 9 5900X 12-Core 0.2552 0.5104 0.7656 1.0208 1.276 SE +/- 0.012, N = 3 1.134 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
Pennant Test: sedovbig OpenBenchmarking.org Hydro Cycle Time - Seconds, Fewer Is Better Pennant 1.0.1 Test: sedovbig AMD Ryzen 9 5900X 12-Core 600 1200 1800 2400 3000 SE +/- 0.91, N = 3 2931.38 1. (CXX) g++ options: -fopenmp -pthread -lmpi_cxx -lmpi
Pennant Test: leblancbig OpenBenchmarking.org Hydro Cycle Time - Seconds, Fewer Is Better Pennant 1.0.1 Test: leblancbig AMD Ryzen 9 5900X 12-Core 600 1200 1800 2400 3000 SE +/- 0.74, N = 3 2827.35 1. (CXX) g++ options: -fopenmp -pthread -lmpi_cxx -lmpi
PSSTOP Memory test OpenBenchmarking.org kb, Fewer Is Better PSSTOP Memory test AMD Ryzen 9 5900X 12-Core 120K 240K 360K 480K 600K 539071
toyBrot Fractal Generator Implementation: OpenMP OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator Implementation: OpenMP AMD Ryzen 9 5900X 12-Core 13K 26K 39K 52K 65K SE +/- 126.65, N = 3 62864 1. (CXX) g++ options: -lpthread
Renaissance Test: Akka Unbalanced Cobwebbed Tree OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Akka Unbalanced Cobwebbed Tree AMD Ryzen 9 5900X 12-Core 2K 4K 6K 8K 10K SE +/- 77.75, N = 5 8084.51
ArrayFire Test: Conjugate Gradient CPU OpenBenchmarking.org ms, Fewer Is Better ArrayFire 3.7 Test: Conjugate Gradient CPU AMD Ryzen 9 5900X 12-Core 4 8 12 16 20 SE +/- 0.23, N = 4 17.21 1. (CXX) g++ options: -rdynamic
oneDNN MKL-DNN Harness: Deconvolution Batch deconv_1d - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better oneDNN MKL-DNN 1.3 Harness: Deconvolution Batch deconv_1d - Data Type: f32 AMD Ryzen 9 5900X 12-Core 0.6326 1.2652 1.8978 2.5304 3.163 SE +/- 0.01150, N = 3 2.81146 MIN: 2.67 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl
oneDNN Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU AMD Ryzen 9 5900X 12-Core 3 6 9 12 15 SE +/- 0.02, N = 3 11.40 MIN: 11.23 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
System ZLIB Decompression OpenBenchmarking.org ms, Fewer Is Better System ZLIB Decompression 1.2.7 AMD Ryzen 9 5900X 12-Core 300 600 900 1200 1500 SE +/- 12.03, N = 10 1284.44
System Libxml2 Parsing Filesize: 5 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 5 KB AMD Ryzen 9 5900X 12-Core 0.45 0.9 1.35 1.8 2.25 2
glibc bench Benchmark: ffsll OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: ffsll AMD Ryzen 9 5900X 12-Core 0.5024 1.0048 1.5072 2.0096 2.512 SE +/- 0.00105, N = 3 2.23273
Go Benchmarks Test: build OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: build AMD Ryzen 9 5900X 12-Core 3000M 6000M 9000M 12000M 15000M SE +/- 187507348.44, N = 3 13996346439
Core-Latency Average Latency Between CPU Cores OpenBenchmarking.org ns, Fewer Is Better Core-Latency Average Latency Between CPU Cores AMD Ryzen 9 5900X 12-Core 20 40 60 80 100 100.23 MIN: 36.12 / MAX: 163.83 1. (CXX) g++ options: -std=c++11 -pthread -O3
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 5900X 12-Core 11 22 33 44 55 SE +/- 0.45, N = 3 50.08 1. (CC) gcc options: -O2 -static -pthread -lrt
Parboil Test: OpenMP CUTCP OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP CUTCP AMD Ryzen 9 5900X 12-Core 0.3362 0.6724 1.0086 1.3448 1.681 SE +/- 0.006498, N = 3 1.494421 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
CloverLeaf Lagrangian-Eulerian Hydrodynamics OpenBenchmarking.org Seconds, Fewer Is Better CloverLeaf Lagrangian-Eulerian Hydrodynamics AMD Ryzen 9 5900X 12-Core 0.639 1.278 1.917 2.556 3.195 SE +/- 0.00, N = 3 2.84 1. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp
CP2K Molecular Dynamics Fayalite-FIST Data OpenBenchmarking.org Seconds, Fewer Is Better CP2K Molecular Dynamics 6.1 Fayalite-FIST Data AMD Ryzen 9 5900X 12-Core 140 280 420 560 700 652.34
Rodinia Test: OpenMP CFD Solver OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP CFD Solver AMD Ryzen 9 5900X 12-Core 3 6 9 12 15 SE +/- 0.12, N = 3 12.26 1. (CXX) g++ options: -O2 -lOpenCL
Dolfyn Computational Fluid Dynamics OpenBenchmarking.org Seconds, Fewer Is Better Dolfyn 0.527 Computational Fluid Dynamics AMD Ryzen 9 5900X 12-Core 3 6 9 12 15 SE +/- 0.15, N = 3 12.76
Nebular Empirical Analysis Tool OpenBenchmarking.org Seconds, Fewer Is Better Nebular Empirical Analysis Tool 2020-02-29 AMD Ryzen 9 5900X 12-Core 3 6 9 12 15 SE +/- 0.05, N = 3 11.25 1. (F9X) gfortran options: -cpp -ffree-line-length-0 -Jsource/ -fopenmp -O3 -fno-backtrace
Timed MrBayes Analysis Primate Phylogeny Analysis OpenBenchmarking.org Seconds, Fewer Is Better Timed MrBayes Analysis 3.2.7 Primate Phylogeny Analysis AMD Ryzen 9 5900X 12-Core 12 24 36 48 60 SE +/- 0.05, N = 3 55.56 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 -lreadline
NWChem Input: C240 Buckyball OpenBenchmarking.org Seconds, Fewer Is Better NWChem 7.0 Input: C240 Buckyball AMD Ryzen 9 5900X 12-Core 2K 4K 6K 8K 10K 11003.4 1. (F9X) gfortran options: -lnwctask -lccsd -lmcscf -lselci -lmp2 -lmoints -lstepper -ldriver -loptim -lnwdft -lgradients -lcphf -lesp -lddscf -ldangchang -lguess -lhessian -lvib -lnwcutil -lrimp2 -lproperty -lsolvation -lnwints -lprepar -lnwmd -lnwpw -lofpw -lpaw -lpspw -lband -lnwpwlib -lcafe -lspace -lanalyze -lqhop -lpfft -ldplot -ldrdy -lvscf -lqmmm -lqmd -letrans -ltce -lbq -lmm -lcons -lperfm -ldntmc -lccca -ldimqm -lga -larmci -lpeigs -l64to32 -lopenblas -lpthread -lrt -llapack -lnwcblas -lmpi_usempif08 -lmpi_mpifh -lmpi -lcomex -lm -m64 -ffast-math -std=legacy -fdefault-integer-8 -finline-functions -O2
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 3.3.1 Pfam Database Search AMD Ryzen 9 5900X 12-Core 20 40 60 80 100 SE +/- 0.26, N = 3 78.75 1. (CC) gcc options: -O3 -pthread -lhmmer -leasel -lm
Incompact3D Input: Cylinder OpenBenchmarking.org Seconds, Fewer Is Better Incompact3D 2020-09-17 Input: Cylinder AMD Ryzen 9 5900X 12-Core 50 100 150 200 250 SE +/- 0.18, N = 3 210.68 1. (F9X) gfortran options: -cpp -funroll-loops -floop-optimize -fcray-pointer -fbacktrace -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi
Timed MAFFT Alignment Multiple Sequence Alignment - LSU RNA OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 7.471 Multiple Sequence Alignment - LSU RNA AMD Ryzen 9 5900X 12-Core 2 4 6 8 10 SE +/- 0.048, N = 3 6.996 1. (CC) gcc options: -std=c99 -O3 -lm -lpthread
Monte Carlo Simulations of Ionised Nebulae Input: Dust 2D tau100.0 OpenBenchmarking.org Seconds, Fewer Is Better Monte Carlo Simulations of Ionised Nebulae 2019-03-24 Input: Dust 2D tau100.0 AMD Ryzen 9 5900X 12-Core 40 80 120 160 200 SE +/- 0.58, N = 3 183 1. (F9X) gfortran options: -cpp -Jsource/ -ffree-line-length-0 -lm -std=legacy -O3 -O2 -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi
Bork File Encrypter File Encryption Time OpenBenchmarking.org Seconds, Fewer Is Better Bork File Encrypter 1.4 File Encryption Time AMD Ryzen 9 5900X 12-Core 2 4 6 8 10 SE +/- 0.061, N = 3 6.311
Java Gradle Build Gradle Build: Reactor OpenBenchmarking.org Seconds, Fewer Is Better Java Gradle Build Gradle Build: Reactor AMD Ryzen 9 5900X 12-Core 50 100 150 200 250 SE +/- 4.17, N = 12 206.33
libavif avifenc Encoder Speed: 0 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 0 AMD Ryzen 9 5900X 12-Core 13 26 39 52 65 SE +/- 0.29, N = 3 57.77 1. (CXX) g++ options: -O3 -fPIC
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.4.41 Time To Compile AMD Ryzen 9 5900X 12-Core 4 8 12 16 20 SE +/- 0.03, N = 3 16.03
Timed FFmpeg Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed FFmpeg Compilation 4.2.2 Time To Compile AMD Ryzen 9 5900X 12-Core 8 16 24 32 40 SE +/- 0.02, N = 3 34.22
Timed GCC Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GCC Compilation 9.3.0 Time To Compile AMD Ryzen 9 5900X 12-Core 140 280 420 560 700 SE +/- 0.77, N = 3 637.87
Timed GDB GNU Debugger Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GDB GNU Debugger Compilation 9.1 Time To Compile AMD Ryzen 9 5900X 12-Core 15 30 45 60 75 SE +/- 0.06, N = 3 66.84
Timed ImageMagick Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed ImageMagick Compilation 6.9.0 Time To Compile AMD Ryzen 9 5900X 12-Core 5 10 15 20 25 SE +/- 0.11, N = 3 19.11
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.4 Time To Compile AMD Ryzen 9 5900X 12-Core 11 22 33 44 55 SE +/- 0.40, N = 3 50.92
Timed LLVM Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 10.0 Time To Compile AMD Ryzen 9 5900X 12-Core 80 160 240 320 400 SE +/- 3.71, N = 3 390.64
Timed MPlayer Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed MPlayer Compilation 1.4 Time To Compile AMD Ryzen 9 5900X 12-Core 5 10 15 20 25 SE +/- 0.28, N = 3 21.99
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 7.4.2 Time To Compile AMD Ryzen 9 5900X 12-Core 9 18 27 36 45 SE +/- 0.06, N = 3 39.37
Build2 Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Build2 0.12 Time To Compile AMD Ryzen 9 5900X 12-Core 15 30 45 60 75 SE +/- 0.52, N = 3 69.15
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 AMD Ryzen 9 5900X 12-Core 9 18 27 36 45 SE +/- 0.04, N = 3 37.77 1. (CC) gcc options: -lm -lpthread -O3
Parallel BZIP2 Compression 256MB File Compression OpenBenchmarking.org Seconds, Fewer Is Better Parallel BZIP2 Compression 1.1.12 256MB File Compression AMD Ryzen 9 5900X 12-Core 0.4748 0.9496 1.4244 1.8992 2.374 SE +/- 0.051, N = 15 2.110 1. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread
LLVM Test Suite Time To Run OpenBenchmarking.org Seconds, Fewer Is Better LLVM Test Suite 6.0.0 Time To Run AMD Ryzen 9 5900X 12-Core 30 60 90 120 150 151.7 1. (CXX) g++ options: -O3 -lstdc++
POV-Ray Trace Time OpenBenchmarking.org Seconds, Fewer Is Better POV-Ray 3.7.0.7 Trace Time AMD Ryzen 9 5900X 12-Core 6 12 18 24 30 SE +/- 0.11, N = 3 26.63 1. (CXX) g++ options: -pipe -O3 -ffast-math -march=native -pthread -lSDL -lSM -lICE -lX11 -lIlmImf -lImath -lHalf -lIex -lIexMath -lIlmThread -lpthread -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system
Primesieve 1e12 Prime Number Generation OpenBenchmarking.org Seconds, Fewer Is Better Primesieve 7.4 1e12 Prime Number Generation AMD Ryzen 9 5900X 12-Core 3 6 9 12 15 SE +/- 0.01, N = 3 13.24 1. (CXX) g++ options: -O3 -lpthread
Rust Mandelbrot Time To Complete Serial/Parallel Mandelbrot OpenBenchmarking.org Seconds, Fewer Is Better Rust Mandelbrot Time To Complete Serial/Parallel Mandelbrot AMD Ryzen 9 5900X 12-Core 8 16 24 32 40 SE +/- 0.38, N = 3 35.02 1. (CC) gcc options: -m64 -pie -nodefaultlibs -ldl -lrt -lpthread -lgcc_s -lc -lm -lutil
Rust Prime Benchmark Prime Number Test To 200,000,000 OpenBenchmarking.org Seconds, Fewer Is Better Rust Prime Benchmark Prime Number Test To 200,000,000 AMD Ryzen 9 5900X 12-Core 2 4 6 8 10 SE +/- 0.010, N = 3 7.839 1. (CC) gcc options: -m64 -pie -nodefaultlibs -ldl -lrt -lpthread -lgcc_s -lc -lm -lutil
Smallpt Global Illumination Renderer; 128 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 128 Samples AMD Ryzen 9 5900X 12-Core 2 4 6 8 10 SE +/- 0.017, N = 3 6.140 1. (CXX) g++ options: -fopenmp -O3
Y-Cruncher Calculating 500M Pi Digits OpenBenchmarking.org Seconds, Fewer Is Better Y-Cruncher 0.7.8.9503 Calculating 500M Pi Digits AMD Ryzen 9 5900X 12-Core 4 8 12 16 20 SE +/- 0.01, N = 3 17.88
YafaRay Total Time For Sample Scene OpenBenchmarking.org Seconds, Fewer Is Better YafaRay 3.4.1 Total Time For Sample Scene AMD Ryzen 9 5900X 12-Core 20 40 60 80 100 SE +/- 0.11, N = 3 79.79 1. (CXX) g++ options: -std=c++11 -O3 -ffast-math -rdynamic -ldl -lImath -lIlmImf -lIex -lHalf -lz -lIlmThread -lxml2 -lfreetype -lpthread
AOBench Size: 2048 x 2048 - Total Time OpenBenchmarking.org Seconds, Fewer Is Better AOBench Size: 2048 x 2048 - Total Time AMD Ryzen 9 5900X 12-Core 7 14 21 28 35 SE +/- 0.04, N = 3 28.84 1. (CC) gcc options: -lm -O3
Bullet Physics Engine Test: 3000 Fall OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 3000 Fall AMD Ryzen 9 5900X 12-Core 0.6436 1.2872 1.9308 2.5744 3.218 SE +/- 0.008207, N = 3 2.860468 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
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 5900X 12-Core 7 14 21 28 35 SE +/- 0.13, N = 3 28.16
LZMA Compression 256MB File Compression OpenBenchmarking.org Seconds, Fewer Is Better LZMA Compression 256MB File Compression AMD Ryzen 9 5900X 12-Core 40 80 120 160 200 SE +/- 2.15, N = 3 161.92 1. (CXX) g++ options: -O2
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 AMD Ryzen 9 5900X 12-Core 5 10 15 20 25 SE +/- 0.30, N = 3 21.85 1. (CC) gcc options: -pthread -fvisibility=hidden -O2
Cython benchmark OpenBenchmarking.org Seconds, Fewer Is Better Cython benchmark 0.27 AMD Ryzen 9 5900X 12-Core 9 18 27 36 45 SE +/- 0.20, N = 3 38.39
dcraw RAW To PPM Image Conversion OpenBenchmarking.org Seconds, Fewer Is Better dcraw RAW To PPM Image Conversion AMD Ryzen 9 5900X 12-Core 8 16 24 32 40 SE +/- 0.29, N = 3 34.85 1. (CC) gcc options: -lm
DeepSpeech Acceleration: CPU OpenBenchmarking.org Seconds, Fewer Is Better DeepSpeech 0.6 Acceleration: CPU AMD Ryzen 9 5900X 12-Core 12 24 36 48 60 SE +/- 0.02, N = 3 52.29
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.100 WAV To MP3 AMD Ryzen 9 5900X 12-Core 1.2753 2.5506 3.8259 5.1012 6.3765 SE +/- 0.061, N = 3 5.668 1. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lm
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 5900X 12-Core 5 10 15 20 25 SE +/- 0.23, N = 20 22.84 1. (CC) gcc options: -O2 -std=c99
FFmpeg H.264 HD To NTSC DV OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 4.0.2 H.264 HD To NTSC DV AMD Ryzen 9 5900X 12-Core 0.9738 1.9476 2.9214 3.8952 4.869 SE +/- 0.034, N = 3 4.328 1. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lXv -lX11 -lXext -lm -lxcb -lxcb-shm -lasound -lSDL2 -lsndio -pthread -lbz2 -llzma -std=c11 -fomit-frame-pointer -fPIC -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -MMD -MF -MT
GnuPG 2GB File Encryption OpenBenchmarking.org Seconds, Fewer Is Better GnuPG 1.4.22 2GB File Encryption AMD Ryzen 9 5900X 12-Core 3 6 9 12 15 SE +/- 0.08, N = 3 11.73 1. (CC) gcc options: -O2 -MT -MD -MP -MF
Hackbench Count: 1 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 1 - Type: Thread AMD Ryzen 9 5900X 12-Core 0.5949 1.1898 1.7847 2.3796 2.9745 SE +/- 0.028, N = 3 2.644 1. (CC) gcc options: -lpthread
Hackbench Count: 1 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 1 - Type: Process AMD Ryzen 9 5900X 12-Core 0.5389 1.0778 1.6167 2.1556 2.6945 SE +/- 0.035, N = 15 2.395 1. (CC) gcc options: -lpthread
m-queens Time To Solve OpenBenchmarking.org Seconds, Fewer Is Better m-queens 1.2 Time To Solve AMD Ryzen 9 5900X 12-Core 9 18 27 36 45 SE +/- 0.04, N = 3 37.60 1. (CXX) g++ options: -fopenmp -O2 -march=native
Mencoder AVI To LAVC OpenBenchmarking.org Seconds, Fewer Is Better Mencoder 1.3.0 AVI To LAVC AMD Ryzen 9 5900X 12-Core 3 6 9 12 15 SE +/- 0.14, N = 3 12.32 1. (CC) gcc options: -ffast-math -fpie -pie -lncurses -lrt -lpng -lz -ljpeg -lasound -ldl -lpthread -lsndio -lfribidi -lbz2 -lmad -lvorbisenc -lvorbis -logg -rdynamic -lm
Minion Benchmark: Graceful OpenBenchmarking.org Seconds, Fewer Is Better Minion 1.8 Benchmark: Graceful AMD Ryzen 9 5900X 12-Core 8 16 24 32 40 SE +/- 0.41, N = 3 34.52 1. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic
Montage Astronomical Image Mosaic Engine Mosaic of M17, K band, 1.5 deg x 1.5 deg OpenBenchmarking.org Seconds, Fewer Is Better Montage Astronomical Image Mosaic Engine 6.0 Mosaic of M17, K band, 1.5 deg x 1.5 deg AMD Ryzen 9 5900X 12-Core 13 26 39 52 65 SE +/- 0.23, N = 3 57.49 1. (CC) gcc options: -std=gnu99 -lcfitsio -lm -O2
N-Queens Elapsed Time OpenBenchmarking.org Seconds, Fewer Is Better N-Queens 1.0 Elapsed Time AMD Ryzen 9 5900X 12-Core 2 4 6 8 10 SE +/- 0.008, N = 3 7.245 1. (CC) gcc options: -static -fopenmp -O3 -march=native
OpenCV Benchmark OpenBenchmarking.org Seconds, Fewer Is Better OpenCV Benchmark 3.3.0 AMD Ryzen 9 5900X 12-Core 9 18 27 36 45 SE +/- 0.26, N = 3 39.14
Perl Benchmarks Test: Pod2html OpenBenchmarking.org Seconds, Fewer Is Better Perl Benchmarks Test: Pod2html AMD Ryzen 9 5900X 12-Core 0.019 0.038 0.057 0.076 0.095 SE +/- 0.00108596, N = 3 0.08453012
Perl Benchmarks Test: Interpreter OpenBenchmarking.org Seconds, Fewer Is Better Perl Benchmarks Test: Interpreter AMD Ryzen 9 5900X 12-Core 0.0002 0.0004 0.0006 0.0008 0.001 SE +/- 0.00000301, N = 3 0.00076035
Radiance Benchmark Test: Serial OpenBenchmarking.org Seconds, Fewer Is Better Radiance Benchmark 5.0 Test: Serial AMD Ryzen 9 5900X 12-Core 90 180 270 360 450 430.72
Radiance Benchmark Test: SMP Parallel OpenBenchmarking.org Seconds, Fewer Is Better Radiance Benchmark 5.0 Test: SMP Parallel AMD Ryzen 9 5900X 12-Core 30 60 90 120 150 137.28
R Benchmark OpenBenchmarking.org Seconds, Fewer Is Better R Benchmark AMD Ryzen 9 5900X 12-Core 0.0333 0.0666 0.0999 0.1332 0.1665 SE +/- 0.0004, N = 3 0.1481 1. R scripting front-end version 3.6.3 (2020-02-29)
RNNoise OpenBenchmarking.org Seconds, Fewer Is Better RNNoise 2020-06-28 AMD Ryzen 9 5900X 12-Core 4 8 12 16 20 SE +/- 0.22, N = 3 15.72 1. (CC) gcc options: -O2 -pedantic -fvisibility=hidden
Sample Pi Program OpenBenchmarking.org Seconds, Fewer Is Better Sample Pi Program AMD Ryzen 9 5900X 12-Core 1.1086 2.2172 3.3258 4.4344 5.543 SE +/- 0.026, N = 3 4.927
Sudokut Total Time OpenBenchmarking.org Seconds, Fewer Is Better Sudokut 0.4 Total Time AMD Ryzen 9 5900X 12-Core 2 4 6 8 10 SE +/- 0.024, N = 3 8.210
System GZIP Decompression OpenBenchmarking.org Seconds, Fewer Is Better System GZIP Decompression AMD Ryzen 9 5900X 12-Core 0.5407 1.0814 1.6221 2.1628 2.7035 SE +/- 0.020, N = 13 2.403
Tachyon Total Time OpenBenchmarking.org Seconds, Fewer Is Better Tachyon 0.99b6 Total Time AMD Ryzen 9 5900X 12-Core 12 24 36 48 60 SE +/- 0.11, N = 3 52.45 1. (CC) gcc options: -m64 -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread
QMCPACK OpenBenchmarking.org Total Execution Time - Seconds, Fewer Is Better QMCPACK 3.8 AMD Ryzen 9 5900X 12-Core 200 400 600 800 1000 820.68 1. (CXX) g++ options: -fopenmp -fomit-frame-pointer -finline-limit=1000 -fstrict-aliasing -funroll-all-loops -march=native -O3 -ffast-math -lm
Phoronix Test Suite v10.8.4