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&sro&grr .
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 paraview: Many Spheres - 1920 x 1080 paraview: Many Spheres - 1920 x 1080 polyhedron: mp_prop_design cpp-perf-bench: Rand Numbers fftw: Float + SSE - 2D FFT Size 4096 lammps: 20k Atoms openvkl: vklBenchmarkUnstructuredVolume cryptopp: All Algorithms blender: Pabellon Barcelona - CUDA blender: Pabellon Barcelona - NVIDIA OptiX blender: Fishy Cat - CUDA blender: Fishy Cat - NVIDIA OptiX basis: UASTC Level 2 + RDO Post-Processing hint: FLOAT blender: Barbershop - CUDA blender: Barbershop - NVIDIA OptiX build-llvm: Time To Compile blender: Barbershop - CPU-Only cryptopp: Keyed Algorithms blender: Classroom - NVIDIA OptiX blender: Classroom - CUDA perl-benchmark: Pod2html polyhedron: gas_dyn2 blender: Pabellon Barcelona - CPU-Only himeno: Poisson Pressure Solver svt-av1: Enc Mode 0 - 1080p blender: Classroom - CPU-Only libgav1: Chimera 1080p 10-bit cryptopp: Integer + Elliptic Curve Public Key Algorithms polyhedron: tfft2 blender: BMW27 - NVIDIA OptiX blender: BMW27 - CUDA cpp-perf-bench: Math Library polyhedron: fatigue2 cryptopp: Unkeyed Algorithms brl-cad: VGR Performance Metric mutex: Mutex Lock Unlock spinlock polyhedron: rnflow polyhedron: induct2 numpy: espeak: Text-To-Speech Synthesis appleseed: Emily fftw: Stock - 2D FFT Size 4096 radiance: Serial polyhedron: test_fpu2 gmpbench: Total Time polyhedron: capacita astcenc: Exhaustive cachebench: Read / Modify / Write cachebench: Write cachebench: Read gromacs: Water Benchmark blender: Fishy Cat - CPU-Only rodinia: OpenMP LavaMD ospray: San Miguel - Path Tracer byte: Dhrystone 2 ospray: San Miguel - SciVis libgav1: Chimera 1080p polyhedron: channel2 libgav1: Summer Nature 4K system-libxml2: 112 MB blender: BMW27 - CPU-Only appleseed: Disney Material appleseed: Material Tester ospray: XFrog Forest - Path Tracer minion: Quasigroup gmic: 2D Function Plotting, 1000 Times fhourstones: Complex Connect-4 Solving openvkl: vklBenchmark ospray: NASA Streamlines - Path Tracer compress-zstd: 3 dav1d: Chimera 1080p 10-bit yafaray: Total Time For Sample Scene hmmer: Pfam Database Search gegl: Cartoon keydb: openvino: Person Detection 0106 FP16 - CPU openvino: Person Detection 0106 FP16 - CPU build-gdb: Time To Compile openvino: Person Detection 0106 FP32 - CPU openvino: Person Detection 0106 FP32 - CPU mutex: Mutex Lock Unlock std::mutex kvazaar: Bosphorus 4K - Slow openvino: Face Detection 0106 FP16 - CPU openvino: Face Detection 0106 FP16 - CPU openvino: Face Detection 0106 FP32 - CPU openvino: Face Detection 0106 FP32 - CPU kvazaar: Bosphorus 4K - Medium toybrot: OpenMP toybrot: C++ Threads luxcorerender: Rainbow Colors and Prism luxcorerender: DLSC indigobench: CPU - Bedroom vpxenc: Speed 0 indigobench: CPU - Supercar toybrot: C++ Tasks perl-benchmark: Interpreter graphics-magick: Sharpen openvino: Age Gender Recognition Retail 0013 FP16 - CPU openvino: Age Gender Recognition Retail 0013 FP16 - CPU john-the-ripper: MD5 openvino: Age Gender Recognition Retail 0013 FP32 - CPU openvino: Age Gender Recognition Retail 0013 FP32 - CPU graphics-magick: Enhanced graphics-magick: Noise-Gaussian graphics-magick: Swirl graphics-magick: Resizing graphics-magick: HWB Color Space graphics-magick: Rotate polyhedron: protein openvkl: vklBenchmarkVdbVolume polyhedron: ac onednn: IP Batch All - u8s8f32 - CPU onednn: IP Batch All - f32 - CPU avifenc: 0 montage: Mosaic of M17, K band, 1.5 deg x 1.5 deg mrbayes: Primate Phylogeny Analysis compress-zstd: 19 stockfish: Total Time minion: Solitaire tachyon: Total Time redis: SADD redis: LPOP gegl: Wavelet Blur openvkl: vklBenchmarkStructuredVolume polyhedron: doduc ospray: Magnetic Reconnection - SciVis ospray: XFrog Forest - SciVis radiance: SMP Parallel gegl: Color Enhance rawtherapee: Total Benchmark Time cpp-perf-bench: Stepanov Vector embree: Pathtracer ISPC - Asian Dragon Obj embree: Pathtracer - Asian Dragon Obj sqlite-speedtest: Timed Time - Size 1,000 polyhedron: aermod gmic: 3D Elevated Function In Rand Colors, 100 Times build-php: Time To Compile opencv-bench: c-ray: Total Time - 4K, 16 Rays Per Pixel git: Time To Complete Common Git Commands lzbench: Brotli 2 - Decompression lzbench: Brotli 2 - Compression mutex: Mutex Lock Unlock spinlock_amd basis: ETC1S java-scimark2: Composite botan: Twofish nginx: Static Web Page Serving onednn: Recurrent Neural Network Training - f32 - CPU cpp-perf-bench: Ctype onednn: Recurrent Neural Network Inference - f32 - CPU deepspeech: CPU cpp-perf-bench: Atol hugin: Panorama Photo Assistant + Stitching Time avifenc: 2 dcraw: RAW To PPM Image Conversion minion: Graceful build-ffmpeg: Time To Compile basis: UASTC Level 3 ospray: NASA Streamlines - SciVis embree: Pathtracer ISPC - Crown gegl: Rotate 90 Degrees gegl: Antialias embree: Pathtracer - Crown lzbench: XZ 0 - Decompression lzbench: XZ 0 - Compression embree: Pathtracer - Asian Dragon botan: CAST-256 john-the-ripper: Blowfish glibc-bench: exp embree: Pathtracer ISPC - Asian Dragon node-octane: compress-gzip: Linux Source Tree Archiving To .tar.gz povray: Trace Time apache: Static Web Page Serving aobench: 2048 x 2048 - Total Time luajit: Composite scimark2: Composite webp: Quality 100, Highest Compression webp: Quality 100, Lossless, Highest Compression libgav1: Summer Nature 1080p compress-7zip: Compress Speed Test lzbench: Zstd 8 - Decompression lzbench: Zstd 8 - Compression mutex: Mutex Lock Unlock pthread_mutex mutex: Mutex Lock Unlock ticket_spinlock x265: Bosphorus 4K gegl: Reflect aom-av1: Speed 4 Realtime botan: AES-256 gegl: Tile Glass aom-av1: Speed 0 Two-Pass kvazaar: Bosphorus 4K - Very Fast lzbench: Crush 0 - Decompression lzbench: Crush 0 - Compression lzbench: Libdeflate 1 - Decompression lzbench: Libdeflate 1 - Compression libraw: Post-Processing Benchmark lzbench: Brotli 0 - Decompression lzbench: Brotli 0 - Compression ttsiod-renderer: Phong Rendering With Soft-Shadow Mapping polyhedron: linpk compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 build-mplayer: Time To Compile lzbench: Zstd 1 - Decompression lzbench: Zstd 1 - Compression onednn: Deconvolution Batch deconv_1d - u8s8f32 - CPU onednn: Deconvolution Batch deconv_1d - f32 - CPU botan: Blowfish aom-av1: Speed 6 Realtime glibc-bench: sincos glibc-bench: sin glibc-bench: cos botan: KASUMI openssl: RSA 4096-bit Performance swet: Average aom-av1: Speed 6 Two-Pass cpp-perf-bench: Stepanov Abstraction astcenc: Thorough build-imagemagick: Time To Compile tesseract-ocr: Time To OCR 7 Images basis: UASTC Level 2 rbenchmark: pybench: Total For Average Test Times ocrmypdf: Processing 60 Page PDF Document mutex: Shared Mutex Lock Shared vpxenc: Speed 5 oidn: Memorial kvazaar: Bosphorus 1080p - Slow mutex: Mutex Lock Unlock std::mutex svt-av1: Enc Mode 4 - 1080p kvazaar: Bosphorus 1080p - Medium build-apache: Time To Compile inkscape: SVG Files To PNG gmic: Plotting Isosurface Of A 3D Volume, 1000 Times rnnoise: x264: H.264 Video Encoding dav1d: Summer Nature 4K paraview: Wavelet Contour - 1920 x 1080 paraview: Wavelet Contour - 1920 x 1080 onednn: IP Batch 1D - f32 - CPU onednn: IP Batch 1D - u8s8f32 - CPU polyhedron: air aom-av1: Speed 4 Two-Pass rsvg: SVG Files To PNG dav1d: Chimera 1080p kvazaar: Bosphorus 4K - Ultra Fast webp: Quality 100, Lossless phpbench: PHP Benchmark Suite cpp-perf-bench: Function Objects onednn: Matrix Multiply Batch Shapes Transformer - f32 - CPU onednn: Matrix Multiply Batch Shapes Transformer - u8s8f32 - CPU rodinia: OpenMP CFD Solver gnupg: 2GB File Encryption polyhedron: mdbx gimp: unsharp-mask darktable: Boat - CPU-only encode-flac: WAV To FLAC svt-vp9: VMAF Optimized - Bosphorus 1080p aom-av1: Speed 5 Two-Pass aom-av1: Speed 8 Realtime redis: LPUSH redis: SET redis: GET leveldb: Rand Read glibc-bench: atanh glibc-bench: log2 glibc-bench: ffs glibc-bench: asinh glibc-bench: sqrt glibc-bench: tanh glibc-bench: modf glibc-bench: pthread_once glibc-bench: sinh glibc-bench: ffsll leveldb: Hot Read sysbench: CPU rays1bench: Large Scene mutex: Semaphore Release And Acquire gimp: auto-levels octave-benchmark: sudokut: Total Time gimp: rotate svt-av1: Enc Mode 8 - 1080p sysbench: Memory x265: Bosphorus 1080p node-express-loadtest: svt-hevc: 1080p 8-bit YUV To HEVC Video Encode kvazaar: Bosphorus 1080p - Very Fast gegl: Crop svt-vp9: PSNR/SSIM Optimized - Bosphorus 1080p paraview: Wavelet Volume - 1920 x 1080 paraview: Wavelet Volume - 1920 x 1080 ffmpeg: H.264 HD To NTSC DV onednn: Convolution Batch Shapes Auto - u8s8f32 - CPU bork: File Encryption Time darktable: Masskrug - CPU-only onednn: Convolution Batch Shapes Auto - f32 - CPU tjbench: Decompression Throughput smallpt: Global Illumination Renderer; 128 Samples tjbench: fftw: Float + SSE - 1D FFT Size 4096 ospray: Magnetic Reconnection - Path Tracer astcenc: Medium darktable: Server Room - CPU-only encode-mp3: WAV To MP3 basis: UASTC Level 0 gimp: resize neatbench: leveldb: Rand Fill leveldb: Rand Fill dav1d: Summer Nature 1080p gegl: Scale astcenc: Fast avifenc: 8 nettle: aes256 avifenc: 10 bullet: Raytests fftw: Stock - 1D FFT Size 4096 kvazaar: Bosphorus 1080p - Ultra Fast multichase: 1GB Array, 256 Byte Stride, 4 Threads multichase: 1GB Array, 256 Byte Stride, 2 Threads multichase: 1GB Array, 256 Byte Stride multichase: 256MB Array, 256 Byte Stride onednn: Deconvolution Batch deconv_3d - u8s8f32 - CPU onednn: Deconvolution Batch deconv_3d - f32 - CPU multichase: 4MB Array, 64 Byte Stride svt-vp9: Visual Quality Optimized - Bosphorus 1080p lammps: Rhodopsin Protein optcarrot: Optimized Benchmark nettle: sha512 webp: Quality 100 parboil: OpenMP CUTCP nettle: chacha tscp: AI Chess Performance system-libxml2: 3 MB webp: Default system-libxml2: 2 MB darktable: Server Rack - CPU-only system-libxml2: 950 KB blake2: nettle: poly1305-aes system-libxml2: 850 KB system-libxml2: 1 MB system-libxml2: 600 KB system-libxml2: 900 KB system-libxml2: 500 KB system-libxml2: 800 KB system-libxml2: 750 KB system-libxml2: 100 KB system-libxml2: 700 KB system-libxml2: 650 KB system-libxml2: 400 KB system-libxml2: 450 KB system-libxml2: 550 KB system-libxml2: 350 KB system-libxml2: 150 KB system-libxml2: 250 KB system-libxml2: 50 KB system-libxml2: 300 KB system-libxml2: 200 KB system-libxml2: 5 KB bullet: Convex Trimesh bullet: Prim Trimesh bullet: 136 Ragdolls bullet: 1000 Convex bullet: 1000 Stack bullet: 3000 Fall scimark2: Jacobi Successive Over-Relaxation scimark2: Dense LU Matrix Factorization scimark2: Sparse Matrix Multiply scimark2: Fast Fourier Transform scimark2: Monte Carlo luajit: Jacobi Successive Over-Relaxation luajit: Dense LU Matrix Factorization luajit: Sparse Matrix Multiply luajit: Fast Fourier Transform luajit: Monte Carlo 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 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 3.284 0.03 365.63 5215.848777 275.53 217825 123.398 94.18 37.473 24.85 1116529469 33.982 3.26 12.076 68775.0957 14092090.6432 83.29 102.427 6.40 1.534006 46.44 889.456 2418274.9484753 2167.984842 664.40 659.74 554.34 553.58 471.930 525838375.67802 402.52 400.24 365.22 832.342985 361.24 357.21 0.09031159 19.99 300.72 0.124 275.40 33.41 6570.896411 12.32 237.96 237.46 222.524 40.57 447.860975 32.7 13.23 18.73 557.21 22.808 222.052164 434.044 20.99 6913.8 10.44 121.74 68678.666774270 35446.348018762 3047.16 123.69 2.02 56170435.0 24.39 90.09 30.17 37.64 41692 94.39 138.745701 134.508674 2.44 86.020437 83.254 20381.1 240.86 6.81 172.58 79.925 73.106 2579.31 2.28 2568.54 2.29 11.9 9.04 1775.87 3.33 1795.11 3.33 9.26 3.13 2.94 3.393 10.10 7.044 0.00074243 182 0.53 11024.20 1815667 0.52 11052.17 330 377 898 1601 1041 1021 8.86 18986501.257576 5.41 13.0717 43.4853 57.490 57.006 53.178036 52.6745 2854511.03 3505744.68 51.406 80551235.459459 5.34 17.86 4.56 136.515 45.699 43.725 44.518 17.8388 18.0269 4.46 40.784 38.852 37.831 38.055 962 265 33.8 37.414 3748.46 464.411 55368.51 177.882 36.672 30.1566 53.41831 35.618 35.150 35.301 35.502 34.528634 33.892 33.33 19.5589 31.114 31.004 19.9052 170 53 20.3190 175.803 30116 5.01076 20.5364 68217 29.226 26.944 29.000 1927.72 871.88 5.398 27.440 138.86 2055 127 8.07 22.5 24.28 24.871 7640.592 23.949 0.43 25.65 657 166 1571 329 53.56 786 615 873.446 1.52 1873 648 2.63441 2.78122 550.169 31.58 10.2115 36.2695 35.9294 115.028 3864.7 1119582567 5.56 19.550 15.41 19.003 18.813 0.1492 714 17.092 15.2 36.31 12.09 36.22 14.5 5.351 37.25 15.860 15.847 15.402 169.12 257.95 3.07097 1.06181 1.35 3.58 14.058 895.66 45.60 13.033 816487 12.229 0.772637 1.41607 11.526 3.39 11.492 10.642 6.699 245.79 59.49 2112964.25 2586987.42 3551413.92 8.15996 4.57941 2.44830 6.26293 2.37165 8.69990 2.42422 2.17907 6.75334 2.17747 102.63 8.29 9.081 8.360 8.317 46.034 83.89 14636 89.48 86.46 6.737 262.10 4.348 13.4328 6.189 5.480 12.4096 286.052607 6.145 293.501157 333.33 5.87 4.726 5.608 5.442 5.419 28.3 859.80 4.424 4.39 4.246 7328.87 4.115 155.66 75.613 73.997 70.140 49.055 1.82667 4.73820 8.159 232.42 169.06 763.39 1.743 1182.449 1337 1.167 878 0.147 262 7.41 3290.51 375 287 261 250 222 213 209 49 189 177 177 124 150 96 38 66 12 86 59 2 1341.88 1477.34 833.11 518.55 188.52 2458.30 4413.43 1668.69 518.39 579.79 2322.09 8533.84 3238.16 2728.94 1919.26 660.69 661.45 558.78 555.45 401.09 402.47 364.70 362.72 360.45 300.74 0.127 275.36 33.49 237.32 236.84 22.820 219.71492 434.518 123.22 2.01 90.38 38.01 94.28 138.508665 133.198341 2.46 6.83 171.58 79.838 9.06 9.27 3.14 2.95 3.394 10.07 7.020 57.529 52.4824 138.498 37.719 469.871 52.53732 35.293 34.662 173.777 26.636 27.953 139.06 23.41 7496.572 0.44 25.70 871.339 551.928 31.83 115.890 5.68 18.915 35.79 36.23 5.333 37.38 16.011 168.96 249.30 3.57 878.50 45.30 11.642 6.795 242.30 59.19 102.70 45.670 84.12 89.15 86.63 255.02 4.407 6.307 6.130 5.407 840.08 4.290 4.113 158.11 231.60 7.45 0.125 33.62 433.463 90.03 37.90 2.45 172.76 79.671 9.23 57.564 52.7550 37.807 35.012 26.591 138.84 24.29 31.64 5.64 35.82 36.33 5.349 37.35 163.43 263.83 3.52 896.78 45.70 6.803 243.03 59.62 102.50 46.727 84.89 89.51 86.22 256.96 4.409 5.506 860.58 4.230 4.062 158.33 232.53 0.130 171.79 57.560 34.778 138.60 31.38 5.383 258.61 3.54 846.47 6.805 59.43 45.829 5.502 845.85 4.270 4.118 72.715 51.059 45.927 31.153 30.553 24.796 23.834 15.880 13.942 11.510 9.094 5.096 8.309 6.694 5.353 4.402 921.529 30347 11.179 399.072 5292.311138 6590.928800 230.438 469.288384 8082.8 1.449 6344.0 172.45 78.498 786717.40 66.977 9.02 9.24 62800 62205 10.10 61069 181 1828667 327 378 880 1577 1024 981 56.341 54.8 46881115 52.3754 43.439 41.158 39.220 37.749 37.492 55773.46 36.718 36.025 34.451 33.830 30126 47876.49 28.601 879.91 138.30 96924 23.99 2.47 25.67 21.810 21.787 3860.0 19.518 19.009 36.25 36.19 5.306 37.24 16.051 167.36 266.48 882.39 45.55 12.353 6.808 4.80 60.21 10.095 10.004 45.807 83.72 86.35 246.62 71329 5.578 5.295 51.511 51.5 855.55 7415.94 1.701254 11552 156.09 229.62 11.142 739.14 1180.642 1997118 3263.83 0.771922 0.657913 1.80818 2.984880 3.315648 2.776503 1356.22 1487.25 840.49 525.30 190.30 OpenBenchmarking.org
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
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
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
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
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
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
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
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 #1 AMD Ryzen 9 5900X 12-Core #2 140 280 420 560 700 SE +/- 3.04, N = 3 SE +/- 3.33, N = 3 664.40 660.69
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: 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
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
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
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
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 #1 AMD Ryzen 9 5900X 12-Core #2 90 180 270 360 450 SE +/- 1.62, N = 3 SE +/- 0.59, N = 3 402.52 401.09
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
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
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 #1 AMD Ryzen 9 5900X 12-Core #2 ASUS NVIDIA NV106 - AMD Ryzen 9 5900X 12-Core 80 160 240 320 400 SE +/- 0.61, N = 3 SE +/- 0.25, N = 3 SE +/- 0.53, N = 3 365.22 364.70 365.63
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
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
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
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
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
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
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver ASUS NVIDIA NV106 - AMD Ryzen 9 5900X 12-Core Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 1100 2200 3300 4400 5500 SE +/- 82.63, N = 15 SE +/- 83.33, N = 15 5215.85 5292.31 1. (CC) gcc options: -O3 -mavx2
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 #1 AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #3 AMD Ryzen 9 5900X 12-Core #4 0.0293 0.0586 0.0879 0.1172 0.1465 SE +/- 0.002, N = 3 SE +/- 0.002, N = 3 SE +/- 0.001, N = 12 SE +/- 0.001, N = 3 0.124 0.127 0.125 0.130 1. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie
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 #1 AMD Ryzen 9 5900X 12-Core #2 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.40 275.36 275.53
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 #1 AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #3 8 16 24 32 40 SE +/- 0.13, N = 3 SE +/- 0.09, N = 3 SE +/- 0.09, N = 3 33.41 33.49 33.62 1. (CXX) g++ options: -O3 -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 AMD Ryzen 9 5900X 12-Core #1 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 1400 2800 4200 5600 7000 SE +/- 2.68, N = 3 SE +/- 90.79, N = 3 6570.90 6590.93 1. (CXX) g++ options: -g2 -O3 -fPIC -pthread -pipe
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
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 #1 AMD Ryzen 9 5900X 12-Core #2 50 100 150 200 250 SE +/- 0.39, N = 3 SE +/- 0.16, N = 3 237.96 237.32
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 #1 AMD Ryzen 9 5900X 12-Core #2 50 100 150 200 250 SE +/- 0.61, N = 3 SE +/- 0.57, N = 3 237.46 236.84
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
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
Crypto++ Test: Unkeyed Algorithms OpenBenchmarking.org MiB/second, More Is Better Crypto++ 8.2 Test: Unkeyed Algorithms AMD Ryzen 9 5900X 12-Core #1 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 100 200 300 400 500 SE +/- 1.31, N = 3 SE +/- 11.40, N = 15 447.86 469.29 1. (CXX) g++ options: -g2 -O3 -fPIC -pthread -pipe
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
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
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: 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
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
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
Appleseed Scene: Emily OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Emily AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #2 50 100 150 200 250 222.05 219.71
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
Radiance Benchmark Test: Serial OpenBenchmarking.org Seconds, Fewer Is Better Radiance Benchmark 5.0 Test: Serial AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #3 90 180 270 360 450 434.04 434.52 433.46
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
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
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
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
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
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
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 #1 AMD Ryzen 9 5900X 12-Core #2 30 60 90 120 150 SE +/- 0.13, N = 3 SE +/- 0.14, N = 3 123.69 123.22
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
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
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
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
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 #1 AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #3 20 40 60 80 100 SE +/- 0.11, N = 3 SE +/- 0.13, N = 3 SE +/- 0.12, N = 3 90.09 90.38 90.03 1. (CXX) g++ options: -O3 -lpthread
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
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 #1 AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #3 9 18 27 36 45 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 37.64 38.01 37.90 1. (CXX) g++ options: -O3 -lpthread
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
Blender Blend File: BMW27 - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: BMW27 - Compute: CPU-Only AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #2 ASUS NVIDIA NV106 - AMD Ryzen 9 5900X 12-Core 20 40 60 80 100 SE +/- 0.15, N = 3 SE +/- 0.10, N = 3 SE +/- 0.16, N = 3 94.39 94.28 94.18
Appleseed Scene: Disney Material OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Disney Material AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #2 30 60 90 120 150 138.75 138.51
Appleseed Scene: Material Tester OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Material Tester AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #2 30 60 90 120 150 134.51 133.20
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 #1 AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #3 0.5535 1.107 1.6605 2.214 2.7675 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 2.44 2.46 2.45 MIN: 2.41 / MAX: 2.46 MIN: 2.43 / MAX: 2.48 MIN: 2.43 / MAX: 2.47
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
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.
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
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
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 #1 AMD Ryzen 9 5900X 12-Core #2 2 4 6 8 10 SE +/- 0.00, N = 12 SE +/- 0.02, N = 3 6.81 6.83 MIN: 6.71 / MAX: 6.9 MIN: 6.76 / MAX: 6.9
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
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 #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 40 80 120 160 200 SE +/- 0.20, N = 3 SE +/- 0.71, N = 3 SE +/- 0.27, N = 3 SE +/- 0.94, N = 3 SE +/- 0.21, N = 3 172.58 171.58 172.76 171.79 172.45 MIN: 110.47 / MAX: 359.36 MIN: 110.75 / MAX: 347.18 MIN: 110.38 / MAX: 358.53 MIN: 110.48 / MAX: 357.96 MIN: 110.68 / MAX: 358.04 1. (CC) gcc options: -pthread
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 #1 AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #3 20 40 60 80 100 SE +/- 0.15, N = 3 SE +/- 0.11, N = 3 SE +/- 0.20, N = 3 79.93 79.84 79.67 1. (CXX) g++ options: -std=c++11 -O3 -ffast-math -rdynamic -ldl -lImath -lIlmImf -lIex -lHalf -lz -lIlmThread -lxml2 -lfreetype -lpthread
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
GEGL Operation: Cartoon OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Cartoon AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core - ASUS NVIDIA NV106 2GB - 16 32 48 64 80 SE +/- 0.22, N = 3 SE +/- 0.17, N = 3 73.11 72.72
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
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
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
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
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
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 #1 AMD Ryzen 9 5900X 12-Core #2 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 3 6 9 12 15 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 9.04 9.06 9.02 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
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
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
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 #1 AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #3 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 9.26 9.27 9.23 9.24 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
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
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
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 #1 AMD Ryzen 9 5900X 12-Core #2 0.7065 1.413 2.1195 2.826 3.5325 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 3.13 3.14 MIN: 3.07 / MAX: 3.17 MIN: 3.08 / MAX: 3.2
LuxCoreRender Scene: DLSC OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.3 Scene: DLSC AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #2 0.6638 1.3276 1.9914 2.6552 3.319 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 2.94 2.95 MIN: 2.8 / MAX: 3.09 MIN: 2.81 / MAX: 3.09
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 #1 AMD Ryzen 9 5900X 12-Core #2 0.7637 1.5274 2.2911 3.0548 3.8185 SE +/- 0.011, N = 3 SE +/- 0.006, N = 3 3.393 3.394
VP9 libvpx Encoding Speed: Speed 0 OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.8.2 Speed: Speed 0 AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #2 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 10.10 10.07 10.10 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11
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
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
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
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
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
John The Ripper Test: MD5 OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: MD5 AMD Ryzen 9 5900X 12-Core #1 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 400K 800K 1200K 1600K 2000K SE +/- 22100.78, N = 3 SE +/- 10349.45, N = 3 1815667 1828667 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2
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
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
GraphicsMagick Operation: Noise-Gaussian OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Noise-Gaussian AMD Ryzen 9 5900X 12-Core #1 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 80 160 240 320 400 SE +/- 0.58, N = 3 377 378 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -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
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
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
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
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
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
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
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 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
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 #3 AMD Ryzen 9 5900X 12-Core #4 13 26 39 52 65 SE +/- 0.38, N = 3 SE +/- 0.15, N = 3 SE +/- 0.14, N = 3 SE +/- 0.26, N = 3 57.49 57.53 57.56 57.56 1. (CXX) g++ options: -O3 -fPIC
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
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
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
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
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
Tachyon Total Time OpenBenchmarking.org Seconds, Fewer Is Better Tachyon 0.99b6 Total Time AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #3 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 12 24 36 48 60 SE +/- 0.09, N = 3 SE +/- 0.02, N = 3 SE +/- 0.21, N = 3 SE +/- 0.08, N = 3 52.67 52.48 52.76 52.38 1. (CC) gcc options: -m64 -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread
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
GEGL Operation: Wavelet Blur OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Wavelet Blur AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core - ASUS NVIDIA NV106 2GB - 12 24 36 48 60 SE +/- 0.09, N = 3 SE +/- 0.12, N = 3 51.41 51.06
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
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
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: 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
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
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
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.
CppPerformanceBenchmarks Test: Stepanov Vector OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Stepanov Vector AMD Ryzen 9 5900X 12-Core #1 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 10 20 30 40 50 SE +/- 0.02, N = 3 SE +/- 0.23, N = 3 44.52 43.44 1. (CXX) g++ options: -std=c++11 -O3
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 - 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
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
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
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.
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
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
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 #1 AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #3 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.08, N = 3 SE +/- 0.03, N = 3 37.83 37.72 37.81 37.75 1. (CC) gcc options: -lm -lpthread -O3
Git Time To Complete Common Git Commands OpenBenchmarking.org Seconds, Fewer Is Better Git Time To Complete Common Git Commands AMD Ryzen 9 5900X 12-Core #1 ASUS NVIDIA NV106 - AMD Ryzen 9 5900X 12-Core 9 18 27 36 45 SE +/- 0.39, N = 3 SE +/- 0.25, N = 3 38.06 37.47 1. git version 2.25.1
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
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
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
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
Botan Test: Twofish OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: Twofish AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #2 100 200 300 400 500 SE +/- 6.64, N = 4 SE +/- 5.23, N = 7 464.41 469.87 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 AMD Ryzen 9 5900X 12-Core #1 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 12K 24K 36K 48K 60K SE +/- 76.65, N = 3 SE +/- 97.82, N = 3 55368.51 55773.46 1. (CC) gcc options: -lpthread -lcrypt -lcrypto -lz -O3 -march=native
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
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
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
DeepSpeech Acceleration: CPU OpenBenchmarking.org Seconds, Fewer Is Better DeepSpeech 0.6 Acceleration: CPU AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #2 12 24 36 48 60 SE +/- 0.16, N = 3 SE +/- 0.03, N = 3 53.42 52.54
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
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
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 #1 AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #3 AMD Ryzen 9 5900X 12-Core #4 8 16 24 32 40 SE +/- 0.13, N = 3 SE +/- 0.08, N = 3 SE +/- 0.29, N = 3 SE +/- 0.13, N = 3 35.30 35.29 35.01 34.78 1. (CXX) g++ options: -O3 -fPIC
dcraw RAW To PPM Image Conversion OpenBenchmarking.org Seconds, Fewer Is Better dcraw RAW To PPM Image Conversion AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #2 8 16 24 32 40 SE +/- 0.00, N = 3 SE +/- 0.14, N = 3 35.50 34.66 1. (CC) gcc options: -lm
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
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
Basis Universal Settings: UASTC Level 3 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 3 AMD Ryzen 9 5900X 12-Core #1 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 8 16 24 32 40 SE +/- 0.10, N = 3 SE +/- 0.08, N = 3 33.89 33.83 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
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
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
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
GEGL Operation: Antialias OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Antialias AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core - ASUS NVIDIA NV106 2GB - 7 14 21 28 35 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 31.00 30.55
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
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
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
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
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: Blowfish AMD Ryzen 9 5900X 12-Core #1 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 6K 12K 18K 24K 30K SE +/- 38.68, N = 3 SE +/- 46.92, N = 3 30116 30126 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2
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
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
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
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
POV-Ray Trace Time OpenBenchmarking.org Seconds, Fewer Is Better POV-Ray 3.7.0.7 Trace Time AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #3 6 12 18 24 30 SE +/- 0.23, N = 3 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 26.94 26.64 26.59 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
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
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 #1 AMD Ryzen 9 5900X 12-Core #2 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 7 14 21 28 35 SE +/- 0.19, N = 3 SE +/- 0.28, N = 3 SE +/- 0.02, N = 3 29.00 27.95 28.60 1. (CC) gcc options: -lm -O3
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
SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Composite AMD Ryzen 9 5900X 12-Core #1 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 200 400 600 800 1000 SE +/- 3.28, N = 3 SE +/- 7.03, N = 3 871.88 879.91 1. (CC) gcc options: -lm
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, 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
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 #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 30 60 90 120 150 SE +/- 0.20, N = 3 SE +/- 0.30, N = 3 SE +/- 0.27, N = 3 SE +/- 0.23, N = 3 SE +/- 0.06, N = 3 138.86 139.06 138.84 138.60 138.30 1. (CXX) g++ options: -O3 -lpthread
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
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
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 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
x265 Video Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 4K AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #3 ASUS NVIDIA NV106 - AMD Ryzen 9 5900X 12-Core Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 6 12 18 24 30 SE +/- 0.08, N = 3 SE +/- 0.15, N = 3 SE +/- 0.27, N = 3 SE +/- 0.13, N = 3 SE +/- 0.23, N = 3 24.28 23.41 24.29 24.85 23.99 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
GEGL Operation: Reflect OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Reflect AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core - ASUS NVIDIA NV106 2GB - 6 12 18 24 30 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 24.87 24.80
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
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
GEGL Operation: Tile Glass OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Tile Glass AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core - ASUS NVIDIA NV106 2GB - 6 12 18 24 30 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 23.95 23.83
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 #1 AMD Ryzen 9 5900X 12-Core #2 0.099 0.198 0.297 0.396 0.495 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.43 0.44 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
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 #1 AMD Ryzen 9 5900X 12-Core #2 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 6 12 18 24 30 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 25.65 25.70 25.67 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
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: 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
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
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
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++
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
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
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
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
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: 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
Botan Test: Blowfish OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: Blowfish AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #2 120 240 360 480 600 SE +/- 2.30, N = 3 SE +/- 6.84, N = 3 550.17 551.93 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
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 #1 AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #3 AMD Ryzen 9 5900X 12-Core #4 7 14 21 28 35 SE +/- 0.19, N = 3 SE +/- 0.28, N = 3 SE +/- 0.23, N = 3 SE +/- 0.19, N = 3 31.58 31.83 31.64 31.38 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
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: 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: 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
Botan Test: KASUMI OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: KASUMI AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #2 30 60 90 120 150 SE +/- 0.66, N = 3 SE +/- 0.29, N = 3 115.03 115.89 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
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
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
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 #1 AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #3 1.278 2.556 3.834 5.112 6.39 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 5.56 5.68 5.64 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
CppPerformanceBenchmarks Test: Stepanov Abstraction OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Stepanov Abstraction AMD Ryzen 9 5900X 12-Core #1 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 5 10 15 20 25 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 19.55 19.52 1. (CXX) g++ options: -std=c++11 -O3
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
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
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 #1 AMD Ryzen 9 5900X 12-Core #2 5 10 15 20 25 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 19.00 18.92
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
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)
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
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
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
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 AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #3 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 8 16 24 32 40 SE +/- 0.30, N = 3 SE +/- 0.08, N = 3 SE +/- 0.21, N = 3 SE +/- 0.22, N = 3 36.31 35.79 35.82 36.25 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11
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
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 #1 AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #3 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 8 16 24 32 40 SE +/- 0.10, N = 3 SE +/- 0.14, N = 3 SE +/- 0.18, N = 3 SE +/- 0.12, N = 3 36.22 36.23 36.33 36.19 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
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
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 #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 1.2112 2.4224 3.6336 4.8448 6.056 SE +/- 0.019, N = 3 SE +/- 0.030, N = 3 SE +/- 0.044, N = 3 SE +/- 0.027, N = 3 SE +/- 0.021, N = 3 5.351 5.333 5.349 5.383 5.306 1. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie
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 #1 AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #3 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 9 18 27 36 45 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 37.25 37.38 37.35 37.24 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
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
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 #2 AMD Ryzen 9 5900X 12-Core - ASUS NVIDIA NV106 2GB - 4 8 12 16 20 SE +/- 0.04, N = 3 SE +/- 0.10, N = 3 SE +/- 0.02, N = 3 15.86 16.01 15.88 1. Inkscape 0.92.5 (2060ec1f9f, 2020-04-08)
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.
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
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 AMD Ryzen 9 5900X 12-Core #3 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 40 80 120 160 200 SE +/- 7.25, N = 12 SE +/- 7.02, N = 12 SE +/- 8.67, N = 13 SE +/- 7.24, N = 12 169.12 168.96 163.43 167.36 1. (CC) gcc options: -ldl -lavformat -lavcodec -lavutil -lswscale -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize
dav1d Video Input: Summer Nature 4K OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Summer Nature 4K 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 60 120 180 240 300 SE +/- 1.28, N = 3 SE +/- 1.01, N = 3 SE +/- 0.29, N = 3 SE +/- 3.35, N = 4 SE +/- 0.93, N = 3 257.95 249.30 263.83 258.61 266.48 MIN: 209.87 / MAX: 278.86 MIN: 200.36 / MAX: 264.43 MIN: 210.3 / MAX: 283.56 MIN: 182.6 / MAX: 282.82 MIN: 211.05 / MAX: 287.91 1. (CC) gcc options: -pthread
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
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
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
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
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 #3 AMD Ryzen 9 5900X 12-Core #4 0.8055 1.611 2.4165 3.222 4.0275 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 3.58 3.57 3.52 3.54 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
librsvg Operation: SVG Files To PNG OpenBenchmarking.org Seconds, Fewer Is Better librsvg Operation: SVG Files To PNG AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core - ASUS NVIDIA NV106 2GB - 4 8 12 16 20 SE +/- 0.08, N = 3 SE +/- 0.10, N = 3 14.06 13.94 1. rsvg-convert version 2.48.7
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 #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 200 400 600 800 1000 SE +/- 0.56, N = 3 SE +/- 2.48, N = 3 SE +/- 1.19, N = 3 SE +/- 5.56, N = 3 SE +/- 13.66, N = 3 895.66 878.50 896.78 846.47 882.39 MIN: 690.49 / MAX: 1109.55 MIN: 678.41 / MAX: 1091.29 MIN: 688.55 / MAX: 1119.81 MIN: 647.88 / MAX: 1056.77 MIN: 680.83 / MAX: 1114.02 1. (CC) gcc options: -pthread
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 #1 AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #3 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 10 20 30 40 50 SE +/- 0.14, N = 3 SE +/- 0.34, N = 3 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 45.60 45.30 45.70 45.55 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
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
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
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
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: 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
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
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
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
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
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
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
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 #2 AMD Ryzen 9 5900X 12-Core #3 50 100 150 200 250 SE +/- 9.96, N = 12 SE +/- 9.65, N = 12 SE +/- 9.74, N = 12 245.79 242.30 243.03 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
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 8 Realtime OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 8 Realtime AMD Ryzen 9 5900X 12-Core #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 13 26 39 52 65 SE +/- 0.29, N = 3 SE +/- 0.13, N = 3 SE +/- 0.39, N = 3 SE +/- 0.18, N = 3 SE +/- 0.29, N = 3 59.49 59.19 59.62 59.43 60.21 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
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: 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
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
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: 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: 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: 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: 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: 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: 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: 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: 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: 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
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
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
rays1bench Large Scene OpenBenchmarking.org mrays/s, More Is Better rays1bench 2020-01-09 Large Scene AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #2 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.63 102.70 102.50
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
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
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
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
GIMP Test: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: rotate AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core - ASUS NVIDIA NV106 2GB - 2 4 6 8 10 SE +/- 0.008, N = 3 SE +/- 0.012, N = 3 8.317 8.309
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 #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 11 22 33 44 55 SE +/- 0.03, N = 3 SE +/- 0.29, N = 3 SE +/- 0.12, N = 3 SE +/- 0.16, N = 3 SE +/- 0.17, N = 3 46.03 45.67 46.73 45.83 45.81 1. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie
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
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 #1 AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #3 ASUS NVIDIA NV106 - AMD Ryzen 9 5900X 12-Core Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 20 40 60 80 100 SE +/- 0.33, N = 3 SE +/- 0.40, N = 3 SE +/- 0.57, N = 3 SE +/- 1.44, N = 3 SE +/- 0.35, N = 3 83.89 84.12 84.89 83.29 83.72 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
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
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 #1 AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #3 20 40 60 80 100 SE +/- 0.64, N = 3 SE +/- 0.68, N = 3 SE +/- 0.65, N = 3 89.48 89.15 89.51 1. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Very Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 1080p - Video Preset: Very Fast AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #3 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 20 40 60 80 100 SE +/- 0.35, N = 3 SE +/- 0.25, N = 3 SE +/- 0.22, N = 3 SE +/- 0.28, N = 3 86.46 86.63 86.22 86.35 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
GEGL Operation: Crop OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Crop AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core - ASUS NVIDIA NV106 2GB - 2 4 6 8 10 SE +/- 0.089, N = 3 SE +/- 0.006, N = 3 6.737 6.694
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 #2 AMD Ryzen 9 5900X 12-Core #3 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 60 120 180 240 300 SE +/- 1.07, N = 3 SE +/- 2.86, N = 12 SE +/- 0.99, N = 3 SE +/- 9.98, N = 12 262.10 255.02 256.96 246.62 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
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
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
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
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
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
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
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
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 #1 AMD Ryzen 9 5900X 12-Core #2 2 4 6 8 10 SE +/- 0.019, N = 3 SE +/- 0.018, N = 3 6.145 6.130 1. (CXX) g++ options: -fopenmp -O3
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
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
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
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
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
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.100 WAV To MP3 AMD Ryzen 9 5900X 12-Core #1 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 1.2618 2.5236 3.7854 5.0472 6.309 SE +/- 0.023, N = 3 SE +/- 0.020, N = 3 SE +/- 0.058, N = 3 SE +/- 0.056, N = 3 SE +/- 0.003, N = 3 5.608 5.407 5.506 5.502 5.578 1. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lm
Basis Universal Settings: UASTC Level 0 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 0 AMD Ryzen 9 5900X 12-Core #1 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 1.2245 2.449 3.6735 4.898 6.1225 SE +/- 0.045, N = 3 SE +/- 0.016, N = 3 5.442 5.295 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: resize AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core - ASUS NVIDIA NV106 2GB - 1.2193 2.4386 3.6579 4.8772 6.0965 SE +/- 0.081, N = 3 SE +/- 0.018, N = 3 5.419 5.353
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
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
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 #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 200 400 600 800 1000 SE +/- 2.14, N = 3 SE +/- 5.18, N = 3 SE +/- 2.94, N = 3 SE +/- 2.12, N = 3 SE +/- 4.48, N = 3 859.80 840.08 860.58 845.85 855.55 MIN: 655.16 / MAX: 942 MIN: 612.32 / MAX: 922.51 MIN: 689.05 / MAX: 941.05 MIN: 627.78 / MAX: 923.91 MIN: 578.09 / MAX: 939.92 1. (CC) gcc options: -pthread
GEGL Operation: Scale OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Scale AMD Ryzen 9 5900X 12-Core #1 AMD Ryzen 9 5900X 12-Core - ASUS NVIDIA NV106 2GB - 0.9954 1.9908 2.9862 3.9816 4.977 SE +/- 0.023, N = 3 SE +/- 0.006, N = 3 4.424 4.402
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
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 #1 AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #3 AMD Ryzen 9 5900X 12-Core #4 0.9653 1.9306 2.8959 3.8612 4.8265 SE +/- 0.017, N = 3 SE +/- 0.030, N = 3 SE +/- 0.011, N = 3 SE +/- 0.016, N = 3 4.246 4.290 4.230 4.270 1. (CXX) g++ options: -O3 -fPIC
Nettle Test: aes256 OpenBenchmarking.org Mbyte/s, More Is Better Nettle 3.5.1 Test: aes256 AMD Ryzen 9 5900X 12-Core #1 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 1600 3200 4800 6400 8000 SE +/- 3.06, N = 3 SE +/- 35.68, N = 3 7328.87 7415.94 MIN: 5537.1 / MAX: 10937.59 MIN: 5575.47 / MAX: 11152.17 1. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto
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 #1 AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #3 AMD Ryzen 9 5900X 12-Core #4 0.9266 1.8532 2.7798 3.7064 4.633 SE +/- 0.018, N = 3 SE +/- 0.008, N = 3 SE +/- 0.039, N = 3 SE +/- 0.036, N = 3 4.115 4.113 4.062 4.118 1. (CXX) g++ options: -O3 -fPIC
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
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
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 #1 AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #3 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 30 60 90 120 150 SE +/- 2.56, N = 3 SE +/- 0.90, N = 3 SE +/- 0.49, N = 3 SE +/- 2.36, N = 3 155.66 158.11 158.33 156.09 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride, 4 Threads OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride, 4 Threads AMD Ryzen 9 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: 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: 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
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_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
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
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 #1 AMD Ryzen 9 5900X 12-Core #2 AMD Ryzen 9 5900X 12-Core #3 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 50 100 150 200 250 SE +/- 2.16, N = 3 SE +/- 0.34, N = 3 SE +/- 0.74, N = 3 SE +/- 0.52, N = 3 232.42 231.60 232.53 229.62 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
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
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]
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
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
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
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
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
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
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
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
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
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
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
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
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: 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
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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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
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: 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: 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
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
SciMark Computational Test: Jacobi Successive Over-Relaxation OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation AMD Ryzen 9 5900X 12-Core #1 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 300 600 900 1200 1500 SE +/- 4.88, N = 3 SE +/- 11.78, N = 3 1341.88 1356.22 1. (CC) gcc options: -lm
SciMark Computational Test: Dense LU Matrix Factorization OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Dense LU Matrix Factorization AMD Ryzen 9 5900X 12-Core #1 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 300 600 900 1200 1500 SE +/- 5.69, N = 3 SE +/- 10.46, N = 3 1477.34 1487.25 1. (CC) gcc options: -lm
SciMark Computational Test: Sparse Matrix Multiply OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Sparse Matrix Multiply AMD Ryzen 9 5900X 12-Core #1 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 200 400 600 800 1000 SE +/- 2.90, N = 3 SE +/- 5.95, N = 3 833.11 840.49 1. (CC) gcc options: -lm
SciMark Computational Test: Fast Fourier Transform OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Fast Fourier Transform AMD Ryzen 9 5900X 12-Core #1 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 110 220 330 440 550 SE +/- 2.27, N = 3 SE +/- 5.56, N = 3 518.55 525.30 1. (CC) gcc options: -lm
SciMark Computational Test: Monte Carlo OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Monte Carlo AMD Ryzen 9 5900X 12-Core #1 Samsung SSD 860 - AMD Ryzen 9 5900X 12-Core 40 80 120 160 200 SE +/- 0.74, N = 3 SE +/- 1.42, N = 3 188.52 190.30 1. (CC) gcc options: -lm
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
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
Phoronix Test Suite v10.8.5