Ryzen 9 3900XT vs. 3950X vs. Intel Core i9 10900K Linux Intel Core i9-10900K testing with a Gigabyte Z490 AORUS MASTER (F3 BIOS) and Gigabyte AMD Radeon RX 5500/5500M / Pro 5500M 8GB on Ubuntu 20.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2008153-SYST-RYZENCO50&grr&rdt .
Ryzen 9 3900XT vs. 3950X vs. Intel Core i9 10900K Linux Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Vulkan OpenCL AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K AMD Ryzen 9 3900XT 12-Core @ 3.80GHz (12 Cores / 24 Threads) MSI MEG X570 GODLIKE (MS-7C34) v1.0 (1.94 BIOS) AMD Starship/Matisse 16GB 500GB Seagate FireCuda 520 SSD ZP500GM30002 AMD Radeon RX 56/64 8GB (1630/945MHz) AMD Vega 10 HDMI Audio ASUS MG28U Realtek Device 2600 + Realtek Device 3000 + Intel Wi-Fi 6 AX200 Ubuntu 20.04 5.4.0-42-generic (x86_64) GNOME Shell 3.36.1 X Server 1.20.8 amdgpu 19.1.0 4.6 Mesa 20.0.4 (LLVM 9.0.1) GCC 9.3.0 ext4 3840x2160 AMD Ryzen 9 3950X 16-Core @ 3.50GHz (16 Cores / 32 Threads) ASUS ROG CROSSHAIR VIII HERO (WI-FI) (1302 BIOS) 2000GB Corsair Force MP600 AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 8GB (2055/875MHz) AMD Navi 10 HDMI Audio Realtek RTL8125 2.5GbE + Intel I211 + Intel Wi-Fi 6 AX200 5.6.11-050611-generic (x86_64) 4.6 Mesa 20.2.0-devel (git-45c3331 2020-05-09 focal-oibaf-ppa) (LLVM 9.0.1) 1.2.128 Intel Core i9-10900K @ 5.30GHz (10 Cores / 20 Threads) Gigabyte Z490 AORUS MASTER (F3 BIOS) Intel Comet Lake PCH Samsung SSD 970 EVO 250GB Gigabyte AMD Radeon RX 5500/5500M / Pro 5500M 8GB (1890/875MHz) Realtek ALC1220 Intel Device 15f3 + Intel Wi-Fi 6 AX201 5.8.0-050800daily20200707-generic (x86_64) GNOME Shell 3.36.3 modesetting 1.20.8 4.6 Mesa 20.2.0-devel (git-ef67218 2020-07-07 focal-oibaf-ppa) (LLVM 10.0.1) OpenCL 1.1 Mesa 20.2.0-devel (git-c977567db6) 1.2.131 1920x1080 OpenBenchmarking.org Compiler Details - AMD Ryzen 9 3900XT, AMD Ryzen 9 3950X: --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,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 - AMD Ryzen 9 3900XT: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701021 - AMD Ryzen 9 3950X: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701013 - Intel Core i9 10900K: Scaling Governor: intel_pstate powersave - CPU Microcode: 0xc8 Java Details - AMD Ryzen 9 3900XT: OpenJDK Runtime Environment (build 11.0.7+10-post-Ubuntu-3ubuntu1) - AMD Ryzen 9 3950X: OpenJDK Runtime Environment (build 11.0.7+10-post-Ubuntu-3ubuntu1) - Intel Core i9 10900K: OpenJDK Runtime Environment (build 11.0.8+10-post-Ubuntu-0ubuntu120.04) Python Details - AMD Ryzen 9 3900XT: Python 3.8.2 - AMD Ryzen 9 3950X: Python 3.8.2 - Intel Core i9 10900K: Python 2.7.18rc1 + Python 3.8.2 Security Details - AMD Ryzen 9 3900XT: 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 STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected - AMD Ryzen 9 3950X: 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 STIBP: conditional RSB filling + tsx_async_abort: Not affected - Intel Core i9 10900K: itlb_multihit: KVM: Mitigation of Split huge pages + 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 Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Ryzen 9 3900XT vs. 3950X vs. Intel Core i9 10900K Linux build-gcc: Time To Compile cryptopp: Keyed Algorithms build-llvm: Time To Compile blender: Barbershop - CPU-Only ecp-candle: P3B1 blender: Pabellon Barcelona - CPU-Only build-clash: Time To Compile opm: Flow MPI Norne - 1 opm: Flow MPI Norne - 12 blender: Classroom - CPU-Only opm: Flow MPI Norne - 8 cryptopp: Integer + Elliptic Curve Public Key Algorithms wireguard: opm: Flow MPI Norne - 2 rodinia: OpenMP HotSpot3D opm: Flow MPI Norne - 4 ecp-candle: P3B2 blender: Fishy Cat - CPU-Only svt-av1: Enc Mode 0 - 1080p rodinia: OpenMP LavaMD dav1d: Chimera 1080p 10-bit blender: BMW27 - CPU-Only build-gdb: Time To Compile daphne: OpenMP - Points2Image rodinia: OpenMP Leukocyte build2: Time To Compile compress-zstd: 19 cryptopp: Unkeyed Algorithms v-ray: CPU avifenc: 0 john-the-ripper: MD5 tachyon: Total Time build-linux-kernel: Time To Compile rawtherapee: Total Benchmark Time lzbench: XZ 0 - Decompression lzbench: XZ 0 - Compression libreoffice: 20 Documents To PDF sockperf: Latency Ping Pong sockperf: Latency Under Load build-php: Time To Compile hugin: Panorama Photo Assistant + Stitching Time c-ray: Total Time - 4K, 16 Rays Per Pixel build-ffmpeg: Time To Compile avifenc: 2 blosc: blosclz dacapobench: Tradebeans compress-gzip: Linux Source Tree Archiving To .tar.gz inkscape: SVG Files To PNG compress-7zip: Compress Speed Test john-the-ripper: Blowfish aom-av1: Speed 0 Two-Pass aom-av1: Speed 6 Realtime lzbench: Zstd 8 - Decompression lzbench: Zstd 8 - Compression lzbench: Crush 0 - Decompression lzbench: Crush 0 - Compression compress-zstd: 3 daphne: OpenMP - NDT Mapping build-mplayer: Time To Compile compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 aom-av1: Speed 6 Two-Pass rsvg: SVG Files To PNG lzbench: Brotli 2 - Decompression lzbench: Brotli 2 - Compression build-imagemagick: Time To Compile crafty: Elapsed Time lzbench: Libdeflate 1 - Decompression lzbench: Libdeflate 1 - Compression rodinia: OpenMP Streamcluster lzbench: Brotli 0 - Decompression lzbench: Brotli 0 - Compression lzbench: Zstd 1 - Decompression lzbench: Zstd 1 - Compression tesseract-ocr: Time To OCR 7 Images build-apache: Time To Compile dacapobench: H2 dav1d: Summer Nature 4K ocrmypdf: Processing 60 Page PDF Document svt-av1: Enc Mode 4 - 1080p dav1d: Chimera 1080p aom-av1: Speed 4 Two-Pass swet: Average daphne: OpenMP - Euclidean Cluster smallpt: Global Illumination Renderer; 128 Samples aom-av1: Speed 8 Realtime rodinia: OpenMP CFD Solver darktable: Boat - CPU-only gimp: unsharp-mask sockperf: Throughput ecp-candle: P1B2 dacapobench: Tradesoap gimp: auto-levels octave-benchmark: rays1bench: Large Scene gimp: rotate sysbench: CPU svt-av1: Enc Mode 8 - 1080p sysbench: Memory gimp: resize dacapobench: Jython dav1d: Summer Nature 1080p darktable: Masskrug - CPU-only darktable: Server Room - CPU-only svt-vp9: VMAF Optimized - Bosphorus 1080p avifenc: 8 avifenc: 10 svt-vp9: Visual Quality Optimized - Bosphorus 1080p svt-vp9: PSNR/SSIM Optimized - Bosphorus 1080p system-decompress-xz: compress-pbzip2: 256MB File Compression tscp: AI Chess Performance darktable: Server Rack - CPU-only AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 779.992 702.693757 426.191 438.73 1249.794 366.29 364.069 295.422 298.032 292.08 228.114 5625.190308 192.636 198.221 86.478 171.897 658.349 159.27 0.124 159.329 111.48 109.02 92.098 35760.365232121 85.713 77.804 38.9 406.961768 21650 65.559 1355333 59.9605 56.355 54.081 138 45 6.240 2.918 12.961 45.597 43.857 41.932 39.317 40.238 11563.9 3814 33.319 23.658 77618 20808 0.35 19.63 1678 109 512 111 4466.5 724.43 24.945 24.905 4.20 23.124 786 229 22.515 9334216 1315 277 21.586 671 573 1577 574 22.695 20.773 3063 197.69 20.171 4.560 584.36 2.73 812538826 1241.62 7.161 39.07 13.095 11.736 14.678 500978 39.096 3314 11.749 6.658 88.71 10.649 26416.0228 37.403 9314647.2646 7.232 3849 551.22 4.499 3.770 195.25 4.513 4.387 182.56 204.25 3.302 2.397 1386507 0.189 718.553 715.959234 364.203 338.20 1318.999 279.90 361.416 288.788 296.033 222.53 225.757 5572.513893 183.101 194.053 85.902 167.877 665.171 122.00 0.128 121.762 114.00 83.09 86.091 35814.430874609 78.395 70.088 39.6 401.843000 28264 59.272 1792000 45.3617 47.632 53.400 133 42 6.340 3.227 17.158 42.767 43.956 31.332 33.590 35.356 11362.7 4042 33.523 26.875 89520 27955 0.35 19.54 1753 116 542 115 4048.9 677.06 20.859 24.150 4.19 34.872 778 223 20.547 9213619 1308 274 25.748 672 566 1584 574 23.506 20.026 3324 203.34 17.963 5.287 621.64 2.71 856526515 1263.14 5.187 38.21 10.790 12.124 14.720 525074 39.859 3454 11.725 6.712 110.71 10.586 35365.2875 43.271 9233785.7921 6.759 3937 586.06 4.188 3.566 206.18 4.498 4.385 195.72 212.97 3.276 2.071 1343784 0.186 744.541 761.961220 542.312 487.30 1115.623 432.49 312.121 315.379 342.23 392.141 6131.578624 178.562 208.826 85.563 238.880 408.656 183.73 0.154 169.995 129.82 115.62 77.343 29433.652733230 84.502 91.579 28.3 392.323674 19159 71.956 1355333 66.2506 66.412 58.824 138 51 6.459 3.087 18.688 51.081 39.922 52.154 48.346 43.273 9434.4 2472 28.620 20.048 59780 23131 0.35 24.89 1886 106 617 133 2533.3 702.03 31.352 25.677 4.58 16.240 901 234 27.878 9986171 1479 291 21.197 778 541 1771 614 19.667 18.340 2841 163.79 19.896 4.064 728.78 2.89 915339645 1464.46 7.878 47.18 20.540 16.411 13.039 755132 38.223 3053 10.684 6.475 81.69 10.586 27099.0542 37.352 34988872.5218 6.868 3394 706.54 5.209 4.076 179.49 4.695 4.458 167.46 185.89 3.029 3.353 1619001 0.196 OpenBenchmarking.org
Timed GCC Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GCC Compilation 9.3.0 Time To Compile AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 200 400 600 800 1000 SE +/- 2.11, N = 3 SE +/- 0.37, N = 3 SE +/- 1.71, N = 3 779.99 718.55 744.54
Crypto++ Test: Keyed Algorithms OpenBenchmarking.org MiB/second, More Is Better Crypto++ 8.2 Test: Keyed Algorithms AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 160 320 480 640 800 SE +/- 3.90, N = 3 SE +/- 9.50, N = 5 SE +/- 2.17, N = 3 702.69 715.96 761.96 1. (CXX) g++ options: -g2 -O3 -fPIC -pthread -pipe
Timed LLVM Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 10.0 Time To Compile AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 120 240 360 480 600 SE +/- 2.23, N = 3 SE +/- 3.56, N = 3 SE +/- 3.01, N = 3 426.19 364.20 542.31
Blender Blend File: Barbershop - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.82 Blend File: Barbershop - Compute: CPU-Only AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 110 220 330 440 550 SE +/- 0.27, N = 3 SE +/- 0.74, N = 3 SE +/- 0.27, N = 3 438.73 338.20 487.30
ECP-CANDLE Benchmark: P3B1 OpenBenchmarking.org Seconds, Fewer Is Better ECP-CANDLE 0.3 Benchmark: P3B1 AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 300 600 900 1200 1500 1249.79 1319.00 1115.62
Blender Blend File: Pabellon Barcelona - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.82 Blend File: Pabellon Barcelona - Compute: CPU-Only AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 90 180 270 360 450 SE +/- 0.11, N = 3 SE +/- 0.41, N = 3 SE +/- 0.52, N = 3 366.29 279.90 432.49
Timed Clash Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Clash Compilation Time To Compile AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 80 160 240 320 400 SE +/- 0.53, N = 3 SE +/- 1.26, N = 3 SE +/- 1.17, N = 3 364.07 361.42 312.12
Open Porous Media OPM Benchmark: Flow MPI Norne - Threads: 1 OpenBenchmarking.org Seconds, Fewer Is Better Open Porous Media OPM Benchmark: Flow MPI Norne - Threads: 1 AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 70 140 210 280 350 SE +/- 1.32, N = 3 SE +/- 0.11, N = 3 SE +/- 0.20, N = 3 295.42 288.79 315.38 1. flow 2020.04
Open Porous Media OPM Benchmark: Flow MPI Norne - Threads: 12 OpenBenchmarking.org Seconds, Fewer Is Better Open Porous Media OPM Benchmark: Flow MPI Norne - Threads: 12 AMD Ryzen 9 3900XT AMD Ryzen 9 3950X 60 120 180 240 300 SE +/- 0.46, N = 3 SE +/- 0.44, N = 3 298.03 296.03 1. flow 2020.04
Blender Blend File: Classroom - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.82 Blend File: Classroom - Compute: CPU-Only AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 70 140 210 280 350 SE +/- 0.46, N = 3 SE +/- 0.29, N = 3 SE +/- 0.49, N = 3 292.08 222.53 342.23
Open Porous Media OPM Benchmark: Flow MPI Norne - Threads: 8 OpenBenchmarking.org Seconds, Fewer Is Better Open Porous Media OPM Benchmark: Flow MPI Norne - Threads: 8 AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 90 180 270 360 450 SE +/- 0.37, N = 3 SE +/- 0.30, N = 3 SE +/- 0.18, N = 3 228.11 225.76 392.14 1. flow 2020.04
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 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 1300 2600 3900 5200 6500 SE +/- 13.26, N = 3 SE +/- 9.44, N = 3 SE +/- 4.16, N = 3 5625.19 5572.51 6131.58 1. (CXX) g++ options: -g2 -O3 -fPIC -pthread -pipe
WireGuard + Linux Networking Stack Stress Test OpenBenchmarking.org Seconds, Fewer Is Better WireGuard + Linux Networking Stack Stress Test AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 40 80 120 160 200 SE +/- 1.59, N = 3 SE +/- 0.46, N = 3 SE +/- 2.24, N = 5 192.64 183.10 178.56
Open Porous Media OPM Benchmark: Flow MPI Norne - Threads: 2 OpenBenchmarking.org Seconds, Fewer Is Better Open Porous Media OPM Benchmark: Flow MPI Norne - Threads: 2 AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 50 100 150 200 250 SE +/- 0.24, N = 3 SE +/- 0.09, N = 3 SE +/- 0.23, N = 3 198.22 194.05 208.83 1. flow 2020.04
Rodinia Test: OpenMP HotSpot3D OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP HotSpot3D AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 20 40 60 80 100 SE +/- 0.41, N = 3 SE +/- 2.58, N = 15 SE +/- 0.85, N = 3 86.48 85.90 85.56 1. (CXX) g++ options: -O2 -lOpenCL
Open Porous Media OPM Benchmark: Flow MPI Norne - Threads: 4 OpenBenchmarking.org Seconds, Fewer Is Better Open Porous Media OPM Benchmark: Flow MPI Norne - Threads: 4 AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 50 100 150 200 250 SE +/- 0.52, N = 3 SE +/- 0.18, N = 3 SE +/- 0.30, N = 3 171.90 167.88 238.88 1. flow 2020.04
ECP-CANDLE Benchmark: P3B2 OpenBenchmarking.org Seconds, Fewer Is Better ECP-CANDLE 0.3 Benchmark: P3B2 AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 140 280 420 560 700 658.35 665.17 408.66
Blender Blend File: Fishy Cat - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.82 Blend File: Fishy Cat - Compute: CPU-Only AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 40 80 120 160 200 SE +/- 0.21, N = 3 SE +/- 0.16, N = 3 SE +/- 0.24, N = 3 159.27 122.00 183.73
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 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 0.0347 0.0694 0.1041 0.1388 0.1735 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 0.124 0.128 0.154 1. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie
Rodinia Test: OpenMP LavaMD OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP LavaMD AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 40 80 120 160 200 SE +/- 0.31, N = 3 SE +/- 1.24, N = 3 SE +/- 0.60, N = 3 159.33 121.76 170.00 1. (CXX) g++ options: -O2 -lOpenCL
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 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 30 60 90 120 150 SE +/- 0.27, N = 3 SE +/- 0.18, N = 3 SE +/- 0.26, N = 3 111.48 114.00 129.82 MIN: 75.01 / MAX: 236.77 MIN: 77.79 / MAX: 233.75 MIN: 83.54 / MAX: 296.51 1. (CC) gcc options: -pthread
Blender Blend File: BMW27 - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.82 Blend File: BMW27 - Compute: CPU-Only AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 30 60 90 120 150 SE +/- 0.16, N = 3 SE +/- 0.05, N = 3 SE +/- 0.55, N = 3 109.02 83.09 115.62
Timed GDB GNU Debugger Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GDB GNU Debugger Compilation 9.1 Time To Compile AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 20 40 60 80 100 SE +/- 0.26, N = 3 SE +/- 0.07, N = 3 SE +/- 0.24, N = 3 92.10 86.09 77.34
Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: Points2Image OpenBenchmarking.org Test Cases Per Minute, More Is Better Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: Points2Image AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 8K 16K 24K 32K 40K SE +/- 555.50, N = 3 SE +/- 208.67, N = 3 SE +/- 350.10, N = 3 35760.37 35814.43 29433.65 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp
Rodinia Test: OpenMP Leukocyte OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP Leukocyte AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 20 40 60 80 100 SE +/- 0.25, N = 3 SE +/- 0.22, N = 3 SE +/- 1.24, N = 3 85.71 78.40 84.50 1. (CXX) g++ options: -O2 -lOpenCL
Build2 Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Build2 0.12 Time To Compile AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 20 40 60 80 100 SE +/- 0.11, N = 3 SE +/- 0.13, N = 3 SE +/- 0.44, N = 3 77.80 70.09 91.58
Zstd Compression Compression Level: 19 OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.5 Compression Level: 19 AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 9 18 27 36 45 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 38.9 39.6 28.3 1. (CC) gcc options: -O3 -pthread -lz -llzma
Crypto++ Test: Unkeyed Algorithms OpenBenchmarking.org MiB/second, More Is Better Crypto++ 8.2 Test: Unkeyed Algorithms AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 90 180 270 360 450 SE +/- 0.28, N = 3 SE +/- 5.30, N = 3 SE +/- 0.12, N = 3 406.96 401.84 392.32 1. (CXX) g++ options: -g2 -O3 -fPIC -pthread -pipe
Chaos Group V-RAY Mode: CPU OpenBenchmarking.org Ksamples, More Is Better Chaos Group V-RAY 4.10.07 Mode: CPU AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 6K 12K 18K 24K 30K SE +/- 127.33, N = 3 SE +/- 72.46, N = 3 SE +/- 63.00, N = 3 21650 28264 19159
libavif avifenc Encoder Speed: 0 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 0 AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 16 32 48 64 80 SE +/- 0.38, N = 3 SE +/- 0.47, N = 3 SE +/- 0.61, N = 3 65.56 59.27 71.96 1. (CXX) g++ options: -O3 -fPIC
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 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 400K 800K 1200K 1600K 2000K SE +/- 2603.42, N = 3 SE +/- 3214.55, N = 3 SE +/- 3844.19, N = 3 1355333 1792000 1355333 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2
Tachyon Total Time OpenBenchmarking.org Seconds, Fewer Is Better Tachyon 0.99b6 Total Time AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 15 30 45 60 75 SE +/- 0.13, N = 3 SE +/- 0.10, N = 3 SE +/- 0.37, N = 3 59.96 45.36 66.25 1. (CC) gcc options: -m64 -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.4 Time To Compile AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 15 30 45 60 75 SE +/- 0.55, N = 3 SE +/- 0.59, N = 3 SE +/- 0.40, N = 3 56.36 47.63 66.41
RawTherapee Total Benchmark Time OpenBenchmarking.org Seconds, Fewer Is Better RawTherapee Total Benchmark Time AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 13 26 39 52 65 SE +/- 0.08, N = 3 SE +/- 0.01, N = 3 SE +/- 0.08, N = 3 54.08 53.40 58.82 1. RawTherapee, version 5.8, command line.
lzbench Test: XZ 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: XZ 0 - Process: Decompression AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 30 60 90 120 150 SE +/- 1.16, N = 7 138 133 138 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 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 12 24 36 48 60 SE +/- 0.47, N = 7 45 42 51 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
LibreOffice Test: 20 Documents To PDF OpenBenchmarking.org Seconds, Fewer Is Better LibreOffice Test: 20 Documents To PDF AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 2 4 6 8 10 SE +/- 0.038, N = 25 SE +/- 0.068, N = 21 SE +/- 0.046, N = 22 6.240 6.340 6.459 1. AMD Ryzen 9 3900XT: LibreOffice 6.4.4.2 40(Build:2) 2. AMD Ryzen 9 3950X: LibreOffice 6.4.3.2 40(Build:2) 3. Intel Core i9 10900K: LibreOffice 6.4.4.2 40(Build:2)
Sockperf Test: Latency Ping Pong OpenBenchmarking.org usec, Fewer Is Better Sockperf 3.4 Test: Latency Ping Pong AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 0.7261 1.4522 2.1783 2.9044 3.6305 SE +/- 0.026, N = 25 SE +/- 0.039, N = 20 SE +/- 0.035, N = 6 2.918 3.227 3.087 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
Sockperf Test: Latency Under Load OpenBenchmarking.org usec, Fewer Is Better Sockperf 3.4 Test: Latency Under Load AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 5 10 15 20 25 SE +/- 1.03, N = 25 SE +/- 2.26, N = 21 SE +/- 0.13, N = 5 12.96 17.16 18.69 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 7.4.2 Time To Compile AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 12 24 36 48 60 SE +/- 0.29, N = 3 SE +/- 0.06, N = 3 SE +/- 0.11, N = 3 45.60 42.77 51.08
Hugin Panorama Photo Assistant + Stitching Time OpenBenchmarking.org Seconds, Fewer Is Better Hugin Panorama Photo Assistant + Stitching Time AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 10 20 30 40 50 SE +/- 0.42, N = 3 SE +/- 0.21, N = 3 SE +/- 0.30, N = 3 43.86 43.96 39.92
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 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 12 24 36 48 60 SE +/- 0.02, N = 3 SE +/- 0.06, N = 3 SE +/- 0.00, N = 3 41.93 31.33 52.15 1. (CC) gcc options: -lm -lpthread -O3
Timed FFmpeg Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed FFmpeg Compilation 4.2.2 Time To Compile AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 11 22 33 44 55 SE +/- 0.21, N = 3 SE +/- 0.07, N = 3 SE +/- 0.04, N = 3 39.32 33.59 48.35
libavif avifenc Encoder Speed: 2 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 2 AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 10 20 30 40 50 SE +/- 0.09, N = 3 SE +/- 0.10, N = 3 SE +/- 0.24, N = 3 40.24 35.36 43.27 1. (CXX) g++ options: -O3 -fPIC
C-Blosc Compressor: blosclz OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.0 Beta 5 Compressor: blosclz AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 2K 4K 6K 8K 10K SE +/- 12.18, N = 3 SE +/- 11.72, N = 3 SE +/- 16.07, N = 3 11563.9 11362.7 9434.4 1. (CXX) g++ options: -rdynamic
DaCapo Benchmark Java Test: Tradebeans OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradebeans AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 900 1800 2700 3600 4500 SE +/- 36.76, N = 3 SE +/- 16.35, N = 4 SE +/- 18.30, N = 4 3814 4042 2472
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 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 8 16 24 32 40 SE +/- 0.02, N = 3 SE +/- 0.47, N = 4 SE +/- 0.43, N = 3 33.32 33.52 28.62
Inkscape Operation: SVG Files To PNG OpenBenchmarking.org Seconds, Fewer Is Better Inkscape Operation: SVG Files To PNG AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 6 12 18 24 30 SE +/- 0.05, N = 3 SE +/- 0.10, N = 3 SE +/- 0.20, N = 8 23.66 26.88 20.05 1. Inkscape 0.92.5 (2060ec1f9f, 2020-04-08)
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 20K 40K 60K 80K 100K SE +/- 307.71, N = 3 SE +/- 314.10, N = 3 SE +/- 57.00, N = 3 77618 89520 59780 1. (CXX) g++ options: -pipe -lpthread
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: Blowfish AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 6K 12K 18K 24K 30K SE +/- 59.05, N = 3 SE +/- 24.17, N = 3 SE +/- 9.68, N = 3 20808 27955 23131 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2
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 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 0.0788 0.1576 0.2364 0.3152 0.394 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.35 0.35 0.35 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
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 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 6 12 18 24 30 SE +/- 0.10, N = 3 SE +/- 0.07, N = 3 SE +/- 0.06, N = 3 19.63 19.54 24.89 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -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 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 400 800 1200 1600 2000 SE +/- 6.36, N = 3 SE +/- 15.52, N = 3 SE +/- 1.45, N = 3 1678 1753 1886 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 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 30 60 90 120 150 SE +/- 1.86, N = 3 109 116 106 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Crush 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Crush 0 - Process: Decompression AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 130 260 390 520 650 SE +/- 0.67, N = 3 SE +/- 4.48, N = 3 SE +/- 6.51, N = 3 512 542 617 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 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 30 60 90 120 150 SE +/- 1.20, N = 3 SE +/- 1.53, N = 3 111 115 133 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
Zstd Compression Compression Level: 3 OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.5 Compression Level: 3 AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 1000 2000 3000 4000 5000 SE +/- 3.87, N = 3 SE +/- 57.72, N = 3 SE +/- 13.78, N = 3 4466.5 4048.9 2533.3 1. (CC) gcc options: -O3 -pthread -lz -llzma
Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: NDT Mapping OpenBenchmarking.org Test Cases Per Minute, More Is Better Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: NDT Mapping AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 160 320 480 640 800 SE +/- 1.51, N = 3 SE +/- 2.34, N = 3 SE +/- 2.05, N = 3 724.43 677.06 702.03 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp
Timed MPlayer Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed MPlayer Compilation 1.4 Time To Compile AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 7 14 21 28 35 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 24.95 20.86 31.35
XZ Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 OpenBenchmarking.org Seconds, Fewer Is Better XZ Compression 5.2.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 6 12 18 24 30 SE +/- 0.05, N = 3 SE +/- 0.13, N = 3 SE +/- 0.04, N = 3 24.91 24.15 25.68 1. (CC) gcc options: -pthread -fvisibility=hidden -O2
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 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 1.0305 2.061 3.0915 4.122 5.1525 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 4.20 4.19 4.58 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 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 8 16 24 32 40 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 23.12 34.87 16.24 1. AMD Ryzen 9 3900XT: rsvg-convert version 2.48.2 2. AMD Ryzen 9 3950X: rsvg-convert version 2.48.7 3. Intel Core i9 10900K: rsvg-convert version 2.48.2
lzbench Test: Brotli 2 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 2 - Process: Decompression AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 200 400 600 800 1000 SE +/- 2.08, N = 3 SE +/- 3.18, N = 3 SE +/- 0.88, N = 3 786 778 901 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 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 50 100 150 200 250 SE +/- 0.33, N = 3 SE +/- 0.58, N = 3 229 223 234 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
Timed ImageMagick Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed ImageMagick Compilation 6.9.0 Time To Compile AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 7 14 21 28 35 SE +/- 0.10, N = 3 SE +/- 0.07, N = 3 SE +/- 0.07, N = 3 22.52 20.55 27.88
Crafty Elapsed Time OpenBenchmarking.org Nodes Per Second, More Is Better Crafty 25.2 Elapsed Time AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 2M 4M 6M 8M 10M SE +/- 22396.21, N = 3 SE +/- 123884.70, N = 4 SE +/- 15660.23, N = 3 9334216 9213619 9986171 1. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm
lzbench Test: Libdeflate 1 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Libdeflate 1 - Process: Decompression AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 300 600 900 1200 1500 SE +/- 1.33, N = 3 SE +/- 22.00, N = 3 SE +/- 0.58, N = 3 1315 1308 1479 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 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 60 120 180 240 300 SE +/- 4.00, N = 3 SE +/- 1.00, N = 3 277 274 291 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
Rodinia Test: OpenMP Streamcluster OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP Streamcluster AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 6 12 18 24 30 SE +/- 0.08, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 21.59 25.75 21.20 1. (CXX) g++ options: -O2 -lOpenCL
lzbench Test: Brotli 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 0 - Process: Decompression AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 200 400 600 800 1000 SE +/- 5.04, N = 3 SE +/- 3.71, N = 3 SE +/- 0.33, N = 3 671 672 778 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 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 120 240 360 480 600 SE +/- 5.13, N = 3 SE +/- 5.90, N = 3 573 566 541 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 1 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 1 - Process: Decompression AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 400 800 1200 1600 2000 SE +/- 4.06, N = 3 SE +/- 15.50, N = 3 1577 1584 1771 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 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 130 260 390 520 650 SE +/- 6.03, N = 3 SE +/- 0.33, N = 3 574 574 614 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
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 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 6 12 18 24 30 SE +/- 0.16, N = 3 SE +/- 0.21, N = 3 SE +/- 0.03, N = 3 22.70 23.51 19.67
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.4.41 Time To Compile AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 5 10 15 20 25 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 20.77 20.03 18.34
DaCapo Benchmark Java Test: H2 OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: H2 AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 700 1400 2100 2800 3500 SE +/- 39.38, N = 4 SE +/- 16.90, N = 4 SE +/- 46.60, N = 20 3063 3324 2841
dav1d Video Input: Summer Nature 4K OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Summer Nature 4K AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 40 80 120 160 200 SE +/- 0.07, N = 3 SE +/- 0.36, N = 3 SE +/- 0.63, N = 3 197.69 203.34 163.79 MIN: 157.46 / MAX: 207.07 MIN: 146.62 / MAX: 210.51 MIN: 123.1 / MAX: 170.44 1. (CC) gcc options: -pthread
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 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 5 10 15 20 25 SE +/- 0.17, N = 3 SE +/- 0.10, N = 3 SE +/- 0.17, N = 3 20.17 17.96 19.90
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 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 1.1896 2.3792 3.5688 4.7584 5.948 SE +/- 0.010, N = 3 SE +/- 0.012, N = 3 SE +/- 0.003, N = 3 4.560 5.287 4.064 1. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie
dav1d Video Input: Chimera 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Chimera 1080p AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 160 320 480 640 800 SE +/- 1.75, N = 3 SE +/- 1.78, N = 3 SE +/- 1.63, N = 3 584.36 621.64 728.78 MIN: 458.73 / MAX: 716.49 MIN: 477.67 / MAX: 783.67 MIN: 570.1 / MAX: 1001.35 1. (CC) gcc options: -pthread
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 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 0.6503 1.3006 1.9509 2.6012 3.2515 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 2.73 2.71 2.89 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
Swet Average OpenBenchmarking.org Operations Per Second, More Is Better Swet 1.5.16 Average AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 200M 400M 600M 800M 1000M SE +/- 1848369.01, N = 3 SE +/- 13883092.50, N = 3 SE +/- 12609461.68, N = 4 812538826 856526515 915339645 1. (CC) gcc options: -lm -lpthread -lcurses -lrt
Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: Euclidean Cluster OpenBenchmarking.org Test Cases Per Minute, More Is Better Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: Euclidean Cluster AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 300 600 900 1200 1500 SE +/- 0.76, N = 3 SE +/- 2.63, N = 3 SE +/- 1.21, N = 3 1241.62 1263.14 1464.46 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp
Smallpt Global Illumination Renderer; 128 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 128 Samples AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 2 4 6 8 10 SE +/- 0.240, N = 15 SE +/- 0.004, N = 3 SE +/- 0.009, N = 3 7.161 5.187 7.878 1. (CXX) g++ options: -fopenmp -O3
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 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 11 22 33 44 55 SE +/- 0.31, N = 3 SE +/- 0.26, N = 3 SE +/- 0.10, N = 3 39.07 38.21 47.18 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
Rodinia Test: OpenMP CFD Solver OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP CFD Solver AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 5 10 15 20 25 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 13.10 10.79 20.54 1. (CXX) g++ options: -O2 -lOpenCL
Darktable Test: Boat - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.0.1 Test: Boat - Acceleration: CPU-only AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 4 8 12 16 20 SE +/- 0.09, N = 3 SE +/- 0.09, N = 3 SE +/- 0.08, N = 3 11.74 12.12 16.41
GIMP Test: unsharp-mask OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: unsharp-mask AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 14.68 14.72 13.04
Sockperf Test: Throughput OpenBenchmarking.org Messages Per Second, More Is Better Sockperf 3.4 Test: Throughput AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 160K 320K 480K 640K 800K SE +/- 2637.82, N = 5 SE +/- 2868.84, N = 5 SE +/- 7020.19, N = 5 500978 525074 755132 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
ECP-CANDLE Benchmark: P1B2 OpenBenchmarking.org Seconds, Fewer Is Better ECP-CANDLE 0.3 Benchmark: P1B2 AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 9 18 27 36 45 39.10 39.86 38.22
DaCapo Benchmark Java Test: Tradesoap OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradesoap AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 700 1400 2100 2800 3500 SE +/- 18.74, N = 4 SE +/- 41.25, N = 4 SE +/- 38.75, N = 3 3314 3454 3053
GIMP Test: auto-levels OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: auto-levels AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 11.75 11.73 10.68
GNU Octave Benchmark OpenBenchmarking.org Seconds, Fewer Is Better GNU Octave Benchmark 5.2.0 AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 2 4 6 8 10 SE +/- 0.025, N = 5 SE +/- 0.044, N = 5 SE +/- 0.045, N = 5 6.658 6.712 6.475
rays1bench Large Scene OpenBenchmarking.org mrays/s, More Is Better rays1bench 2020-01-09 Large Scene AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 20 40 60 80 100 SE +/- 0.08, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 88.71 110.71 81.69
GIMP Test: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: rotate AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 3 6 9 12 15 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 10.65 10.59 10.59
Sysbench Test: CPU OpenBenchmarking.org Events Per Second, More Is Better Sysbench 2018-07-28 Test: CPU AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 8K 16K 24K 32K 40K SE +/- 3.03, N = 3 SE +/- 2.36, N = 3 SE +/- 18.64, N = 3 26416.02 35365.29 27099.05 1. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=amdfam10 -rdynamic -ldl -laio -lm
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 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 10 20 30 40 50 SE +/- 0.07, N = 3 SE +/- 0.31, N = 3 SE +/- 0.11, N = 3 37.40 43.27 37.35 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 AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 7M 14M 21M 28M 35M SE +/- 32434.91, N = 3 SE +/- 1244.89, N = 3 SE +/- 106203.96, N = 3 9314647.26 9233785.79 34988872.52 1. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=amdfam10 -rdynamic -ldl -laio -lm
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: resize AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 2 4 6 8 10 SE +/- 0.036, N = 3 SE +/- 0.112, N = 3 SE +/- 0.057, N = 3 7.232 6.759 6.868
DaCapo Benchmark Java Test: Jython OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Jython AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 800 1600 2400 3200 4000 SE +/- 36.98, N = 4 SE +/- 36.14, N = 4 SE +/- 27.05, N = 4 3849 3937 3394
dav1d Video Input: Summer Nature 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Summer Nature 1080p AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 150 300 450 600 750 SE +/- 0.48, N = 3 SE +/- 0.41, N = 3 SE +/- 1.80, N = 3 551.22 586.06 706.54 MIN: 430.66 / MAX: 593.29 MIN: 413.53 / MAX: 634.85 MIN: 595.81 / MAX: 770.36 1. (CC) gcc options: -pthread
Darktable Test: Masskrug - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.0.1 Test: Masskrug - Acceleration: CPU-only AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 1.172 2.344 3.516 4.688 5.86 SE +/- 0.010, N = 3 SE +/- 0.026, N = 3 SE +/- 0.018, N = 3 4.499 4.188 5.209
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 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 0.9171 1.8342 2.7513 3.6684 4.5855 SE +/- 0.003, N = 3 SE +/- 0.008, N = 3 SE +/- 0.017, N = 3 3.770 3.566 4.076
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 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 50 100 150 200 250 SE +/- 2.95, N = 3 SE +/- 2.31, N = 7 SE +/- 2.16, N = 3 195.25 206.18 179.49 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
libavif avifenc Encoder Speed: 8 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 8 AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 1.0564 2.1128 3.1692 4.2256 5.282 SE +/- 0.037, N = 3 SE +/- 0.022, N = 3 SE +/- 0.015, N = 3 4.513 4.498 4.695 1. (CXX) g++ options: -O3 -fPIC
libavif avifenc Encoder Speed: 10 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 10 AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 1.0031 2.0062 3.0093 4.0124 5.0155 SE +/- 0.036, N = 3 SE +/- 0.009, N = 3 SE +/- 0.031, N = 3 4.387 4.385 4.458 1. (CXX) g++ options: -O3 -fPIC
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 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 40 80 120 160 200 SE +/- 0.32, N = 3 SE +/- 0.65, N = 3 SE +/- 0.61, N = 3 182.56 195.72 167.46 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
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 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 50 100 150 200 250 SE +/- 0.37, N = 3 SE +/- 0.31, N = 3 SE +/- 0.10, N = 3 204.25 212.97 185.89 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
System XZ Decompression OpenBenchmarking.org Seconds, Fewer Is Better System XZ Decompression AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 0.743 1.486 2.229 2.972 3.715 SE +/- 0.002, N = 3 SE +/- 0.035, N = 3 SE +/- 0.001, N = 3 3.302 3.276 3.029
Parallel BZIP2 Compression 256MB File Compression OpenBenchmarking.org Seconds, Fewer Is Better Parallel BZIP2 Compression 1.1.12 256MB File Compression AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 0.7544 1.5088 2.2632 3.0176 3.772 SE +/- 0.036, N = 4 SE +/- 0.035, N = 3 SE +/- 0.011, N = 3 2.397 2.071 3.353 1. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread
TSCP AI Chess Performance OpenBenchmarking.org Nodes Per Second, More Is Better TSCP 1.81 AI Chess Performance AMD Ryzen 9 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 300K 600K 900K 1200K 1500K SE +/- 15706.49, N = 6 SE +/- 11959.49, N = 11 SE +/- 2785.95, N = 5 1386507 1343784 1619001 1. (CC) gcc options: -O3 -march=native
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 3900XT AMD Ryzen 9 3950X Intel Core i9 10900K 0.0441 0.0882 0.1323 0.1764 0.2205 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 0.189 0.186 0.196
Phoronix Test Suite v10.8.4