590xx complessive 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/2011217-FI-MERGE773450&sor&grs .
590xx complessive Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution ASUS NVIDIA NV106 - AMD Ryzen 9 5900X 12-Core AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #3 AMD Ryzen 9 5900X 12-Core #4 AMD Ryzen 9 5900X 12-Core - ASUS NVIDIA NV106 2GB - AMD Ryzen 9 5900X 12-Core #5 AMD Ryzen 9 5900X 12-Core #6 AMD Ryzen 9 5900X 12-Core #7 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core AMD Ryzen 9 5900X 12-Core #8 AMD Ryzen 9 5900X 12-Core #9 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 Compiler Details - ASUS NVIDIA NV106 - AMD Ryzen 9 5900X 12-Core, AMD Ryzen 9 5900X 12-Core #1, AMD Ryzen 9 5900X 12-Core #2, AMD Ryzen 9 5900X 12-Core #3, AMD Ryzen 9 5900X 12-Core #4, AMD Ryzen 9 5900X 12-Core #5, AMD Ryzen 9 5900X 12-Core #6, AMD Ryzen 9 5900X 12-Core #7, Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core, AMD Ryzen 9 5900X 12-Core #8, AMD Ryzen 9 5900X 12-Core #9: --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 Processor Details - CPU Microcode: 0xa201009 Python Details - ASUS NVIDIA NV106 - AMD Ryzen 9 5900X 12-Core, AMD Ryzen 9 5900X 12-Core #2, AMD Ryzen 9 5900X 12-Core #3, AMD Ryzen 9 5900X 12-Core #4, AMD Ryzen 9 5900X 12-Core #7, Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core: Python 2.7.18 + Python 3.8.5 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 Java Details - AMD Ryzen 9 5900X 12-Core #2, AMD Ryzen 9 5900X 12-Core #6: OpenJDK Runtime Environment (build 11.0.9.1+1-Ubuntu-0ubuntu1.20.04) Disk Details - Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core: MQ-DEADLINE / errors=remount-ro,relatime,rw
590xx complessive dav1d: Summer Nature 4K x265: Bosphorus 4K dav1d: Chimera 1080p svt-av1: Enc Mode 0 - 1080p graphics-magick: Rotate aobench: 2048 x 2048 - Total Time encode-mp3: WAV To MP3 cpp-perf-bench: Rand Numbers cpp-perf-bench: Math Library nettle: sha512 basis: UASTC Level 0 cpp-perf-bench: Stepanov Vector dav1d: Summer Nature 1080p dcraw: RAW To PPM Image Conversion aom-av1: Speed 0 Two-Pass svt-av1: Enc Mode 8 - 1080p aom-av1: Speed 6 Two-Pass graphics-magick: Swirl botan: AES-256 x265: Bosphorus 1080p bork: File Encryption Time aom-av1: Speed 8 Realtime kvazaar: Bosphorus 1080p - Ultra Fast aom-av1: Speed 4 Two-Pass deepspeech: CPU graphics-magick: HWB Color Space encode-flac: WAV To FLAC git: Time To Complete Common Git Commands graphics-magick: Resizing avifenc: 2 gegl: Antialias vpxenc: Speed 5 radiance: SMP Parallel svt-av1: Enc Mode 4 - 1080p aom-av1: Speed 6 Realtime avifenc: 8 ffmpeg: H.264 HD To NTSC DV avifenc: 10 povray: Trace Time scimark2: Fast Fourier Transform svt-vp9: Visual Quality Optimized - Bosphorus 1080p gimp: resize nettle: aes256 botan: Twofish botan: CAST-256 cpp-perf-bench: Atol scimark2: Jacobi Successive Over-Relaxation appleseed: Emily cpp-perf-bench: Function Objects gnupg: 2GB File Encryption appleseed: Material Tester libgav1: Summer Nature 4K inkscape: SVG Files To PNG scimark2: Monte Carlo scimark2: Composite graphics-magick: Enhanced blender: Classroom - CUDA scimark2: Sparse Matrix Multiply kvazaar: Bosphorus 4K - Ultra Fast rsvg: SVG Files To PNG ospray: XFrog Forest - Path Tracer nettle: poly1305-aes blender: Fishy Cat - CUDA botan: KASUMI nginx: Static Web Page Serving tachyon: Total Time john-the-ripper: MD5 dav1d: Chimera 1080p 10-bit gegl: Wavelet Blur scimark2: Dense LU Matrix Factorization gegl: Crop libgav1: Chimera 1080p 10-bit blender: Pabellon Barcelona - CUDA blender: Barbershop - NVIDIA OptiX graphics-magick: Sharpen libgav1: Summer Nature 1080p blake2: gegl: Cartoon gegl: Scale gegl: Color Enhance ospray: San Miguel - Path Tracer gegl: Tile Glass kvazaar: Bosphorus 1080p - Very Fast tesseract-ocr: Time To OCR 7 Images kvazaar: Bosphorus 4K - Slow kvazaar: Bosphorus 4K - Medium blender: Classroom - NVIDIA OptiX svt-hevc: 1080p 8-bit YUV To HEVC Video Encode libgav1: Chimera 1080p kvazaar: Bosphorus 1080p - Slow blender: Fishy Cat - CPU-Only kvazaar: Bosphorus 1080p - Medium blender: Barbershop - CUDA indigobench: CPU - Supercar luxcorerender: DLSC blender: Fishy Cat - NVIDIA OptiX botan: Blowfish luxcorerender: Rainbow Colors and Prism yafaray: Total Time For Sample Scene cryptopp: Integer + Elliptic Curve Public Key Algorithms gegl: Reflect vpxenc: Speed 0 c-ray: Total Time - 4K, 16 Rays Per Pixel ospray: NASA Streamlines - Path Tracer swet: Average blender: BMW27 - NVIDIA OptiX graphics-magick: Noise-Gaussian blender: BMW27 - CUDA blender: Pabellon Barcelona - NVIDIA OptiX blender: Barbershop - CPU-Only smallpt: Global Illumination Renderer; 128 Samples radiance: Serial ttsiod-renderer: Phong Rendering With Soft-Shadow Mapping blender: BMW27 - CPU-Only basis: ETC1S rays1bench: Large Scene kvazaar: Bosphorus 4K - Very Fast basis: UASTC Level 3 appleseed: Disney Material cpp-perf-bench: Stepanov Abstraction gimp: unsharp-mask nettle: chacha gimp: auto-levels avifenc: 0 cpp-perf-bench: Ctype gegl: Rotate 90 Degrees openssl: RSA 4096-bit Performance gimp: rotate blender: Classroom - CPU-Only espeak: Text-To-Speech Synthesis john-the-ripper: Blowfish indigobench: CPU - Bedroom blender: Pabellon Barcelona - CPU-Only apache: Static Web Page Serving sqlite-speedtest: Timed Time - Size 1,000 gromacs: Water Benchmark keydb: compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 bullet: Convex Trimesh bullet: Prim Trimesh bullet: 136 Ragdolls bullet: 1000 Convex bullet: 1000 Stack bullet: 3000 Fall bullet: Raytests build-php: Time To Compile build-mplayer: Time To Compile build-llvm: Time To Compile build-imagemagick: Time To Compile build-gdb: Time To Compile build-ffmpeg: Time To Compile build-apache: Time To Compile stockfish: Total Time compress-7zip: Compress Speed Test aom-av1: Speed 5 Two-Pass aom-av1: Speed 4 Realtime tscp: AI Chess Performance compress-zstd: 19 compress-zstd: 3 lammps: Rhodopsin Protein lammps: 20k Atoms hmmer: Pfam Database Search mrbayes: Primate Phylogeny Analysis fftw: Float + SSE - 2D FFT Size 4096 fftw: Float + SSE - 1D FFT Size 4096 fftw: Stock - 2D FFT Size 4096 fftw: Stock - 1D FFT Size 4096 toybrot: C++ Threads toybrot: C++ Tasks toybrot: OpenMP leveldb: Rand Read leveldb: Rand Fill leveldb: Rand Fill leveldb: Hot Read neatbench: openvino: Age Gender Recognition Retail 0013 FP32 - CPU openvino: Age Gender Recognition Retail 0013 FP32 - CPU openvino: Age Gender Recognition Retail 0013 FP16 - CPU openvino: Age Gender Recognition Retail 0013 FP16 - CPU openvino: Person Detection 0106 FP32 - CPU openvino: Person Detection 0106 FP32 - CPU openvino: Person Detection 0106 FP16 - CPU openvino: Person Detection 0106 FP16 - CPU openvino: Face Detection 0106 FP32 - CPU openvino: Face Detection 0106 FP32 - CPU openvino: Face Detection 0106 FP16 - CPU openvino: Face Detection 0106 FP16 - CPU rawtherapee: Total Benchmark Time ocrmypdf: Processing 60 Page PDF Document hugin: Panorama Photo Assistant + Stitching Time gmic: 3D Elevated Function In Rand Colors, 100 Times gmic: Plotting Isosurface Of A 3D Volume, 1000 Times gmic: 2D Function Plotting, 1000 Times darktable: Server Room - CPU-only darktable: Server Rack - CPU-only darktable: Masskrug - CPU-only darktable: Boat - CPU-only basis: UASTC Level 2 + RDO Post-Processing basis: UASTC Level 2 astcenc: Exhaustive astcenc: Thorough astcenc: Medium astcenc: Fast tjbench: rnnoise: montage: Mosaic of M17, K band, 1.5 deg x 1.5 deg openvkl: vklBenchmarkUnstructuredVolume openvkl: vklBenchmarkStructuredVolume openvkl: vklBenchmarkVdbVolume openvkl: vklBenchmark oidn: Memorial embree: Pathtracer ISPC - Asian Dragon Obj embree: Pathtracer ISPC - Asian Dragon embree: Pathtracer - Asian Dragon Obj embree: Pathtracer - Asian Dragon embree: Pathtracer ISPC - Crown embree: Pathtracer - Crown onednn: Matrix Multiply Batch Shapes Transformer - u8s8f32 - CPU onednn: Matrix Multiply Batch Shapes Transformer - f32 - CPU onednn: Recurrent Neural Network Inference - f32 - CPU onednn: Recurrent Neural Network Training - f32 - CPU onednn: Deconvolution Batch deconv_3d - u8s8f32 - CPU onednn: Deconvolution Batch deconv_1d - u8s8f32 - CPU onednn: Convolution Batch Shapes Auto - u8s8f32 - CPU onednn: Deconvolution Batch deconv_3d - f32 - CPU onednn: Deconvolution Batch deconv_1d - f32 - CPU onednn: Convolution Batch Shapes Auto - f32 - CPU onednn: IP Batch All - u8s8f32 - CPU onednn: IP Batch 1D - u8s8f32 - CPU onednn: IP Batch All - f32 - CPU onednn: IP Batch 1D - f32 - CPU libraw: Post-Processing Benchmark webp: Quality 100, Lossless, Highest Compression webp: Quality 100, Highest Compression webp: Quality 100, Lossless webp: Quality 100 webp: Default cryptopp: Keyed Algorithms cryptopp: All Algorithms octave-benchmark: ospray: Magnetic Reconnection - Path Tracer ospray: Magnetic Reconnection - SciVis ospray: NASA Streamlines - SciVis ospray: XFrog Forest - SciVis ospray: San Miguel - SciVis phpbench: PHP Benchmark Suite hint: FLOAT pybench: Total For Average Test Times optcarrot: Optimized Benchmark redis: SET redis: GET redis: LPUSH redis: SADD redis: LPOP mutex: Mutex Lock Unlock ticket_spinlock mutex: Mutex Lock Unlock pthread_mutex mutex: Mutex Lock Unlock spinlock_amd mutex: Semaphore Release And Acquire mutex: Mutex Lock Unlock std::mutex mutex: Mutex Lock Unlock std::mutex mutex: Mutex Lock Unlock spinlock mutex: Shared Mutex Lock Shared tjbench: Decompression Throughput multichase: 1GB Array, 256 Byte Stride, 4 Threads multichase: 1GB Array, 256 Byte Stride, 2 Threads multichase: 256MB Array, 256 Byte Stride multichase: 1GB Array, 256 Byte Stride multichase: 4MB Array, 64 Byte Stride glibc-bench: pthread_once glibc-bench: sincos glibc-bench: ffsll glibc-bench: atanh glibc-bench: asinh glibc-bench: tanh glibc-bench: sqrt glibc-bench: sinh glibc-bench: modf glibc-bench: log2 glibc-bench: sin glibc-bench: ffs glibc-bench: exp glibc-bench: cos system-libxml2: 950 KB system-libxml2: 900 KB system-libxml2: 850 KB system-libxml2: 800 KB system-libxml2: 750 KB system-libxml2: 700 KB system-libxml2: 650 KB system-libxml2: 600 KB system-libxml2: 550 KB system-libxml2: 500 KB system-libxml2: 450 KB system-libxml2: 400 KB system-libxml2: 350 KB system-libxml2: 300 KB system-libxml2: 250 KB system-libxml2: 200 KB system-libxml2: 150 KB system-libxml2: 112 MB system-libxml2: 100 KB system-libxml2: 5 KB system-libxml2: 3 MB system-libxml2: 2 MB system-libxml2: 1 MB sudokut: Total Time rbenchmark: perl-benchmark: Interpreter perl-benchmark: Pod2html opencv-bench: minion: Quasigroup minion: Solitaire minion: Graceful compress-gzip: Linux Source Tree Archiving To .tar.gz numpy: node-octane: node-express-loadtest: luajit: Jacobi Successive Over-Relaxation luajit: Dense LU Matrix Factorization luajit: Sparse Matrix Multiply luajit: Fast Fourier Transform luajit: Monte Carlo luajit: Composite cachebench: Read / Modify / Write cachebench: Write cachebench: Read byte: Dhrystone 2 fhourstones: Complex Connect-4 Solving java-scimark2: Jacobi Successive Over-Relaxation java-scimark2: Dense LU Matrix Factorization java-scimark2: Sparse Matrix Multiply java-scimark2: Fast Fourier Transform java-scimark2: Monte Carlo java-scimark2: Composite gmpbench: Total Time lzbench: Libdeflate 1 - Decompression lzbench: Libdeflate 1 - Compression lzbench: Brotli 2 - Decompression lzbench: Brotli 2 - Compression lzbench: Brotli 0 - Decompression lzbench: Brotli 0 - Compression lzbench: Crush 0 - Decompression lzbench: Crush 0 - Compression lzbench: Zstd 8 - Decompression lzbench: Zstd 8 - Compression lzbench: Zstd 1 - Decompression lzbench: Zstd 1 - Compression lzbench: XZ 0 - Decompression lzbench: XZ 0 - Compression polyhedron: mp_prop_design polyhedron: test_fpu2 polyhedron: gas_dyn2 polyhedron: fatigue2 polyhedron: channel2 polyhedron: capacita polyhedron: protein polyhedron: induct2 polyhedron: rnflow polyhedron: aermod polyhedron: tfft2 polyhedron: linpk polyhedron: doduc polyhedron: mdbx polyhedron: air polyhedron: ac brl-cad: VGR Performance Metric sysbench: CPU sysbench: Memory rodinia: OpenMP CFD Solver rodinia: OpenMP LavaMD parboil: OpenMP CUTCP paraview: Wavelet Contour - 1920 x 1080 paraview: Wavelet Contour - 1920 x 1080 paraview: Wavelet Volume - 1920 x 1080 paraview: Wavelet Volume - 1920 x 1080 paraview: Many Spheres - 1920 x 1080 paraview: Many Spheres - 1920 x 1080 cryptopp: Unkeyed Algorithms system-libxml2: 50 KB x264: H.264 Video Encoding svt-vp9: PSNR/SSIM Optimized - Bosphorus 1080p svt-vp9: VMAF Optimized - Bosphorus 1080p himeno: Poisson Pressure Solver ASUS NVIDIA NV106 - AMD Ryzen 9 5900X 12-Core AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #3 AMD Ryzen 9 5900X 12-Core #4 AMD Ryzen 9 5900X 12-Core - ASUS NVIDIA NV106 2GB - AMD Ryzen 9 5900X 12-Core #5 AMD Ryzen 9 5900X 12-Core #6 AMD Ryzen 9 5900X 12-Core #7 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core AMD Ryzen 9 5900X 12-Core #8 AMD Ryzen 9 5900X 12-Core #9 24.85 83.29 37.473 1116529469 365.63 94.18 275.53 217825 68775.0957 14092090.6432 12.076 123.398 1.534006 33.982 3.26 102.427 6.40 3.284 0.03 5215.848777 257.95 24.28 895.66 0.124 1021 29.000 5.608 889.456 222.524 763.39 5.442 44.518 859.80 35.502 0.43 46.034 5.56 898 7640.592 83.89 6.189 59.49 155.66 3.58 53.41831 1041 6.699 38.055 1601 35.301 31.004 36.31 136.515 5.351 31.58 4.246 4.348 4.115 26.944 518.55 232.42 5.419 7328.87 464.411 175.803 35.618 1341.88 222.052164 12.229 11.526 134.508674 37.64 15.860 188.52 871.88 330 357.21 833.11 45.60 14.058 2.44 3290.51 554.34 115.028 55368.51 52.6745 1815667 172.58 51.406 1477.34 6.737 33.41 664.40 400.24 182 138.86 7.41 73.106 4.424 45.699 2.02 23.949 86.46 19.003 9.04 9.26 361.24 89.48 90.09 36.22 123.69 37.25 402.52 7.044 2.94 553.58 550.169 3.13 79.925 6570.896411 24.871 10.10 37.831 6.81 1119582567 237.96 377 237.46 659.74 365.22 6.145 434.044 873.446 94.39 37.414 102.63 25.65 33.892 138.745701 19.550 11.492 1182.449 9.081 57.490 36.672 31.114 3864.7 8.317 275.40 22.808 30116 3.393 300.72 28.3 0.52 11052.17 0.53 11024.20 2568.54 2.29 2579.31 2.28 1795.11 3.33 1775.87 3.33 43.725 17.092 35.150 40.784 15.847 83.254 4.726 0.147 5.480 10.642 471.930 18.813 121.74 15.41 5.87 4.39 293.501157 15.402 57.006 2418274.9484753 80551235.459459 18986501.257576 240.86 12.09 17.8388 20.5364 18.0269 20.3190 19.5589 19.9052 1.41607 0.772637 30.1566 177.882 1.82667 2.63441 13.4328 4.73820 2.78122 12.4096 13.0717 1.06181 43.4853 3.07097 53.56 27.440 5.398 13.033 1.743 1.167 832.342985 2167.984842 333.33 17.86 33.33 4.56 24.39 816487 525838375.67802 714 169.06 2586987.42 3551413.92 2112964.25 2854511.03 3505744.68 22.5 8.07 33.8 8.29 14.5 11.9 32.7 15.2 286.052607 75.613 73.997 49.055 70.140 8.159 2.17907 10.2115 2.17747 8.15996 6.26293 8.69990 2.37165 6.75334 2.42422 4.57941 36.2695 2.44830 5.01076 35.9294 262 250 375 213 209 189 177 261 150 222 124 177 96 86 66 59 38 41692 49 2 1337 878 287 8.360 0.1492 0.00074243 0.09031159 38.852 86.020437 53.178036 34.528634 29.226 557.21 68217 14636 2458.30 4413.43 1668.69 518.39 579.79 1927.72 68678.666774270 35446.348018762 3047.16 56170435.0 20381.1 2322.09 8533.84 3238.16 2728.94 1919.26 3748.46 6913.8 1571 329 962 265 786 615 657 166 2055 127 1873 648 170 53 46.44 20.99 19.99 40.57 30.17 10.44 8.86 18.73 13.23 4.46 12.32 1.52 5.34 3.39 1.35 5.41 447.860975 12 169.12 262.10 245.79 249.30 23.41 878.50 0.127 27.953 5.407 840.08 34.662 0.44 45.670 5.68 7496.572 84.12 6.307 59.19 158.11 3.57 52.53732 6.795 35.293 35.79 138.498 5.333 31.83 4.290 4.407 4.113 26.636 231.60 469.871 173.777 219.71492 11.642 133.198341 38.01 16.011 360.45 45.30 2.46 558.78 115.890 52.4824 171.58 33.49 660.69 402.47 139.06 7.45 2.01 86.63 18.915 9.06 9.27 362.72 89.15 90.38 36.23 123.22 37.38 401.09 7.020 2.95 555.45 551.928 3.14 79.838 10.07 37.719 6.83 237.32 236.84 661.45 364.70 6.130 434.518 871.339 94.28 102.70 25.70 138.508665 57.529 275.36 22.820 3.394 300.74 168.96 255.02 242.30 263.83 24.29 896.78 0.125 5.506 860.58 46.727 5.64 84.89 59.62 158.33 3.52 6.803 35.012 35.82 5.349 31.64 4.230 4.409 4.062 26.591 232.53 37.90 45.70 2.45 52.7550 172.76 33.62 138.84 86.22 9.23 89.51 90.03 36.33 37.35 79.671 37.807 433.463 102.50 57.564 163.43 256.96 243.03 258.61 846.47 0.130 5.502 845.85 45.829 59.43 3.54 6.805 34.778 5.383 31.38 4.270 4.118 171.79 138.60 57.560 30.553 5.353 15.880 13.942 51.059 6.694 72.715 4.402 45.927 23.834 24.796 11.510 9.094 31.153 8.309 5.096 266.48 23.99 882.39 981 28.601 5.578 921.529 230.438 739.14 5.295 43.439 855.55 45.807 880 83.72 60.21 156.09 1024 6.808 1577 36.25 5.306 525.30 229.62 7415.94 36.025 1356.22 12.353 190.30 879.91 327 840.49 45.55 3263.83 55773.46 52.3754 1828667 172.45 1487.25 181 138.30 86.35 9.02 9.24 36.19 37.24 6590.928800 10.10 37.749 378 37.492 25.67 33.830 19.518 1180.642 36.718 3860.0 30126 47876.49 41.158 1.449 786717.40 21.810 0.771922 0.657913 1.80818 2.984880 3.315648 2.776503 1.701254 39.220 21.787 399.072 19.009 66.977 34.451 16.051 46881115 96924 4.80 2.47 1997118 54.8 6344.0 11.142 11.179 78.498 56.341 30347 71329 8082.8 11552 62205 61069 62800 10.095 51.511 51.5 10.004 469.288384 167.36 246.62 5292.311138 OpenBenchmarking.org
dav1d Video Input: Summer Nature 4K OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Summer Nature 4K Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core AMD Ryzen 9 5900X 12-Core #3 AMD Ryzen 9 5900X 12-Core #4 AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #2 60 120 180 240 300 SE +/- 0.93, N = 3 SE +/- 0.29, N = 3 SE +/- 3.35, N = 4 SE +/- 1.28, N = 3 SE +/- 1.01, N = 3 266.48 263.83 258.61 257.95 249.30 MIN: 211.05 / MAX: 287.91 MIN: 210.3 / MAX: 283.56 MIN: 182.6 / MAX: 282.82 MIN: 209.87 / MAX: 278.86 MIN: 200.36 / MAX: 264.43 1. (CC) gcc options: -pthread
x265 Video Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 4K ASUS NVIDIA NV106 - AMD Ryzen 9 5900X 12-Core AMD Ryzen 9 5900X 12-Core #3 AMD Ryzen 9 5900X 12-Core #1 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core AMD Ryzen 9 5900X 12-Core #2 6 12 18 24 30 SE +/- 0.13, N = 3 SE +/- 0.27, N = 3 SE +/- 0.08, N = 3 SE +/- 0.23, N = 3 SE +/- 0.15, N = 3 24.85 24.29 24.28 23.99 23.41 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
dav1d Video Input: Chimera 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Chimera 1080p AMD Ryzen 9 5900X 12-Core #3 AMD Ryzen 9 5900X 12-Core #1 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #4 200 400 600 800 1000 SE +/- 1.19, N = 3 SE +/- 0.56, N = 3 SE +/- 13.66, N = 3 SE +/- 2.48, N = 3 SE +/- 5.56, N = 3 896.78 895.66 882.39 878.50 846.47 MIN: 688.55 / MAX: 1119.81 MIN: 690.49 / MAX: 1109.55 MIN: 680.83 / MAX: 1114.02 MIN: 678.41 / MAX: 1091.29 MIN: 647.88 / MAX: 1056.77 1. (CC) gcc options: -pthread
SVT-AV1 Encoder Mode: Enc Mode 0 - Input: 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8 Encoder Mode: Enc Mode 0 - Input: 1080p AMD Ryzen 9 5900X 12-Core #4 AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #3 AMD Ryzen 9 5900X 12-Core #1 0.0293 0.0586 0.0879 0.1172 0.1465 SE +/- 0.001, N = 3 SE +/- 0.002, N = 3 SE +/- 0.001, N = 12 SE +/- 0.002, N = 3 0.130 0.127 0.125 0.124 1. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie
GraphicsMagick Operation: Rotate OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Rotate AMD Ryzen 9 5900X 12-Core #1 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 200 400 600 800 1000 SE +/- 4.81, N = 3 SE +/- 6.36, N = 3 1021 981 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -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 #2 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core AMD Ryzen 9 5900X 12-Core #1 7 14 21 28 35 SE +/- 0.28, N = 3 SE +/- 0.02, N = 3 SE +/- 0.19, N = 3 27.95 28.60 29.00 1. (CC) gcc options: -lm -O3
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 #2 AMD Ryzen 9 5900X 12-Core #4 AMD Ryzen 9 5900X 12-Core #3 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core AMD Ryzen 9 5900X 12-Core #1 1.2618 2.5236 3.7854 5.0472 6.309 SE +/- 0.020, N = 3 SE +/- 0.056, N = 3 SE +/- 0.058, N = 3 SE +/- 0.003, N = 3 SE +/- 0.023, N = 3 5.407 5.502 5.506 5.578 5.608 1. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lm
CppPerformanceBenchmarks Test: Random Numbers OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Random Numbers AMD Ryzen 9 5900X 12-Core #1 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 200 400 600 800 1000 SE +/- 0.09, N = 3 SE +/- 0.03, N = 3 889.46 921.53 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 5900X 12-Core #1 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 50 100 150 200 250 SE +/- 3.42, N = 3 SE +/- 2.00, N = 3 222.52 230.44 1. (CXX) g++ options: -std=c++11 -O3
Nettle Test: sha512 OpenBenchmarking.org Mbyte/s, More Is Better Nettle 3.5.1 Test: sha512 AMD Ryzen 9 5900X 12-Core #1 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 160 320 480 640 800 SE +/- 6.11, N = 3 SE +/- 2.46, N = 3 763.39 739.14 1. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto
Basis Universal Settings: UASTC Level 0 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 0 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core AMD Ryzen 9 5900X 12-Core #1 1.2245 2.449 3.6735 4.898 6.1225 SE +/- 0.016, N = 3 SE +/- 0.045, N = 3 5.295 5.442 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
CppPerformanceBenchmarks Test: Stepanov Vector OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Stepanov Vector Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core AMD Ryzen 9 5900X 12-Core #1 10 20 30 40 50 SE +/- 0.23, N = 3 SE +/- 0.02, N = 3 43.44 44.52 1. (CXX) g++ options: -std=c++11 -O3
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 #3 AMD Ryzen 9 5900X 12-Core #1 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core AMD Ryzen 9 5900X 12-Core #4 AMD Ryzen 9 5900X 12-Core #2 200 400 600 800 1000 SE +/- 2.94, N = 3 SE +/- 2.14, N = 3 SE +/- 4.48, N = 3 SE +/- 2.12, N = 3 SE +/- 5.18, N = 3 860.58 859.80 855.55 845.85 840.08 MIN: 689.05 / MAX: 941.05 MIN: 655.16 / MAX: 942 MIN: 578.09 / MAX: 939.92 MIN: 627.78 / MAX: 923.91 MIN: 612.32 / MAX: 922.51 1. (CC) gcc options: -pthread
dcraw RAW To PPM Image Conversion OpenBenchmarking.org Seconds, Fewer Is Better dcraw RAW To PPM Image Conversion AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #1 8 16 24 32 40 SE +/- 0.14, N = 3 SE +/- 0.00, N = 3 34.66 35.50 1. (CC) gcc options: -lm
AOM AV1 Encoder Mode: Speed 0 Two-Pass OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 0 Two-Pass AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #1 0.099 0.198 0.297 0.396 0.495 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.44 0.43 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
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 #3 AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #4 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core AMD Ryzen 9 5900X 12-Core #2 11 22 33 44 55 SE +/- 0.12, N = 3 SE +/- 0.03, N = 3 SE +/- 0.16, N = 3 SE +/- 0.17, N = 3 SE +/- 0.29, N = 3 46.73 46.03 45.83 45.81 45.67 1. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie
AOM AV1 Encoder Mode: Speed 6 Two-Pass OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 6 Two-Pass AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #3 AMD Ryzen 9 5900X 12-Core #1 1.278 2.556 3.834 5.112 6.39 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.01, N = 3 5.68 5.64 5.56 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
GraphicsMagick Operation: Swirl OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Swirl AMD Ryzen 9 5900X 12-Core #1 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 200 400 600 800 1000 SE +/- 1.00, N = 3 SE +/- 1.00, N = 3 898 880 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
Botan Test: AES-256 OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: AES-256 AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #2 1600 3200 4800 6400 8000 SE +/- 3.63, N = 3 SE +/- 15.40, N = 3 7640.59 7496.57 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
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 #3 AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #1 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core ASUS NVIDIA NV106 - AMD Ryzen 9 5900X 12-Core 20 40 60 80 100 SE +/- 0.57, N = 3 SE +/- 0.40, N = 3 SE +/- 0.33, N = 3 SE +/- 0.35, N = 3 SE +/- 1.44, N = 3 84.89 84.12 83.89 83.72 83.29 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
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 #1 AMD Ryzen 9 5900X 12-Core #2 2 4 6 8 10 SE +/- 0.048, N = 3 SE +/- 0.086, N = 3 6.189 6.307
AOM AV1 Encoder Mode: Speed 8 Realtime OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 8 Realtime Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core AMD Ryzen 9 5900X 12-Core #3 AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #4 AMD Ryzen 9 5900X 12-Core #2 13 26 39 52 65 SE +/- 0.29, N = 3 SE +/- 0.39, N = 3 SE +/- 0.29, N = 3 SE +/- 0.18, N = 3 SE +/- 0.13, N = 3 60.21 59.62 59.49 59.43 59.19 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
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 AMD Ryzen 9 5900X 12-Core #3 AMD Ryzen 9 5900X 12-Core #2 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core AMD Ryzen 9 5900X 12-Core #1 30 60 90 120 150 SE +/- 0.49, N = 3 SE +/- 0.90, N = 3 SE +/- 2.36, N = 3 SE +/- 2.56, N = 3 158.33 158.11 156.09 155.66 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
AOM AV1 Encoder Mode: Speed 4 Two-Pass OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 4 Two-Pass AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #4 AMD Ryzen 9 5900X 12-Core #3 0.8055 1.611 2.4165 3.222 4.0275 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 3.58 3.57 3.54 3.52 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
DeepSpeech Acceleration: CPU OpenBenchmarking.org Seconds, Fewer Is Better DeepSpeech 0.6 Acceleration: CPU AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #1 12 24 36 48 60 SE +/- 0.03, N = 3 SE +/- 0.16, N = 3 52.54 53.42
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 #1 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 200 400 600 800 1000 SE +/- 4.00, N = 3 1041 1024 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.2 WAV To FLAC AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #3 AMD Ryzen 9 5900X 12-Core #4 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 2 4 6 8 10 SE +/- 0.010, N = 5 SE +/- 0.008, N = 5 SE +/- 0.031, N = 5 SE +/- 0.018, N = 5 SE +/- 0.017, N = 5 6.699 6.795 6.803 6.805 6.808 1. (CXX) g++ options: -O2 -fvisibility=hidden -logg -lm
Git Time To Complete Common Git Commands OpenBenchmarking.org Seconds, Fewer Is Better Git Time To Complete Common Git Commands ASUS NVIDIA NV106 - AMD Ryzen 9 5900X 12-Core AMD Ryzen 9 5900X 12-Core #1 9 18 27 36 45 SE +/- 0.25, N = 3 SE +/- 0.39, N = 3 37.47 38.06 1. git version 2.25.1
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Resizing AMD Ryzen 9 5900X 12-Core #1 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 300 600 900 1200 1500 SE +/- 4.36, N = 3 SE +/- 0.58, N = 3 1601 1577 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
libavif avifenc Encoder Speed: 2 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 2 AMD Ryzen 9 5900X 12-Core #4 AMD Ryzen 9 5900X 12-Core #3 AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #1 8 16 24 32 40 SE +/- 0.13, N = 3 SE +/- 0.29, N = 3 SE +/- 0.08, N = 3 SE +/- 0.13, N = 3 34.78 35.01 35.29 35.30 1. (CXX) g++ options: -O3 -fPIC
GEGL Operation: Antialias OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Antialias AMD Ryzen 9 5900X 12-Core - ASUS NVIDIA NV106 2GB - AMD Ryzen 9 5900X 12-Core #1 7 14 21 28 35 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 30.55 31.00
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 #1 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core AMD Ryzen 9 5900X 12-Core #3 AMD Ryzen 9 5900X 12-Core #2 8 16 24 32 40 SE +/- 0.30, N = 3 SE +/- 0.22, N = 3 SE +/- 0.21, N = 3 SE +/- 0.08, N = 3 36.31 36.25 35.82 35.79 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11
Radiance Benchmark Test: SMP Parallel OpenBenchmarking.org Seconds, Fewer Is Better Radiance Benchmark 5.0 Test: SMP Parallel AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #2 30 60 90 120 150 136.52 138.50
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 AMD Ryzen 9 5900X 12-Core #4 AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #3 AMD Ryzen 9 5900X 12-Core #2 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 1.2112 2.4224 3.6336 4.8448 6.056 SE +/- 0.027, N = 3 SE +/- 0.019, N = 3 SE +/- 0.044, N = 3 SE +/- 0.030, N = 3 SE +/- 0.021, N = 3 5.383 5.351 5.349 5.333 5.306 1. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie
AOM AV1 Encoder Mode: Speed 6 Realtime OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 6 Realtime AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #3 AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #4 7 14 21 28 35 SE +/- 0.28, N = 3 SE +/- 0.23, N = 3 SE +/- 0.19, N = 3 SE +/- 0.19, N = 3 31.83 31.64 31.58 31.38 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
libavif avifenc Encoder Speed: 8 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 8 AMD Ryzen 9 5900X 12-Core #3 AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #4 AMD Ryzen 9 5900X 12-Core #2 0.9653 1.9306 2.8959 3.8612 4.8265 SE +/- 0.011, N = 3 SE +/- 0.017, N = 3 SE +/- 0.016, N = 3 SE +/- 0.030, N = 3 4.230 4.246 4.270 4.290 1. (CXX) g++ options: -O3 -fPIC
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 #1 AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #3 0.992 1.984 2.976 3.968 4.96 SE +/- 0.056, N = 4 SE +/- 0.041, N = 3 SE +/- 0.052, N = 6 4.348 4.407 4.409 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
libavif avifenc Encoder Speed: 10 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 10 AMD Ryzen 9 5900X 12-Core #3 AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #4 0.9266 1.8532 2.7798 3.7064 4.633 SE +/- 0.039, N = 3 SE +/- 0.008, N = 3 SE +/- 0.018, N = 3 SE +/- 0.036, N = 3 4.062 4.113 4.115 4.118 1. (CXX) g++ options: -O3 -fPIC
POV-Ray Trace Time OpenBenchmarking.org Seconds, Fewer Is Better POV-Ray 3.7.0.7 Trace Time AMD Ryzen 9 5900X 12-Core #3 AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #1 6 12 18 24 30 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.23, N = 3 26.59 26.64 26.94 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
SciMark Computational Test: Fast Fourier Transform OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Fast Fourier Transform Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core AMD Ryzen 9 5900X 12-Core #1 110 220 330 440 550 SE +/- 5.56, N = 3 SE +/- 2.27, N = 3 525.30 518.55 1. (CC) gcc options: -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 AMD Ryzen 9 5900X 12-Core #3 AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #2 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 50 100 150 200 250 SE +/- 0.74, N = 3 SE +/- 2.16, N = 3 SE +/- 0.34, N = 3 SE +/- 0.52, N = 3 232.53 232.42 231.60 229.62 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: resize AMD Ryzen 9 5900X 12-Core - ASUS NVIDIA NV106 2GB - AMD Ryzen 9 5900X 12-Core #1 1.2193 2.4386 3.6579 4.8772 6.0965 SE +/- 0.018, N = 3 SE +/- 0.081, N = 3 5.353 5.419
Nettle Test: aes256 OpenBenchmarking.org Mbyte/s, More Is Better Nettle 3.5.1 Test: aes256 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core AMD Ryzen 9 5900X 12-Core #1 1600 3200 4800 6400 8000 SE +/- 35.68, N = 3 SE +/- 3.06, N = 3 7415.94 7328.87 MIN: 5575.47 / MAX: 11152.17 MIN: 5537.1 / MAX: 10937.59 1. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto
Botan Test: Twofish OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: Twofish AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #1 100 200 300 400 500 SE +/- 5.23, N = 7 SE +/- 6.64, N = 4 469.87 464.41 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.13.0 Test: CAST-256 AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #2 40 80 120 160 200 SE +/- 2.04, N = 6 SE +/- 0.02, N = 3 175.80 173.78 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
CppPerformanceBenchmarks Test: Atol OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Atol AMD Ryzen 9 5900X 12-Core #1 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 8 16 24 32 40 SE +/- 0.19, N = 3 SE +/- 0.13, N = 3 35.62 36.03 1. (CXX) g++ options: -std=c++11 -O3
SciMark Computational Test: Jacobi Successive Over-Relaxation OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core AMD Ryzen 9 5900X 12-Core #1 300 600 900 1200 1500 SE +/- 11.78, N = 3 SE +/- 4.88, N = 3 1356.22 1341.88 1. (CC) gcc options: -lm
Appleseed Scene: Emily OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Emily AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #1 50 100 150 200 250 219.71 222.05
CppPerformanceBenchmarks Test: Function Objects OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Function Objects AMD Ryzen 9 5900X 12-Core #1 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 3 6 9 12 15 SE +/- 0.07, N = 3 SE +/- 0.15, N = 3 12.23 12.35 1. (CXX) g++ options: -std=c++11 -O3
GnuPG 2GB File Encryption OpenBenchmarking.org Seconds, Fewer Is Better GnuPG 1.4.22 2GB File Encryption AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #2 3 6 9 12 15 SE +/- 0.04, N = 3 SE +/- 0.19, N = 3 11.53 11.64 1. (CC) gcc options: -O2 -MT -MD -MP -MF
Appleseed Scene: Material Tester OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Material Tester AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #1 30 60 90 120 150 133.20 134.51
libgav1 Video Input: Summer Nature 4K OpenBenchmarking.org FPS, More Is Better libgav1 2019-10-05 Video Input: Summer Nature 4K AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #3 AMD Ryzen 9 5900X 12-Core #1 9 18 27 36 45 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 38.01 37.90 37.64 1. (CXX) g++ options: -O3 -lpthread
Inkscape Operation: SVG Files To PNG OpenBenchmarking.org Seconds, Fewer Is Better Inkscape Operation: SVG Files To PNG AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core - ASUS NVIDIA NV106 2GB - AMD Ryzen 9 5900X 12-Core #2 4 8 12 16 20 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.10, N = 3 15.86 15.88 16.01 1. Inkscape 0.92.5 (2060ec1f9f, 2020-04-08)
SciMark Computational Test: Monte Carlo OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Monte Carlo Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core AMD Ryzen 9 5900X 12-Core #1 40 80 120 160 200 SE +/- 1.42, N = 3 SE +/- 0.74, N = 3 190.30 188.52 1. (CC) gcc options: -lm
SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Composite Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core AMD Ryzen 9 5900X 12-Core #1 200 400 600 800 1000 SE +/- 7.03, N = 3 SE +/- 3.28, N = 3 879.91 871.88 1. (CC) gcc options: -lm
GraphicsMagick Operation: Enhanced OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Enhanced AMD Ryzen 9 5900X 12-Core #1 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 70 140 210 280 350 330 327 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
Blender Blend File: Classroom - Compute: CUDA OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: Classroom - Compute: CUDA AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #2 80 160 240 320 400 SE +/- 2.38, N = 3 SE +/- 2.77, N = 3 357.21 360.45
SciMark Computational Test: Sparse Matrix Multiply OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Sparse Matrix Multiply Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core AMD Ryzen 9 5900X 12-Core #1 200 400 600 800 1000 SE +/- 5.95, N = 3 SE +/- 2.90, N = 3 840.49 833.11 1. (CC) gcc options: -lm
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 AMD Ryzen 9 5900X 12-Core #3 AMD Ryzen 9 5900X 12-Core #1 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core AMD Ryzen 9 5900X 12-Core #2 10 20 30 40 50 SE +/- 0.02, N = 3 SE +/- 0.14, N = 3 SE +/- 0.05, N = 3 SE +/- 0.34, N = 3 45.70 45.60 45.55 45.30 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
librsvg Operation: SVG Files To PNG OpenBenchmarking.org Seconds, Fewer Is Better librsvg Operation: SVG Files To PNG AMD Ryzen 9 5900X 12-Core - ASUS NVIDIA NV106 2GB - AMD Ryzen 9 5900X 12-Core #1 4 8 12 16 20 SE +/- 0.10, N = 3 SE +/- 0.08, N = 3 13.94 14.06 1. rsvg-convert version 2.48.7
OSPray Demo: XFrog Forest - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: XFrog Forest - Renderer: Path Tracer AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #3 AMD Ryzen 9 5900X 12-Core #1 0.5535 1.107 1.6605 2.214 2.7675 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 2.46 2.45 2.44 MIN: 2.43 / MAX: 2.48 MIN: 2.43 / MAX: 2.47 MIN: 2.41 / MAX: 2.46
Nettle Test: poly1305-aes OpenBenchmarking.org Mbyte/s, More Is Better Nettle 3.5.1 Test: poly1305-aes AMD Ryzen 9 5900X 12-Core #1 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 700 1400 2100 2800 3500 SE +/- 14.02, N = 3 SE +/- 6.41, N = 3 3290.51 3263.83 1. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto
Blender Blend File: Fishy Cat - Compute: CUDA OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: Fishy Cat - Compute: CUDA AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #2 120 240 360 480 600 SE +/- 1.28, N = 3 SE +/- 1.00, N = 3 554.34 558.78
Botan Test: KASUMI OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: KASUMI AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #1 30 60 90 120 150 SE +/- 0.29, N = 3 SE +/- 0.66, N = 3 115.89 115.03 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
NGINX Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better NGINX Benchmark 1.9.9 Static Web Page Serving Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core AMD Ryzen 9 5900X 12-Core #1 12K 24K 36K 48K 60K SE +/- 97.82, N = 3 SE +/- 76.65, N = 3 55773.46 55368.51 1. (CC) gcc options: -lpthread -lcrypt -lcrypto -lz -O3 -march=native
Tachyon Total Time OpenBenchmarking.org Seconds, Fewer Is Better Tachyon 0.99b6 Total Time Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #3 12 24 36 48 60 SE +/- 0.08, N = 3 SE +/- 0.02, N = 3 SE +/- 0.09, N = 3 SE +/- 0.21, N = 3 52.38 52.48 52.67 52.76 1. (CC) gcc options: -m64 -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread
John The Ripper Test: MD5 OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: MD5 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core AMD Ryzen 9 5900X 12-Core #1 400K 800K 1200K 1600K 2000K SE +/- 10349.45, N = 3 SE +/- 22100.78, N = 3 1828667 1815667 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2
dav1d Video Input: Chimera 1080p 10-bit OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Chimera 1080p 10-bit AMD Ryzen 9 5900X 12-Core #3 AMD Ryzen 9 5900X 12-Core #1 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core AMD Ryzen 9 5900X 12-Core #4 AMD Ryzen 9 5900X 12-Core #2 40 80 120 160 200 SE +/- 0.27, N = 3 SE +/- 0.20, N = 3 SE +/- 0.21, N = 3 SE +/- 0.94, N = 3 SE +/- 0.71, N = 3 172.76 172.58 172.45 171.79 171.58 MIN: 110.38 / MAX: 358.53 MIN: 110.47 / MAX: 359.36 MIN: 110.68 / MAX: 358.04 MIN: 110.48 / MAX: 357.96 MIN: 110.75 / MAX: 347.18 1. (CC) gcc options: -pthread
GEGL Operation: Wavelet Blur OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Wavelet Blur AMD Ryzen 9 5900X 12-Core - ASUS NVIDIA NV106 2GB - AMD Ryzen 9 5900X 12-Core #1 12 24 36 48 60 SE +/- 0.12, N = 3 SE +/- 0.09, N = 3 51.06 51.41
SciMark Computational Test: Dense LU Matrix Factorization OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Dense LU Matrix Factorization Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core AMD Ryzen 9 5900X 12-Core #1 300 600 900 1200 1500 SE +/- 10.46, N = 3 SE +/- 5.69, N = 3 1487.25 1477.34 1. (CC) gcc options: -lm
GEGL Operation: Crop OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Crop AMD Ryzen 9 5900X 12-Core - ASUS NVIDIA NV106 2GB - AMD Ryzen 9 5900X 12-Core #1 2 4 6 8 10 SE +/- 0.006, N = 3 SE +/- 0.089, N = 3 6.694 6.737
libgav1 Video Input: Chimera 1080p 10-bit OpenBenchmarking.org FPS, More Is Better libgav1 2019-10-05 Video Input: Chimera 1080p 10-bit AMD Ryzen 9 5900X 12-Core #3 AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #1 8 16 24 32 40 SE +/- 0.09, N = 3 SE +/- 0.09, N = 3 SE +/- 0.13, N = 3 33.62 33.49 33.41 1. (CXX) g++ options: -O3 -lpthread
Blender Blend File: Pabellon Barcelona - Compute: CUDA OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: Pabellon Barcelona - Compute: CUDA AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #1 140 280 420 560 700 SE +/- 3.33, N = 3 SE +/- 3.04, N = 3 660.69 664.40
Blender Blend File: Barbershop - Compute: NVIDIA OptiX OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: Barbershop - Compute: NVIDIA OptiX AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #2 90 180 270 360 450 SE +/- 1.13, N = 3 SE +/- 1.64, N = 3 400.24 402.47
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Sharpen AMD Ryzen 9 5900X 12-Core #1 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 40 80 120 160 200 SE +/- 0.33, N = 3 182 181 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
libgav1 Video Input: Summer Nature 1080p OpenBenchmarking.org FPS, More Is Better libgav1 2019-10-05 Video Input: Summer Nature 1080p AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #3 AMD Ryzen 9 5900X 12-Core #4 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 30 60 90 120 150 SE +/- 0.30, N = 3 SE +/- 0.20, N = 3 SE +/- 0.27, N = 3 SE +/- 0.23, N = 3 SE +/- 0.06, N = 3 139.06 138.86 138.84 138.60 138.30 1. (CXX) g++ options: -O3 -lpthread
BLAKE2 OpenBenchmarking.org Cycles Per Byte, Fewer Is Better BLAKE2 20170307 AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #2 2 4 6 8 10 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 7.41 7.45 1. (CC) gcc options: -O3 -march=native -lcrypto -lz
GEGL Operation: Cartoon OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Cartoon AMD Ryzen 9 5900X 12-Core - ASUS NVIDIA NV106 2GB - AMD Ryzen 9 5900X 12-Core #1 16 32 48 64 80 SE +/- 0.17, N = 3 SE +/- 0.22, N = 3 72.72 73.11
GEGL Operation: Scale OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Scale AMD Ryzen 9 5900X 12-Core - ASUS NVIDIA NV106 2GB - AMD Ryzen 9 5900X 12-Core #1 0.9954 1.9908 2.9862 3.9816 4.977 SE +/- 0.006, N = 3 SE +/- 0.023, N = 3 4.402 4.424
GEGL Operation: Color Enhance OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Color Enhance AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core - ASUS NVIDIA NV106 2GB - 10 20 30 40 50 SE +/- 0.16, N = 3 SE +/- 0.09, N = 3 45.70 45.93
OSPray Demo: San Miguel - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: San Miguel - Renderer: Path Tracer AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #2 0.4545 0.909 1.3635 1.818 2.2725 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 2.02 2.01 MIN: 2 / MAX: 2.03 MIN: 2 / MAX: 2.04
GEGL Operation: Tile Glass OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Tile Glass AMD Ryzen 9 5900X 12-Core - ASUS NVIDIA NV106 2GB - AMD Ryzen 9 5900X 12-Core #1 6 12 18 24 30 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 23.83 23.95
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 AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #1 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core AMD Ryzen 9 5900X 12-Core #3 20 40 60 80 100 SE +/- 0.25, N = 3 SE +/- 0.35, N = 3 SE +/- 0.28, N = 3 SE +/- 0.22, N = 3 86.63 86.46 86.35 86.22 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Tesseract OCR Time To OCR 7 Images OpenBenchmarking.org Seconds, Fewer Is Better Tesseract OCR 4.1.1 Time To OCR 7 Images AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #1 5 10 15 20 25 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 18.92 19.00
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 #2 AMD Ryzen 9 5900X 12-Core #1 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 3 6 9 12 15 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 9.06 9.04 9.02 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -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 AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #1 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core AMD Ryzen 9 5900X 12-Core #3 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 9.27 9.26 9.24 9.23 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Blender Blend File: Classroom - Compute: NVIDIA OptiX OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: Classroom - Compute: NVIDIA OptiX AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #2 80 160 240 320 400 SE +/- 1.36, N = 3 SE +/- 4.32, N = 3 361.24 362.72
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 #3 AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #2 20 40 60 80 100 SE +/- 0.65, N = 3 SE +/- 0.64, N = 3 SE +/- 0.68, N = 3 89.51 89.48 89.15 1. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt
libgav1 Video Input: Chimera 1080p OpenBenchmarking.org FPS, More Is Better libgav1 2019-10-05 Video Input: Chimera 1080p AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #3 20 40 60 80 100 SE +/- 0.13, N = 3 SE +/- 0.11, N = 3 SE +/- 0.12, N = 3 90.38 90.09 90.03 1. (CXX) g++ options: -O3 -lpthread
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 #3 AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #1 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 8 16 24 32 40 SE +/- 0.18, N = 3 SE +/- 0.14, N = 3 SE +/- 0.10, N = 3 SE +/- 0.12, N = 3 36.33 36.23 36.22 36.19 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Blender Blend File: Fishy Cat - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: Fishy Cat - Compute: CPU-Only AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #1 30 60 90 120 150 SE +/- 0.14, N = 3 SE +/- 0.13, N = 3 123.22 123.69
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 AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #3 AMD Ryzen 9 5900X 12-Core #1 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 9 18 27 36 45 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 37.38 37.35 37.25 37.24 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Blender Blend File: Barbershop - Compute: CUDA OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: Barbershop - Compute: CUDA AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #1 90 180 270 360 450 SE +/- 0.59, N = 3 SE +/- 1.62, N = 3 401.09 402.52
IndigoBench Acceleration: CPU - Scene: Supercar OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.4 Acceleration: CPU - Scene: Supercar AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #2 2 4 6 8 10 SE +/- 0.016, N = 3 SE +/- 0.013, N = 3 7.044 7.020
LuxCoreRender Scene: DLSC OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.3 Scene: DLSC AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #1 0.6638 1.3276 1.9914 2.6552 3.319 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 2.95 2.94 MIN: 2.81 / MAX: 3.09 MIN: 2.8 / MAX: 3.09
Blender Blend File: Fishy Cat - Compute: NVIDIA OptiX OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: Fishy Cat - Compute: NVIDIA OptiX AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #2 120 240 360 480 600 SE +/- 0.96, N = 3 SE +/- 2.67, N = 3 553.58 555.45
Botan Test: Blowfish OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: Blowfish AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #1 120 240 360 480 600 SE +/- 6.84, N = 3 SE +/- 2.30, N = 3 551.93 550.17 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
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 #2 AMD Ryzen 9 5900X 12-Core #1 0.7065 1.413 2.1195 2.826 3.5325 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 3.14 3.13 MIN: 3.08 / MAX: 3.2 MIN: 3.07 / MAX: 3.17
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 #3 AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #1 20 40 60 80 100 SE +/- 0.20, N = 3 SE +/- 0.11, N = 3 SE +/- 0.15, N = 3 79.67 79.84 79.93 1. (CXX) g++ options: -std=c++11 -O3 -ffast-math -rdynamic -ldl -lImath -lIlmImf -lIex -lHalf -lz -lIlmThread -lxml2 -lfreetype -lpthread
Crypto++ Test: Integer + Elliptic Curve Public Key Algorithms OpenBenchmarking.org MiB/second, More Is Better Crypto++ 8.2 Test: Integer + Elliptic Curve Public Key Algorithms Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core AMD Ryzen 9 5900X 12-Core #1 1400 2800 4200 5600 7000 SE +/- 90.79, N = 3 SE +/- 2.68, N = 3 6590.93 6570.90 1. (CXX) g++ options: -g2 -O3 -fPIC -pthread -pipe
GEGL Operation: Reflect OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Reflect AMD Ryzen 9 5900X 12-Core - ASUS NVIDIA NV106 2GB - AMD Ryzen 9 5900X 12-Core #1 6 12 18 24 30 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 24.80 24.87
VP9 libvpx Encoding Speed: Speed 0 OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.8.2 Speed: Speed 0 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #2 3 6 9 12 15 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 10.10 10.10 10.07 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11
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 #2 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core AMD Ryzen 9 5900X 12-Core #3 AMD Ryzen 9 5900X 12-Core #1 9 18 27 36 45 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.08, N = 3 SE +/- 0.03, N = 3 37.72 37.75 37.81 37.83 1. (CC) gcc options: -lm -lpthread -O3
OSPray Demo: NASA Streamlines - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: NASA Streamlines - Renderer: Path Tracer AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #1 2 4 6 8 10 SE +/- 0.02, N = 3 SE +/- 0.00, N = 12 6.83 6.81 MIN: 6.76 / MAX: 6.9 MIN: 6.71 / MAX: 6.9
Swet Average OpenBenchmarking.org Operations Per Second, More Is Better Swet 1.5.16 Average AMD Ryzen 9 5900X 12-Core #1 ASUS NVIDIA NV106 - AMD Ryzen 9 5900X 12-Core 200M 400M 600M 800M 1000M SE +/- 5666986.01, N = 3 SE +/- 14983152.60, N = 4 1119582567 1116529469 1. (CC) gcc options: -lm -lpthread -lcurses -lrt
Blender Blend File: BMW27 - Compute: NVIDIA OptiX OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: BMW27 - Compute: NVIDIA OptiX AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #1 50 100 150 200 250 SE +/- 0.16, N = 3 SE +/- 0.39, N = 3 237.32 237.96
GraphicsMagick Operation: Noise-Gaussian OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Noise-Gaussian Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core AMD Ryzen 9 5900X 12-Core #1 80 160 240 320 400 SE +/- 0.58, N = 3 378 377 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
Blender Blend File: BMW27 - Compute: CUDA OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: BMW27 - Compute: CUDA AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #1 50 100 150 200 250 SE +/- 0.57, N = 3 SE +/- 0.61, N = 3 236.84 237.46
Blender Blend File: Pabellon Barcelona - Compute: NVIDIA OptiX OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: Pabellon Barcelona - Compute: NVIDIA OptiX AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #2 140 280 420 560 700 SE +/- 4.76, N = 3 SE +/- 6.02, N = 3 659.74 661.45
Blender Blend File: Barbershop - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: Barbershop - Compute: CPU-Only AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #1 ASUS NVIDIA NV106 - AMD Ryzen 9 5900X 12-Core 80 160 240 320 400 SE +/- 0.25, N = 3 SE +/- 0.61, N = 3 SE +/- 0.53, N = 3 364.70 365.22 365.63
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 AMD Ryzen 9 5900X 12-Core #1 2 4 6 8 10 SE +/- 0.018, N = 3 SE +/- 0.019, N = 3 6.130 6.145 1. (CXX) g++ options: -fopenmp -O3
Radiance Benchmark Test: Serial OpenBenchmarking.org Seconds, Fewer Is Better Radiance Benchmark 5.0 Test: Serial AMD Ryzen 9 5900X 12-Core #3 AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #2 90 180 270 360 450 433.46 434.04 434.52
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 #1 AMD Ryzen 9 5900X 12-Core #2 200 400 600 800 1000 SE +/- 1.79, N = 3 SE +/- 1.57, N = 3 873.45 871.34 1. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -fopenmp -fwhole-program -lstdc++
Blender Blend File: BMW27 - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: BMW27 - Compute: CPU-Only ASUS NVIDIA NV106 - AMD Ryzen 9 5900X 12-Core AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #1 20 40 60 80 100 SE +/- 0.16, N = 3 SE +/- 0.10, N = 3 SE +/- 0.15, N = 3 94.18 94.28 94.39
Basis Universal Settings: ETC1S OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: ETC1S AMD Ryzen 9 5900X 12-Core #1 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 9 18 27 36 45 SE +/- 0.20, N = 3 SE +/- 0.06, N = 3 37.41 37.49 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
rays1bench Large Scene OpenBenchmarking.org mrays/s, More Is Better rays1bench 2020-01-09 Large Scene AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #3 20 40 60 80 100 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 102.70 102.63 102.50
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 AMD Ryzen 9 5900X 12-Core #2 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core AMD Ryzen 9 5900X 12-Core #1 6 12 18 24 30 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 25.70 25.67 25.65 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Basis Universal Settings: UASTC Level 3 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 3 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core AMD Ryzen 9 5900X 12-Core #1 8 16 24 32 40 SE +/- 0.08, N = 3 SE +/- 0.10, N = 3 33.83 33.89 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
Appleseed Scene: Disney Material OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Disney Material AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #1 30 60 90 120 150 138.51 138.75
CppPerformanceBenchmarks Test: Stepanov Abstraction OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Stepanov Abstraction Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core AMD Ryzen 9 5900X 12-Core #1 5 10 15 20 25 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 19.52 19.55 1. (CXX) g++ options: -std=c++11 -O3
GIMP Test: unsharp-mask OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: unsharp-mask AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core - ASUS NVIDIA NV106 2GB - 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 11.49 11.51
Nettle Test: chacha OpenBenchmarking.org Mbyte/s, More Is Better Nettle 3.5.1 Test: chacha AMD Ryzen 9 5900X 12-Core #1 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 300 600 900 1200 1500 SE +/- 1.57, N = 3 SE +/- 1.61, N = 3 1182.45 1180.64 MIN: 596.15 / MAX: 3277.03 MIN: 595.54 / MAX: 3274.81 1. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto
GIMP Test: auto-levels OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: auto-levels AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core - ASUS NVIDIA NV106 2GB - 3 6 9 12 15 SE +/- 0.020, N = 3 SE +/- 0.023, N = 3 9.081 9.094
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 #1 AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #4 AMD Ryzen 9 5900X 12-Core #3 13 26 39 52 65 SE +/- 0.38, N = 3 SE +/- 0.15, N = 3 SE +/- 0.26, N = 3 SE +/- 0.14, N = 3 57.49 57.53 57.56 57.56 1. (CXX) g++ options: -O3 -fPIC
CppPerformanceBenchmarks Test: Ctype OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Ctype AMD Ryzen 9 5900X 12-Core #1 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 8 16 24 32 40 SE +/- 0.01, N = 3 SE +/- 0.23, N = 3 36.67 36.72 1. (CXX) g++ options: -std=c++11 -O3
GEGL Operation: Rotate 90 Degrees OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Rotate 90 Degrees AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core - ASUS NVIDIA NV106 2GB - 7 14 21 28 35 SE +/- 0.02, N = 3 SE +/- 0.08, N = 3 31.11 31.15
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 #1 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 800 1600 2400 3200 4000 SE +/- 3.53, N = 3 SE +/- 1.34, N = 3 3864.7 3860.0 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
GIMP Test: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: rotate AMD Ryzen 9 5900X 12-Core - ASUS NVIDIA NV106 2GB - AMD Ryzen 9 5900X 12-Core #1 2 4 6 8 10 SE +/- 0.012, N = 3 SE +/- 0.008, N = 3 8.309 8.317
Blender Blend File: Classroom - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: Classroom - Compute: CPU-Only AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #1 ASUS NVIDIA NV106 - AMD Ryzen 9 5900X 12-Core 60 120 180 240 300 SE +/- 0.32, N = 3 SE +/- 0.32, N = 3 SE +/- 0.22, N = 3 275.36 275.40 275.53
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 #1 AMD Ryzen 9 5900X 12-Core #2 5 10 15 20 25 SE +/- 0.28, N = 20 SE +/- 0.24, N = 20 22.81 22.82 1. (CC) gcc options: -O2 -std=c99
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: Blowfish Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core AMD Ryzen 9 5900X 12-Core #1 6K 12K 18K 24K 30K SE +/- 46.92, N = 3 SE +/- 38.68, N = 3 30126 30116 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2
IndigoBench Acceleration: CPU - Scene: Bedroom OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.4 Acceleration: CPU - Scene: Bedroom AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #1 0.7637 1.5274 2.2911 3.0548 3.8185 SE +/- 0.006, N = 3 SE +/- 0.011, N = 3 3.394 3.393
Blender Blend File: Pabellon Barcelona - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: Pabellon Barcelona - Compute: CPU-Only AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #2 70 140 210 280 350 SE +/- 0.23, N = 3 SE +/- 0.18, N = 3 300.72 300.74
Apache Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.4.29 Static Web Page Serving Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 10K 20K 30K 40K 50K SE +/- 648.04, N = 4 47876.49 1. (CC) gcc options: -shared -fPIC -O2 -pthread
SQLite Speedtest Timed Time - Size 1,000 OpenBenchmarking.org Seconds, Fewer Is Better SQLite Speedtest 3.30 Timed Time - Size 1,000 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 9 18 27 36 45 SE +/- 0.11, N = 3 41.16 1. (CC) gcc options: -O2 -ldl -lz -lpthread
GROMACS Water Benchmark OpenBenchmarking.org Ns Per Day, More Is Better GROMACS 2020.3 Water Benchmark Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 0.326 0.652 0.978 1.304 1.63 SE +/- 0.002, N = 3 1.449 1. (CXX) g++ options: -O3 -pthread -lrt -lpthread -lm
KeyDB OpenBenchmarking.org Ops/sec, More Is Better KeyDB 6.0.16 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 200K 400K 600K 800K 1000K SE +/- 1593.55, N = 3 786717.40 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
XZ Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 OpenBenchmarking.org Seconds, Fewer Is Better XZ Compression 5.2.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 5 10 15 20 25 SE +/- 0.32, N = 3 21.81 1. (CC) gcc options: -pthread -fvisibility=hidden -O2
Bullet Physics Engine Test: Convex Trimesh OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: Convex Trimesh Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 0.1737 0.3474 0.5211 0.6948 0.8685 SE +/- 0.015716, N = 3 0.771922 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 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 0.148 0.296 0.444 0.592 0.74 SE +/- 0.013736, N = 3 0.657913 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 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 0.4068 0.8136 1.2204 1.6272 2.034 SE +/- 0.03545, N = 3 1.80818 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 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 0.6716 1.3432 2.0148 2.6864 3.358 SE +/- 0.060244, N = 3 2.984880 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 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 0.746 1.492 2.238 2.984 3.73 SE +/- 0.069304, N = 3 3.315648 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 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 0.6247 1.2494 1.8741 2.4988 3.1235 SE +/- 0.055210, N = 3 2.776503 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
Bullet Physics Engine Test: Raytests OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: Raytests Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 0.3828 0.7656 1.1484 1.5312 1.914 SE +/- 0.025505, N = 4 1.701254 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 7.4.2 Time To Compile Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 9 18 27 36 45 SE +/- 0.08, N = 3 39.22
Timed MPlayer Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed MPlayer Compilation 1.4 Time To Compile Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 5 10 15 20 25 SE +/- 0.02, N = 3 21.79
Timed LLVM Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 10.0 Time To Compile Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 90 180 270 360 450 SE +/- 3.77, N = 3 399.07
Timed ImageMagick Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed ImageMagick Compilation 6.9.0 Time To Compile Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 5 10 15 20 25 SE +/- 0.08, N = 3 19.01
Timed GDB GNU Debugger Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GDB GNU Debugger Compilation 9.1 Time To Compile Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 15 30 45 60 75 SE +/- 0.07, N = 3 66.98
Timed FFmpeg Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed FFmpeg Compilation 4.2.2 Time To Compile Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 8 16 24 32 40 SE +/- 0.08, N = 3 34.45
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.4.41 Time To Compile Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 4 8 12 16 20 SE +/- 0.06, N = 3 16.05
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 9 Total Time Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 10M 20M 30M 40M 50M SE +/- 340262.92, N = 3 46881115 1. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 20K 40K 60K 80K 100K SE +/- 160.91, N = 3 96924 1. (CXX) g++ options: -pipe -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 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 1.08 2.16 3.24 4.32 5.4 SE +/- 0.04, N = 3 4.80 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 4 Realtime OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 4 Realtime Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 0.5558 1.1116 1.6674 2.2232 2.779 SE +/- 0.01, N = 3 2.47 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
TSCP AI Chess Performance OpenBenchmarking.org Nodes Per Second, More Is Better TSCP 1.81 AI Chess Performance Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 400K 800K 1200K 1600K 2000K SE +/- 7023.21, N = 5 1997118 1. (CC) gcc options: -O3 -march=native
Zstd Compression Compression Level: 19 OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.5 Compression Level: 19 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 12 24 36 48 60 SE +/- 0.07, N = 3 54.8 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 3 OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.5 Compression Level: 3 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 1400 2800 4200 5600 7000 SE +/- 64.37, N = 8 6344.0 1. (CC) gcc options: -O3 -pthread -lz -llzma
LAMMPS Molecular Dynamics Simulator Model: Rhodopsin Protein OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 29Oct2020 Model: Rhodopsin Protein Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 3 6 9 12 15 SE +/- 0.02, N = 3 11.14 1. (CXX) g++ options: -O3 -pthread -lm
LAMMPS Molecular Dynamics Simulator Model: 20k Atoms OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 29Oct2020 Model: 20k Atoms Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 3 6 9 12 15 SE +/- 0.02, N = 3 11.18 1. (CXX) g++ options: -O3 -pthread -lm
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 3.3.1 Pfam Database Search Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 20 40 60 80 100 SE +/- 0.23, N = 3 78.50 1. (CC) gcc options: -O3 -pthread -lhmmer -leasel -lm
Timed MrBayes Analysis Primate Phylogeny Analysis OpenBenchmarking.org Seconds, Fewer Is Better Timed MrBayes Analysis 3.2.7 Primate Phylogeny Analysis Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 13 26 39 52 65 SE +/- 0.64, N = 3 56.34 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
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 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 7K 14K 21K 28K 35K SE +/- 378.49, N = 9 30347 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 4096 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 4096 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 15K 30K 45K 60K 75K SE +/- 115.33, N = 3 71329 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -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 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 2K 4K 6K 8K 10K SE +/- 11.53, N = 3 8082.8 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Stock - Size: 1D FFT Size 4096 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 4096 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 2K 4K 6K 8K 10K SE +/- 13.53, N = 3 11552 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
toyBrot Fractal Generator Implementation: C++ Threads OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator Implementation: C++ Threads Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 13K 26K 39K 52K 65K SE +/- 106.10, N = 3 62205 1. (CXX) g++ options: -lpthread
toyBrot Fractal Generator Implementation: C++ Tasks OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator Implementation: C++ Tasks Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 13K 26K 39K 52K 65K SE +/- 61.50, N = 3 61069 1. (CXX) g++ options: -lpthread
toyBrot Fractal Generator Implementation: OpenMP OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator Implementation: OpenMP Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 13K 26K 39K 52K 65K SE +/- 113.66, N = 3 62800 1. (CXX) g++ options: -lpthread
LevelDB Benchmark: Random Read OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Read Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 3 6 9 12 15 SE +/- 0.03, N = 3 10.10 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 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 12 24 36 48 60 SE +/- 0.03, N = 3 51.51 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Random Fill OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Random Fill Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 12 24 36 48 60 SE +/- 0.03, N = 3 51.5 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Hot Read OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Hot Read Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 3 6 9 12 15 SE +/- 0.06, N = 3 10.00 1. (CXX) g++ options: -O3 -lsnappy -lpthread
NeatBench OpenBenchmarking.org FPS, More Is Better NeatBench 5 AMD Ryzen 9 5900X 12-Core #1 7 14 21 28 35 SE +/- 0.18, N = 3 28.3
OpenVINO Model: Age Gender Recognition Retail 0013 FP32 - Device: CPU OpenBenchmarking.org ms, Fewer Is Better OpenVINO 2021.1 Model: Age Gender Recognition Retail 0013 FP32 - Device: CPU AMD Ryzen 9 5900X 12-Core #1 0.117 0.234 0.351 0.468 0.585 SE +/- 0.00, N = 3 0.52 1. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread
OpenVINO Model: Age Gender Recognition Retail 0013 FP32 - Device: CPU OpenBenchmarking.org FPS, More Is Better OpenVINO 2021.1 Model: Age Gender Recognition Retail 0013 FP32 - Device: CPU AMD Ryzen 9 5900X 12-Core #1 2K 4K 6K 8K 10K SE +/- 6.00, N = 3 11052.17 1. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread
OpenVINO Model: Age Gender Recognition Retail 0013 FP16 - Device: CPU OpenBenchmarking.org ms, Fewer Is Better OpenVINO 2021.1 Model: Age Gender Recognition Retail 0013 FP16 - Device: CPU AMD Ryzen 9 5900X 12-Core #1 0.1193 0.2386 0.3579 0.4772 0.5965 SE +/- 0.00, N = 3 0.53 1. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread
OpenVINO Model: Age Gender Recognition Retail 0013 FP16 - Device: CPU OpenBenchmarking.org FPS, More Is Better OpenVINO 2021.1 Model: Age Gender Recognition Retail 0013 FP16 - Device: CPU AMD Ryzen 9 5900X 12-Core #1 2K 4K 6K 8K 10K SE +/- 13.94, N = 3 11024.20 1. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread
OpenVINO Model: Person Detection 0106 FP32 - Device: CPU OpenBenchmarking.org ms, Fewer Is Better OpenVINO 2021.1 Model: Person Detection 0106 FP32 - Device: CPU AMD Ryzen 9 5900X 12-Core #1 600 1200 1800 2400 3000 SE +/- 25.01, N = 3 2568.54 1. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread
OpenVINO Model: Person Detection 0106 FP32 - Device: CPU OpenBenchmarking.org FPS, More Is Better OpenVINO 2021.1 Model: Person Detection 0106 FP32 - Device: CPU AMD Ryzen 9 5900X 12-Core #1 0.5153 1.0306 1.5459 2.0612 2.5765 SE +/- 0.02, N = 3 2.29 1. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread
OpenVINO Model: Person Detection 0106 FP16 - Device: CPU OpenBenchmarking.org ms, Fewer Is Better OpenVINO 2021.1 Model: Person Detection 0106 FP16 - Device: CPU AMD Ryzen 9 5900X 12-Core #1 600 1200 1800 2400 3000 SE +/- 25.34, N = 3 2579.31 1. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread
OpenVINO Model: Person Detection 0106 FP16 - Device: CPU OpenBenchmarking.org FPS, More Is Better OpenVINO 2021.1 Model: Person Detection 0106 FP16 - Device: CPU AMD Ryzen 9 5900X 12-Core #1 0.513 1.026 1.539 2.052 2.565 SE +/- 0.02, N = 3 2.28 1. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread
OpenVINO Model: Face Detection 0106 FP32 - Device: CPU OpenBenchmarking.org ms, Fewer Is Better OpenVINO 2021.1 Model: Face Detection 0106 FP32 - Device: CPU AMD Ryzen 9 5900X 12-Core #1 400 800 1200 1600 2000 SE +/- 10.77, N = 3 1795.11 1. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread
OpenVINO Model: Face Detection 0106 FP32 - Device: CPU OpenBenchmarking.org FPS, More Is Better OpenVINO 2021.1 Model: Face Detection 0106 FP32 - Device: CPU AMD Ryzen 9 5900X 12-Core #1 0.7493 1.4986 2.2479 2.9972 3.7465 SE +/- 0.03, N = 3 3.33 1. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread
OpenVINO Model: Face Detection 0106 FP16 - Device: CPU OpenBenchmarking.org ms, Fewer Is Better OpenVINO 2021.1 Model: Face Detection 0106 FP16 - Device: CPU AMD Ryzen 9 5900X 12-Core #1 400 800 1200 1600 2000 SE +/- 10.52, N = 3 1775.87 1. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread
OpenVINO Model: Face Detection 0106 FP16 - Device: CPU OpenBenchmarking.org FPS, More Is Better OpenVINO 2021.1 Model: Face Detection 0106 FP16 - Device: CPU AMD Ryzen 9 5900X 12-Core #1 0.7493 1.4986 2.2479 2.9972 3.7465 SE +/- 0.02, N = 3 3.33 1. (CXX) g++ options: -fsigned-char -ffunction-sections -fdata-sections -O3 -pie -pthread -lpthread
RawTherapee Total Benchmark Time OpenBenchmarking.org Seconds, Fewer Is Better RawTherapee Total Benchmark Time AMD Ryzen 9 5900X 12-Core #1 10 20 30 40 50 SE +/- 0.07, N = 3 43.73 1. RawTherapee, version 5.8, command line.
OCRMyPDF Processing 60 Page PDF Document OpenBenchmarking.org Seconds, Fewer Is Better OCRMyPDF 9.6.0+dfsg Processing 60 Page PDF Document AMD Ryzen 9 5900X 12-Core #1 4 8 12 16 20 SE +/- 0.22, N = 3 17.09
Hugin Panorama Photo Assistant + Stitching Time OpenBenchmarking.org Seconds, Fewer Is Better Hugin Panorama Photo Assistant + Stitching Time AMD Ryzen 9 5900X 12-Core #1 8 16 24 32 40 SE +/- 0.20, N = 3 35.15
G'MIC Test: 3D Elevated Function In Random Colors, 100 Times OpenBenchmarking.org Seconds, Fewer Is Better G'MIC Test: 3D Elevated Function In Random Colors, 100 Times AMD Ryzen 9 5900X 12-Core #1 9 18 27 36 45 SE +/- 0.41, N = 3 40.78 1. Version 2.4.5, Copyright (c) 2008-2019, David Tschumperle.
G'MIC Test: Plotting Isosurface Of A 3D Volume, 1000 Times OpenBenchmarking.org Seconds, Fewer Is Better G'MIC Test: Plotting Isosurface Of A 3D Volume, 1000 Times AMD Ryzen 9 5900X 12-Core #1 4 8 12 16 20 SE +/- 0.02, N = 3 15.85 1. Version 2.4.5, Copyright (c) 2008-2019, David Tschumperle.
G'MIC Test: 2D Function Plotting, 1000 Times OpenBenchmarking.org Seconds, Fewer Is Better G'MIC Test: 2D Function Plotting, 1000 Times AMD Ryzen 9 5900X 12-Core #1 20 40 60 80 100 SE +/- 0.33, N = 3 83.25 1. Version 2.4.5, Copyright (c) 2008-2019, David Tschumperle.
Darktable Test: Server Room - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.0.1 Test: Server Room - Acceleration: CPU-only AMD Ryzen 9 5900X 12-Core #1 1.0634 2.1268 3.1902 4.2536 5.317 SE +/- 0.011, N = 3 4.726
Darktable Test: Server Rack - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.0.1 Test: Server Rack - Acceleration: CPU-only AMD Ryzen 9 5900X 12-Core #1 0.0331 0.0662 0.0993 0.1324 0.1655 SE +/- 0.001, N = 3 0.147
Darktable Test: Masskrug - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.0.1 Test: Masskrug - Acceleration: CPU-only AMD Ryzen 9 5900X 12-Core #1 1.233 2.466 3.699 4.932 6.165 SE +/- 0.010, N = 3 5.480
Darktable Test: Boat - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.0.1 Test: Boat - Acceleration: CPU-only AMD Ryzen 9 5900X 12-Core #1 3 6 9 12 15 SE +/- 0.01, N = 3 10.64
Basis Universal Settings: UASTC Level 2 + RDO Post-Processing OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 2 + RDO Post-Processing AMD Ryzen 9 5900X 12-Core #1 100 200 300 400 500 SE +/- 1.67, N = 3 471.93 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
Basis Universal Settings: UASTC Level 2 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 2 AMD Ryzen 9 5900X 12-Core #1 5 10 15 20 25 SE +/- 0.05, N = 3 18.81 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
ASTC Encoder Preset: Exhaustive OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Exhaustive AMD Ryzen 9 5900X 12-Core #1 30 60 90 120 150 SE +/- 0.14, N = 3 121.74 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
ASTC Encoder Preset: Thorough OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Thorough AMD Ryzen 9 5900X 12-Core #1 4 8 12 16 20 SE +/- 0.01, N = 3 15.41 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
ASTC Encoder Preset: Medium OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Medium AMD Ryzen 9 5900X 12-Core #1 1.3208 2.6416 3.9624 5.2832 6.604 SE +/- 0.04, N = 3 5.87 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
ASTC Encoder Preset: Fast OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Fast AMD Ryzen 9 5900X 12-Core #1 0.9878 1.9756 2.9634 3.9512 4.939 SE +/- 0.06, N = 3 4.39 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
libjpeg-turbo tjbench OpenBenchmarking.org Megapixels/sec, More Is Better libjpeg-turbo tjbench 2.0.2 AMD Ryzen 9 5900X 12-Core #1 60 120 180 240 300 SE +/- 0.38, N = 3 293.50 1. (CC) gcc options: -O3 -rdynamic
RNNoise OpenBenchmarking.org Seconds, Fewer Is Better RNNoise 2020-06-28 AMD Ryzen 9 5900X 12-Core #1 4 8 12 16 20 SE +/- 0.25, N = 3 15.40 1. (CC) gcc options: -O2 -pedantic -fvisibility=hidden
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 #1 13 26 39 52 65 SE +/- 0.41, N = 3 57.01 1. (CC) gcc options: -std=gnu99 -lcfitsio -lm -O2
OpenVKL Benchmark: vklBenchmarkUnstructuredVolume OpenBenchmarking.org Items / Sec, More Is Better OpenVKL 0.9 Benchmark: vklBenchmarkUnstructuredVolume AMD Ryzen 9 5900X 12-Core #1 500K 1000K 1500K 2000K 2500K SE +/- 27614.30, N = 3 2418274.95 MIN: 31090 / MAX: 8849221
OpenVKL Benchmark: vklBenchmarkStructuredVolume OpenBenchmarking.org Items / Sec, More Is Better OpenVKL 0.9 Benchmark: vklBenchmarkStructuredVolume AMD Ryzen 9 5900X 12-Core #1 20M 40M 60M 80M 100M SE +/- 261646.58, N = 3 80551235.46 MIN: 1000000 / MAX: 642040776
OpenVKL Benchmark: vklBenchmarkVdbVolume OpenBenchmarking.org Items / Sec, More Is Better OpenVKL 0.9 Benchmark: vklBenchmarkVdbVolume AMD Ryzen 9 5900X 12-Core #1 4M 8M 12M 16M 20M SE +/- 29349.03, N = 3 18986501.26 MIN: 1167386 / MAX: 66971592
OpenVKL Benchmark: vklBenchmark OpenBenchmarking.org Items / Sec, More Is Better OpenVKL 0.9 Benchmark: vklBenchmark AMD Ryzen 9 5900X 12-Core #1 50 100 150 200 250 SE +/- 0.45, N = 3 240.86 MIN: 1 / MAX: 936
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 #1 3 6 9 12 15 SE +/- 0.01, N = 3 12.09
Embree Binary: Pathtracer ISPC - Model: Asian Dragon Obj OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer ISPC - Model: Asian Dragon Obj AMD Ryzen 9 5900X 12-Core #1 4 8 12 16 20 SE +/- 0.04, N = 3 17.84 MIN: 17.71 / MAX: 18.33
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 #1 5 10 15 20 25 SE +/- 0.08, N = 3 20.54 MIN: 20.28 / MAX: 21.02
Embree Binary: Pathtracer - Model: Asian Dragon Obj OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer - Model: Asian Dragon Obj AMD Ryzen 9 5900X 12-Core #1 4 8 12 16 20 SE +/- 0.01, N = 3 18.03 MIN: 17.89 / MAX: 18.36
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 #1 5 10 15 20 25 SE +/- 0.08, N = 3 20.32 MIN: 20.11 / MAX: 20.72
Embree Binary: Pathtracer ISPC - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer ISPC - Model: Crown AMD Ryzen 9 5900X 12-Core #1 5 10 15 20 25 SE +/- 0.03, N = 3 19.56 MIN: 19.3 / MAX: 20.03
Embree Binary: Pathtracer - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer - Model: Crown AMD Ryzen 9 5900X 12-Core #1 5 10 15 20 25 SE +/- 0.06, N = 3 19.91 MIN: 19.31 / MAX: 20.34
oneDNN Harness: Matrix Multiply Batch Shapes Transformer - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Matrix Multiply Batch Shapes Transformer - Data Type: u8s8f32 - Engine: CPU AMD Ryzen 9 5900X 12-Core #1 0.3186 0.6372 0.9558 1.2744 1.593 SE +/- 0.00708, N = 3 1.41607 MIN: 1.35 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Matrix Multiply Batch Shapes Transformer - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Matrix Multiply Batch Shapes Transformer - Data Type: f32 - Engine: CPU AMD Ryzen 9 5900X 12-Core #1 0.1738 0.3476 0.5214 0.6952 0.869 SE +/- 0.002505, N = 3 0.772637 MIN: 0.75 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU AMD Ryzen 9 5900X 12-Core #1 7 14 21 28 35 SE +/- 0.39, N = 3 30.16 MIN: 28.8 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU AMD Ryzen 9 5900X 12-Core #1 40 80 120 160 200 SE +/- 0.42, N = 3 177.88 MIN: 176.22 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Deconvolution Batch deconv_3d - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Deconvolution Batch deconv_3d - Data Type: u8s8f32 - Engine: CPU AMD Ryzen 9 5900X 12-Core #1 0.411 0.822 1.233 1.644 2.055 SE +/- 0.00794, N = 3 1.82667 MIN: 1.73 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Deconvolution Batch deconv_1d - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Deconvolution Batch deconv_1d - Data Type: u8s8f32 - Engine: CPU AMD Ryzen 9 5900X 12-Core #1 0.5927 1.1854 1.7781 2.3708 2.9635 SE +/- 0.00152, N = 3 2.63441 MIN: 2.54 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Convolution Batch Shapes Auto - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Convolution Batch Shapes Auto - Data Type: u8s8f32 - Engine: CPU AMD Ryzen 9 5900X 12-Core #1 3 6 9 12 15 SE +/- 0.01, N = 3 13.43 MIN: 13.3 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Deconvolution Batch deconv_3d - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Deconvolution Batch deconv_3d - Data Type: f32 - Engine: CPU AMD Ryzen 9 5900X 12-Core #1 1.0661 2.1322 3.1983 4.2644 5.3305 SE +/- 0.04862, N = 3 4.73820 MIN: 4.51 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Deconvolution Batch deconv_1d - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Deconvolution Batch deconv_1d - Data Type: f32 - Engine: CPU AMD Ryzen 9 5900X 12-Core #1 0.6258 1.2516 1.8774 2.5032 3.129 SE +/- 0.00432, N = 3 2.78122 MIN: 2.65 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -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 #1 3 6 9 12 15 SE +/- 0.01, N = 3 12.41 MIN: 11.96 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: IP Batch All - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: IP Batch All - Data Type: u8s8f32 - Engine: CPU AMD Ryzen 9 5900X 12-Core #1 3 6 9 12 15 SE +/- 0.02, N = 3 13.07 MIN: 12.59 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: IP Batch 1D - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: IP Batch 1D - Data Type: u8s8f32 - Engine: CPU AMD Ryzen 9 5900X 12-Core #1 0.2389 0.4778 0.7167 0.9556 1.1945 SE +/- 0.00291, N = 3 1.06181 MIN: 1.02 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: IP Batch All - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: IP Batch All - Data Type: f32 - Engine: CPU AMD Ryzen 9 5900X 12-Core #1 10 20 30 40 50 SE +/- 0.09, N = 3 43.49 MIN: 42.93 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: IP Batch 1D - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: IP Batch 1D - Data Type: f32 - Engine: CPU AMD Ryzen 9 5900X 12-Core #1 0.691 1.382 2.073 2.764 3.455 SE +/- 0.00317, N = 3 3.07097 MIN: 2.87 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
LibRaw Post-Processing Benchmark OpenBenchmarking.org Mpix/sec, More Is Better LibRaw 0.20 Post-Processing Benchmark AMD Ryzen 9 5900X 12-Core #1 12 24 36 48 60 SE +/- 0.26, N = 3 53.56 1. (CXX) g++ options: -O2 -fopenmp -ljpeg -lz -lm
WebP Image Encode Encode Settings: Quality 100, Lossless, Highest Compression OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Lossless, Highest Compression AMD Ryzen 9 5900X 12-Core #1 6 12 18 24 30 SE +/- 0.18, N = 3 27.44 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
WebP Image Encode Encode Settings: Quality 100, Highest Compression OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Highest Compression AMD Ryzen 9 5900X 12-Core #1 1.2146 2.4292 3.6438 4.8584 6.073 SE +/- 0.055, N = 15 5.398 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
WebP Image Encode Encode Settings: Quality 100, Lossless OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Lossless AMD Ryzen 9 5900X 12-Core #1 3 6 9 12 15 SE +/- 0.09, N = 3 13.03 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
WebP Image Encode Encode Settings: Quality 100 OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100 AMD Ryzen 9 5900X 12-Core #1 0.3922 0.7844 1.1766 1.5688 1.961 SE +/- 0.014, N = 3 1.743 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
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 #1 0.2626 0.5252 0.7878 1.0504 1.313 SE +/- 0.004, N = 3 1.167 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
Crypto++ Test: Keyed Algorithms OpenBenchmarking.org MiB/second, More Is Better Crypto++ 8.2 Test: Keyed Algorithms AMD Ryzen 9 5900X 12-Core #1 200 400 600 800 1000 SE +/- 5.98, N = 3 832.34 1. (CXX) g++ options: -g2 -O3 -fPIC -pthread -pipe
Crypto++ Test: All Algorithms OpenBenchmarking.org MiB/second, More Is Better Crypto++ 8.2 Test: All Algorithms AMD Ryzen 9 5900X 12-Core #1 500 1000 1500 2000 2500 SE +/- 32.31, N = 3 2167.98 1. (CXX) g++ options: -g2 -O3 -fPIC -pthread -pipe
GNU Octave Benchmark OpenBenchmarking.org Seconds, Fewer Is Better GNU Octave Benchmark 5.2.0 AMD Ryzen 9 5900X 12-Core - ASUS NVIDIA NV106 2GB - 1.1466 2.2932 3.4398 4.5864 5.733 SE +/- 0.038, N = 5 5.096
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 #1 70 140 210 280 350 SE +/- 0.00, N = 12 333.33 MIN: 250
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 #1 4 8 12 16 20 SE +/- 0.00, N = 12 17.86 MIN: 17.24 / MAX: 18.18
OSPray Demo: NASA Streamlines - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: NASA Streamlines - Renderer: SciVis AMD Ryzen 9 5900X 12-Core #1 8 16 24 32 40 SE +/- 0.00, N = 12 33.33 MIN: 31.25 / MAX: 34.48
OSPray Demo: XFrog Forest - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: XFrog Forest - Renderer: SciVis AMD Ryzen 9 5900X 12-Core #1 1.026 2.052 3.078 4.104 5.13 SE +/- 0.01, N = 3 4.56 MIN: 4.5 / MAX: 4.61
OSPray Demo: San Miguel - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: San Miguel - Renderer: SciVis AMD Ryzen 9 5900X 12-Core #1 6 12 18 24 30 SE +/- 0.00, N = 12 24.39 MIN: 23.81 / MAX: 26.32
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite AMD Ryzen 9 5900X 12-Core #1 200K 400K 600K 800K 1000K SE +/- 5889.47, N = 3 816487
Hierarchical INTegration Test: FLOAT OpenBenchmarking.org QUIPs, More Is Better Hierarchical INTegration 1.0 Test: FLOAT AMD Ryzen 9 5900X 12-Core #1 110M 220M 330M 440M 550M SE +/- 737993.60, N = 3 525838375.68 1. (CC) gcc options: -O3 -march=native -lm
PyBench Total For Average Test Times OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times AMD Ryzen 9 5900X 12-Core #1 150 300 450 600 750 SE +/- 5.78, N = 3 714
Optcarrot Optimized Benchmark OpenBenchmarking.org FPS, More Is Better Optcarrot Optimized Benchmark AMD Ryzen 9 5900X 12-Core #1 40 80 120 160 200 SE +/- 0.68, N = 4 169.06 1. ruby 2.7.0p0 (2019-12-25 revision 647ee6f091) [x86_64-linux-gnu]
Redis Test: SET OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: SET AMD Ryzen 9 5900X 12-Core #1 600K 1200K 1800K 2400K 3000K SE +/- 25384.82, N = 3 2586987.42 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 5900X 12-Core #1 800K 1600K 2400K 3200K 4000K SE +/- 20873.11, N = 3 3551413.92 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 5900X 12-Core #1 500K 1000K 1500K 2000K 2500K SE +/- 6561.97, N = 3 2112964.25 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 5900X 12-Core #1 600K 1200K 1800K 2400K 3000K SE +/- 41431.79, N = 15 2854511.03 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: LPOP OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: LPOP AMD Ryzen 9 5900X 12-Core #1 800K 1600K 2400K 3200K 4000K SE +/- 43003.00, N = 15 3505744.68 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
BenchmarkMutex Benchmark: Mutex Lock Unlock ticket_spinlock OpenBenchmarking.org ns, Fewer Is Better BenchmarkMutex Benchmark: Mutex Lock Unlock ticket_spinlock AMD Ryzen 9 5900X 12-Core #1 5 10 15 20 25 SE +/- 0.23, N = 3 22.5 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 5900X 12-Core #1 2 4 6 8 10 SE +/- 0.06, N = 3 8.07 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 5900X 12-Core #1 8 16 24 32 40 SE +/- 0.06, N = 3 33.8 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 5900X 12-Core #1 2 4 6 8 10 SE +/- 0.00, N = 3 8.29 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 5900X 12-Core #1 4 8 12 16 20 SE +/- 0.00, N = 3 14.5 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 5900X 12-Core #1 3 6 9 12 15 SE +/- 0.16, N = 15 11.9 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 5900X 12-Core #1 8 16 24 32 40 SE +/- 0.42, N = 3 32.7 1. (CXX) g++ options: -std=c++17 -lbenchmark -pthread
BenchmarkMutex Benchmark: Shared Mutex Lock Shared OpenBenchmarking.org ns, Fewer Is Better BenchmarkMutex Benchmark: Shared Mutex Lock Shared AMD Ryzen 9 5900X 12-Core #1 4 8 12 16 20 SE +/- 0.17, N = 3 15.2 1. (CXX) g++ options: -std=c++17 -lbenchmark -pthread
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 5900X 12-Core #1 60 120 180 240 300 SE +/- 1.56, N = 3 286.05 1. (CC) gcc options: -O3 -rdynamic
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 5900X 12-Core #1 20 40 60 80 100 SE +/- 0.06, N = 3 75.61 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 5900X 12-Core #1 16 32 48 64 80 SE +/- 0.01, N = 3 74.00 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 5900X 12-Core #1 11 22 33 44 55 SE +/- 0.63, N = 3 49.06 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 5900X 12-Core #1 16 32 48 64 80 SE +/- 0.06, N = 3 70.14 1. (CC) gcc options: -O2 -static -pthread -lrt
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 5900X 12-Core #1 2 4 6 8 10 SE +/- 0.061, N = 3 8.159 1. (CC) gcc options: -O2 -static -pthread -lrt
glibc bench Benchmark: pthread_once OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: pthread_once AMD Ryzen 9 5900X 12-Core #1 0.4903 0.9806 1.4709 1.9612 2.4515 SE +/- 0.01095, N = 3 2.17907
glibc bench Benchmark: sincos OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sincos AMD Ryzen 9 5900X 12-Core #1 3 6 9 12 15 SE +/- 0.10, N = 3 10.21
glibc bench Benchmark: ffsll OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: ffsll AMD Ryzen 9 5900X 12-Core #1 0.4899 0.9798 1.4697 1.9596 2.4495 SE +/- 0.00059, N = 3 2.17747
glibc bench Benchmark: atanh OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: atanh AMD Ryzen 9 5900X 12-Core #1 2 4 6 8 10 SE +/- 0.04390, N = 3 8.15996
glibc bench Benchmark: asinh OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: asinh AMD Ryzen 9 5900X 12-Core #1 2 4 6 8 10 SE +/- 0.09885, N = 3 6.26293
glibc bench Benchmark: tanh OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: tanh AMD Ryzen 9 5900X 12-Core #1 2 4 6 8 10 SE +/- 0.07619, N = 3 8.69990
glibc bench Benchmark: sqrt OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sqrt AMD Ryzen 9 5900X 12-Core #1 0.5336 1.0672 1.6008 2.1344 2.668 SE +/- 0.02006, N = 3 2.37165
glibc bench Benchmark: sinh OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sinh AMD Ryzen 9 5900X 12-Core #1 2 4 6 8 10 SE +/- 0.03559, N = 3 6.75334
glibc bench Benchmark: modf OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: modf AMD Ryzen 9 5900X 12-Core #1 0.5454 1.0908 1.6362 2.1816 2.727 SE +/- 0.02575, N = 3 2.42422
glibc bench Benchmark: log2 OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: log2 AMD Ryzen 9 5900X 12-Core #1 1.0304 2.0608 3.0912 4.1216 5.152 SE +/- 0.03209, N = 3 4.57941
glibc bench Benchmark: sin OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sin AMD Ryzen 9 5900X 12-Core #1 8 16 24 32 40 SE +/- 0.01, N = 3 36.27
glibc bench Benchmark: ffs OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: ffs AMD Ryzen 9 5900X 12-Core #1 0.5509 1.1018 1.6527 2.2036 2.7545 SE +/- 0.02847, N = 3 2.44830
glibc bench Benchmark: exp OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: exp AMD Ryzen 9 5900X 12-Core #1 1.1274 2.2548 3.3822 4.5096 5.637 SE +/- 0.00019, N = 3 5.01076
glibc bench Benchmark: cos OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: cos AMD Ryzen 9 5900X 12-Core #1 8 16 24 32 40 SE +/- 0.17, N = 3 35.93
System Libxml2 Parsing Filesize: 950 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 950 KB AMD Ryzen 9 5900X 12-Core #1 60 120 180 240 300 SE +/- 2.97, N = 7 262
System Libxml2 Parsing Filesize: 900 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 900 KB AMD Ryzen 9 5900X 12-Core #1 50 100 150 200 250 SE +/- 3.06, N = 3 250
System Libxml2 Parsing Filesize: 850 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 850 KB AMD Ryzen 9 5900X 12-Core #1 80 160 240 320 400 SE +/- 1.73, N = 3 375
System Libxml2 Parsing Filesize: 800 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 800 KB AMD Ryzen 9 5900X 12-Core #1 50 100 150 200 250 SE +/- 1.20, N = 3 213
System Libxml2 Parsing Filesize: 750 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 750 KB AMD Ryzen 9 5900X 12-Core #1 50 100 150 200 250 SE +/- 1.20, N = 3 209
System Libxml2 Parsing Filesize: 700 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 700 KB AMD Ryzen 9 5900X 12-Core #1 40 80 120 160 200 SE +/- 1.00, N = 3 189
System Libxml2 Parsing Filesize: 650 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 650 KB AMD Ryzen 9 5900X 12-Core #1 40 80 120 160 200 SE +/- 2.96, N = 3 177
System Libxml2 Parsing Filesize: 600 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 600 KB AMD Ryzen 9 5900X 12-Core #1 60 120 180 240 300 SE +/- 1.53, N = 3 261
System Libxml2 Parsing Filesize: 550 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 550 KB AMD Ryzen 9 5900X 12-Core #1 30 60 90 120 150 SE +/- 2.31, N = 3 150
System Libxml2 Parsing Filesize: 500 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 500 KB AMD Ryzen 9 5900X 12-Core #1 50 100 150 200 250 SE +/- 1.33, N = 3 222
System Libxml2 Parsing Filesize: 450 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 450 KB AMD Ryzen 9 5900X 12-Core #1 30 60 90 120 150 SE +/- 1.75, N = 4 124
System Libxml2 Parsing Filesize: 400 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 400 KB AMD Ryzen 9 5900X 12-Core #1 40 80 120 160 200 SE +/- 1.20, N = 3 177
System Libxml2 Parsing Filesize: 350 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 350 KB AMD Ryzen 9 5900X 12-Core #1 20 40 60 80 100 SE +/- 1.25, N = 4 96
System Libxml2 Parsing Filesize: 300 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 300 KB AMD Ryzen 9 5900X 12-Core #1 20 40 60 80 100 SE +/- 1.20, N = 3 86
System Libxml2 Parsing Filesize: 250 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 250 KB AMD Ryzen 9 5900X 12-Core #1 15 30 45 60 75 SE +/- 0.95, N = 4 66
System Libxml2 Parsing Filesize: 200 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 200 KB AMD Ryzen 9 5900X 12-Core #1 13 26 39 52 65 SE +/- 1.00, N = 3 59
System Libxml2 Parsing Filesize: 150 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 150 KB AMD Ryzen 9 5900X 12-Core #1 9 18 27 36 45 SE +/- 0.38, N = 9 38
System Libxml2 Parsing Filesize: 112 MB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 112 MB AMD Ryzen 9 5900X 12-Core #1 9K 18K 27K 36K 45K SE +/- 453.03, N = 7 41692
System Libxml2 Parsing Filesize: 100 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 100 KB AMD Ryzen 9 5900X 12-Core #1 11 22 33 44 55 SE +/- 0.62, N = 12 49
System Libxml2 Parsing Filesize: 5 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 5 KB AMD Ryzen 9 5900X 12-Core #1 0.45 0.9 1.35 1.8 2.25 2
System Libxml2 Parsing Filesize: 3 MB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 3 MB AMD Ryzen 9 5900X 12-Core #1 300 600 900 1200 1500 SE +/- 10.15, N = 3 1337
System Libxml2 Parsing Filesize: 2 MB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 2 MB AMD Ryzen 9 5900X 12-Core #1 200 400 600 800 1000 SE +/- 8.17, N = 3 878
System Libxml2 Parsing Filesize: 1 MB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 1 MB AMD Ryzen 9 5900X 12-Core #1 60 120 180 240 300 SE +/- 1.15, N = 3 287
Sudokut Total Time OpenBenchmarking.org Seconds, Fewer Is Better Sudokut 0.4 Total Time AMD Ryzen 9 5900X 12-Core #1 2 4 6 8 10 SE +/- 0.009, N = 3 8.360
R Benchmark OpenBenchmarking.org Seconds, Fewer Is Better R Benchmark AMD Ryzen 9 5900X 12-Core #1 0.0336 0.0672 0.1008 0.1344 0.168 SE +/- 0.0004, N = 3 0.1492 1. R scripting front-end version 3.6.3 (2020-02-29)
Perl Benchmarks Test: Interpreter OpenBenchmarking.org Seconds, Fewer Is Better Perl Benchmarks Test: Interpreter AMD Ryzen 9 5900X 12-Core #1 0.0002 0.0004 0.0006 0.0008 0.001 SE +/- 0.00000958, N = 3 0.00074243
Perl Benchmarks Test: Pod2html OpenBenchmarking.org Seconds, Fewer Is Better Perl Benchmarks Test: Pod2html AMD Ryzen 9 5900X 12-Core #1 0.0203 0.0406 0.0609 0.0812 0.1015 SE +/- 0.00105564, N = 15 0.09031159
OpenCV Benchmark OpenBenchmarking.org Seconds, Fewer Is Better OpenCV Benchmark 3.3.0 AMD Ryzen 9 5900X 12-Core #1 9 18 27 36 45 SE +/- 0.17, N = 3 38.85
Minion Benchmark: Quasigroup OpenBenchmarking.org Seconds, Fewer Is Better Minion 1.8 Benchmark: Quasigroup AMD Ryzen 9 5900X 12-Core #1 20 40 60 80 100 SE +/- 0.68, N = 3 86.02 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 5900X 12-Core #1 12 24 36 48 60 SE +/- 0.41, N = 3 53.18 1. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic
Minion Benchmark: Graceful OpenBenchmarking.org Seconds, Fewer Is Better Minion 1.8 Benchmark: Graceful AMD Ryzen 9 5900X 12-Core #1 8 16 24 32 40 SE +/- 0.30, N = 3 34.53 1. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic
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 #1 7 14 21 28 35 SE +/- 0.03, N = 3 29.23
Numpy Benchmark OpenBenchmarking.org Score, More Is Better Numpy Benchmark AMD Ryzen 9 5900X 12-Core #1 120 240 360 480 600 SE +/- 1.70, N = 3 557.21
Node.js Octane Benchmark OpenBenchmarking.org Score, More Is Better Node.js Octane Benchmark AMD Ryzen 9 5900X 12-Core #1 15K 30K 45K 60K 75K SE +/- 243.91, N = 3 68217 1. Nodejs
v10.19.0
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 #1 3K 6K 9K 12K 15K SE +/- 219.41, N = 3 14636 1. Nodejs
v10.19.0
LuaJIT Test: Jacobi Successive Over-Relaxation OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Jacobi Successive Over-Relaxation AMD Ryzen 9 5900X 12-Core #1 500 1000 1500 2000 2500 SE +/- 33.56, N = 3 2458.30 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 5900X 12-Core #1 900 1800 2700 3600 4500 SE +/- 55.42, N = 3 4413.43 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 5900X 12-Core #1 400 800 1200 1600 2000 SE +/- 25.31, N = 3 1668.69 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 5900X 12-Core #1 110 220 330 440 550 SE +/- 6.42, N = 3 518.39 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 5900X 12-Core #1 130 260 390 520 650 SE +/- 6.15, N = 3 579.79 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
LuaJIT Test: Composite OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Composite AMD Ryzen 9 5900X 12-Core #1 400 800 1200 1600 2000 SE +/- 22.88, N = 3 1927.72 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
CacheBench Test: Read / Modify / Write OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read / Modify / Write AMD Ryzen 9 5900X 12-Core #1 15K 30K 45K 60K 75K SE +/- 2.10, N = 3 68678.67 MIN: 59825.62 / MAX: 71434.33 1. (CC) gcc options: -lrt
CacheBench Test: Write OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Write AMD Ryzen 9 5900X 12-Core #1 8K 16K 24K 32K 40K SE +/- 427.46, N = 3 35446.35 MIN: 30443.71 / MAX: 37610.73 1. (CC) gcc options: -lrt
CacheBench Test: Read OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read AMD Ryzen 9 5900X 12-Core #1 700 1400 2100 2800 3500 SE +/- 31.64, N = 3 3047.16 MIN: 3015.38 / MAX: 3110.68 1. (CC) gcc options: -lrt
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 #1 12M 24M 36M 48M 60M SE +/- 212878.76, N = 3 56170435.0
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 #1 4K 8K 12K 16K 20K SE +/- 202.40, N = 3 20381.1 1. (CC) gcc options: -O3
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 5900X 12-Core #1 500 1000 1500 2000 2500 SE +/- 14.80, N = 4 2322.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 5900X 12-Core #1 2K 4K 6K 8K 10K SE +/- 61.90, N = 4 8533.84
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 5900X 12-Core #1 700 1400 2100 2800 3500 SE +/- 18.37, N = 4 3238.16
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 5900X 12-Core #1 600 1200 1800 2400 3000 SE +/- 18.38, N = 4 2728.94
Java SciMark Computational Test: Monte Carlo OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Monte Carlo AMD Ryzen 9 5900X 12-Core #1 400 800 1200 1600 2000 SE +/- 9.75, N = 4 1919.26
Java SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Composite AMD Ryzen 9 5900X 12-Core #1 800 1600 2400 3200 4000 SE +/- 4.15, N = 4 3748.46
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 #1 1500 3000 4500 6000 7500 6913.8 1. (CC) gcc options: -O3 -fomit-frame-pointer -lm
lzbench Test: Libdeflate 1 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Libdeflate 1 - Process: Decompression AMD Ryzen 9 5900X 12-Core #1 300 600 900 1200 1500 SE +/- 21.46, N = 3 1571 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 5900X 12-Core #1 70 140 210 280 350 SE +/- 3.53, N = 3 329 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 5900X 12-Core #1 200 400 600 800 1000 SE +/- 13.67, N = 5 962 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 5900X 12-Core #1 60 120 180 240 300 SE +/- 3.34, N = 5 265 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 5900X 12-Core #1 200 400 600 800 1000 SE +/- 2.33, N = 3 786 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 5900X 12-Core #1 130 260 390 520 650 SE +/- 3.71, N = 3 615 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 5900X 12-Core #1 140 280 420 560 700 SE +/- 6.00, N = 3 657 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 5900X 12-Core #1 40 80 120 160 200 SE +/- 0.88, N = 3 166 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 5900X 12-Core #1 400 800 1200 1600 2000 SE +/- 6.74, N = 3 2055 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 5900X 12-Core #1 30 60 90 120 150 SE +/- 1.00, N = 3 127 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 #1 400 800 1200 1600 2000 SE +/- 21.53, N = 3 1873 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 5900X 12-Core #1 140 280 420 560 700 SE +/- 6.84, N = 3 648 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 5900X 12-Core #1 40 80 120 160 200 170 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: XZ 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: XZ 0 - Process: Compression AMD Ryzen 9 5900X 12-Core #1 12 24 36 48 60 53 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
Polyhedron Fortran Benchmarks Benchmark: mp_prop_design OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: mp_prop_design AMD Ryzen 9 5900X 12-Core #1 11 22 33 44 55 46.44
Polyhedron Fortran Benchmarks Benchmark: test_fpu2 OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: test_fpu2 AMD Ryzen 9 5900X 12-Core #1 5 10 15 20 25 20.99
Polyhedron Fortran Benchmarks Benchmark: gas_dyn2 OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: gas_dyn2 AMD Ryzen 9 5900X 12-Core #1 5 10 15 20 25 19.99
Polyhedron Fortran Benchmarks Benchmark: fatigue2 OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: fatigue2 AMD Ryzen 9 5900X 12-Core #1 9 18 27 36 45 40.57
Polyhedron Fortran Benchmarks Benchmark: channel2 OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: channel2 AMD Ryzen 9 5900X 12-Core #1 7 14 21 28 35 30.17
Polyhedron Fortran Benchmarks Benchmark: capacita OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: capacita AMD Ryzen 9 5900X 12-Core #1 3 6 9 12 15 10.44
Polyhedron Fortran Benchmarks Benchmark: protein OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: protein AMD Ryzen 9 5900X 12-Core #1 2 4 6 8 10 8.86
Polyhedron Fortran Benchmarks Benchmark: induct2 OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: induct2 AMD Ryzen 9 5900X 12-Core #1 5 10 15 20 25 18.73
Polyhedron Fortran Benchmarks Benchmark: rnflow OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: rnflow AMD Ryzen 9 5900X 12-Core #1 3 6 9 12 15 13.23
Polyhedron Fortran Benchmarks Benchmark: aermod OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: aermod AMD Ryzen 9 5900X 12-Core #1 1.0035 2.007 3.0105 4.014 5.0175 4.46
Polyhedron Fortran Benchmarks Benchmark: tfft2 OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: tfft2 AMD Ryzen 9 5900X 12-Core #1 3 6 9 12 15 12.32
Polyhedron Fortran Benchmarks Benchmark: linpk OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: linpk AMD Ryzen 9 5900X 12-Core #1 0.342 0.684 1.026 1.368 1.71 1.52
Polyhedron Fortran Benchmarks Benchmark: doduc OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: doduc AMD Ryzen 9 5900X 12-Core #1 1.2015 2.403 3.6045 4.806 6.0075 5.34
Polyhedron Fortran Benchmarks Benchmark: mdbx OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: mdbx AMD Ryzen 9 5900X 12-Core #1 0.7628 1.5256 2.2884 3.0512 3.814 3.39
Polyhedron Fortran Benchmarks Benchmark: air OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: air AMD Ryzen 9 5900X 12-Core #1 0.3038 0.6076 0.9114 1.2152 1.519 1.35
Polyhedron Fortran Benchmarks Benchmark: ac OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: ac AMD Ryzen 9 5900X 12-Core #1 1.2173 2.4346 3.6519 4.8692 6.0865 5.41
BRL-CAD VGR Performance Metric OpenBenchmarking.org VGR Performance Metric, More Is Better BRL-CAD 7.30.8 VGR Performance Metric ASUS NVIDIA NV106 - AMD Ryzen 9 5900X 12-Core 50K 100K 150K 200K 250K 217825 1. (CXX) g++ options: -std=c++11 -pipe -fno-strict-aliasing -fno-common -fexceptions -ftemplate-depth-128 -m64 -ggdb3 -O3 -fipa-pta -fstrength-reduce -finline-functions -flto -pedantic -rdynamic -lSM -lICE -lXi -lGLU -lGL -lGLdispatch -lX11 -lXext -lXrender -lpthread -ldl -luuid -lm
Sysbench Test: CPU OpenBenchmarking.org Events Per Second, More Is Better Sysbench 2018-07-28 Test: CPU ASUS NVIDIA NV106 - AMD Ryzen 9 5900X 12-Core 15K 30K 45K 60K 75K SE +/- 37.22, N = 3 68775.10 1. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=amdfam10 -rdynamic -ldl -laio -lm
Sysbench Test: Memory OpenBenchmarking.org Events Per Second, More Is Better Sysbench 2018-07-28 Test: Memory ASUS NVIDIA NV106 - AMD Ryzen 9 5900X 12-Core 3M 6M 9M 12M 15M SE +/- 27389.55, N = 3 14092090.64 1. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=amdfam10 -rdynamic -ldl -laio -lm
Rodinia Test: OpenMP CFD Solver OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP CFD Solver ASUS NVIDIA NV106 - AMD Ryzen 9 5900X 12-Core 3 6 9 12 15 SE +/- 0.06, N = 3 12.08 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP LavaMD OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP LavaMD ASUS NVIDIA NV106 - AMD Ryzen 9 5900X 12-Core 30 60 90 120 150 SE +/- 0.14, N = 3 123.40 1. (CXX) g++ options: -O2 -lOpenCL
Parboil Test: OpenMP CUTCP OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP CUTCP ASUS NVIDIA NV106 - AMD Ryzen 9 5900X 12-Core 0.3452 0.6904 1.0356 1.3808 1.726 SE +/- 0.006720, N = 3 1.534006 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
ParaView Test: Wavelet Contour - Resolution: 1920 x 1080 OpenBenchmarking.org MiPolys / Sec, More Is Better ParaView 5.4.1 Test: Wavelet Contour - Resolution: 1920 x 1080 ASUS NVIDIA NV106 - AMD Ryzen 9 5900X 12-Core 8 16 24 32 40 SE +/- 0.01, N = 3 33.98
ParaView Test: Wavelet Contour - Resolution: 1920 x 1080 OpenBenchmarking.org Frames / Sec, More Is Better ParaView 5.4.1 Test: Wavelet Contour - Resolution: 1920 x 1080 ASUS NVIDIA NV106 - AMD Ryzen 9 5900X 12-Core 0.7335 1.467 2.2005 2.934 3.6675 SE +/- 0.00, N = 3 3.26
ParaView Test: Wavelet Volume - Resolution: 1920 x 1080 OpenBenchmarking.org MiVoxels / Sec, More Is Better ParaView 5.4.1 Test: Wavelet Volume - Resolution: 1920 x 1080 ASUS NVIDIA NV106 - AMD Ryzen 9 5900X 12-Core 20 40 60 80 100 SE +/- 0.04, N = 3 102.43
ParaView Test: Wavelet Volume - Resolution: 1920 x 1080 OpenBenchmarking.org Frames / Sec, More Is Better ParaView 5.4.1 Test: Wavelet Volume - Resolution: 1920 x 1080 ASUS NVIDIA NV106 - AMD Ryzen 9 5900X 12-Core 2 4 6 8 10 SE +/- 0.00, N = 3 6.40
ParaView Test: Many Spheres - Resolution: 1920 x 1080 OpenBenchmarking.org MiPolys / Sec, More Is Better ParaView 5.4.1 Test: Many Spheres - Resolution: 1920 x 1080 ASUS NVIDIA NV106 - AMD Ryzen 9 5900X 12-Core 0.7389 1.4778 2.2167 2.9556 3.6945 SE +/- 0.026, N = 3 3.284
ParaView Test: Many Spheres - Resolution: 1920 x 1080 OpenBenchmarking.org Frames / Sec, More Is Better ParaView 5.4.1 Test: Many Spheres - Resolution: 1920 x 1080 ASUS NVIDIA NV106 - AMD Ryzen 9 5900X 12-Core 0.0068 0.0136 0.0204 0.0272 0.034 SE +/- 0.00, N = 3 0.03
Crypto++ Test: Unkeyed Algorithms OpenBenchmarking.org MiB/second, More Is Better Crypto++ 8.2 Test: Unkeyed Algorithms Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core AMD Ryzen 9 5900X 12-Core #1 100 200 300 400 500 SE +/- 11.40, N = 15 SE +/- 1.31, N = 3 469.29 447.86 1. (CXX) g++ options: -g2 -O3 -fPIC -pthread -pipe
System Libxml2 Parsing Filesize: 50 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 50 KB AMD Ryzen 9 5900X 12-Core #1 3 6 9 12 15 SE +/- 0.21, N = 14 12
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 #1 AMD Ryzen 9 5900X 12-Core #2 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core AMD Ryzen 9 5900X 12-Core #3 40 80 120 160 200 SE +/- 7.25, N = 12 SE +/- 7.02, N = 12 SE +/- 7.24, N = 12 SE +/- 8.67, N = 13 169.12 168.96 167.36 163.43 1. (CC) gcc options: -ldl -lavformat -lavcodec -lavutil -lswscale -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize
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 AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #3 AMD Ryzen 9 5900X 12-Core #2 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 60 120 180 240 300 SE +/- 1.07, N = 3 SE +/- 0.99, N = 3 SE +/- 2.86, N = 12 SE +/- 9.98, N = 12 262.10 256.96 255.02 246.62 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
SVT-VP9 Tuning: VMAF Optimized - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.1 Tuning: VMAF Optimized - Input: Bosphorus 1080p AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #3 AMD Ryzen 9 5900X 12-Core #2 50 100 150 200 250 SE +/- 9.96, N = 12 SE +/- 9.74, N = 12 SE +/- 9.65, N = 12 245.79 243.03 242.30 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core ASUS NVIDIA NV106 - AMD Ryzen 9 5900X 12-Core 1100 2200 3300 4400 5500 SE +/- 83.33, N = 15 SE +/- 82.63, N = 15 5292.31 5215.85 1. (CC) gcc options: -O3 -mavx2
Phoronix Test Suite v10.8.5