Ryzen 7 1800X Final AMD AMD Ryzen 7 3800XT 8-Core testing with a MSI X370 XPOWER GAMING TITANIUM (MS-7A31) v1.0 (1.MS BIOS) and Sapphire AMD Radeon HD 4650 on Debian 10 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2010314-FI-RYZEN718095&export=txt&sro&grr .
Ryzen 7 1800X Final AMD Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Display Server Display Driver Compiler File-System Screen Resolution Ryzen 7 1800X Ryzen 7 3800XT AMD 3800XT 3800XT AMD Ryzen 7 1800X Eight-Core @ 3.60GHz (8 Cores / 16 Threads) MSI X370 XPOWER GAMING TITANIUM (MS-7A31) v1.0 (1.G0 BIOS) AMD 17h 16GB 128GB INTEL SSDPEKKW128G7 Sapphire AMD Radeon HD 4650 AMD RV710/730 Intel I211 Debian 10 4.19.0-12-amd64 (x86_64) X Server 1.20.4 modesetting 1.20.4 GCC 8.3.0 ext4 1024x768 AMD Ryzen 7 3800XT 8-Core @ 3.90GHz (8 Cores / 16 Threads) MSI X370 XPOWER GAMING TITANIUM (MS-7A31) v1.0 (1.MS BIOS) AMD Starship/Matisse OpenBenchmarking.org Compiler Details - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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 --with-tune=generic --without-cuda-driver -v Processor Details - Ryzen 7 1800X: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8001137 - Ryzen 7 3800XT: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701021 - AMD 3800XT: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701021 - 3800XT: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701021 Python Details - Python 2.7.16 + Python 3.7.3 Security Details - Ryzen 7 1800X: 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: disabled RSB filling + srbds: Not affected + tsx_async_abort: Not affected - Ryzen 7 3800XT: 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 3800XT: 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 - 3800XT: 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
Ryzen 7 1800X Final AMD kripke: lammps: 20k Atoms blender: Barbershop - CPU-Only build-llvm: Time To Compile blender: Pabellon Barcelona - CPU-Only blender: Classroom - CPU-Only incompact3d: Cylinder gromacs: Water Benchmark brl-cad: VGR Performance Metric mocassin: Dust 2D tau100.0 astcenc: Exhaustive blender: Fishy Cat - CPU-Only blender: BMW27 - CPU-Only espeak: Text-To-Speech Synthesis tensorflow-lite: Inception V4 dav1d: Chimera 1080p 10-bit tensorflow-lite: Inception ResNet V2 kvazaar: Bosphorus 4K - Slow kvazaar: Bosphorus 4K - Medium namd: ATPase Simulation - 327,506 Atoms mnn: inception-v3 mnn: mobilenet-v1-1.0 mnn: MobileNetV2_224 mnn: resnet-v2-50 mnn: SqueezeNetV1.0 avifenc: 0 build-linux-kernel: Time To Compile keydb: tensorflow-lite: NASNet Mobile libraw: Post-Processing Benchmark tensorflow-lite: SqueezeNet tensorflow-lite: Mobilenet Float tensorflow-lite: Mobilenet Quant x265: Bosphorus 4K avifenc: 2 deepspeech: CPU kvazaar: Bosphorus 4K - Very Fast rnnoise: webp: Quality 100, Lossless, Highest Compression astcenc: Thorough kvazaar: Bosphorus 1080p - Slow kvazaar: Bosphorus 1080p - Medium dav1d: Chimera 1080p dav1d: Summer Nature 4K kvazaar: Bosphorus 4K - Ultra Fast openssl: RSA 4096-bit Performance tnn: CPU - MobileNet v2 dolfyn: Computational Fluid Dynamics tnn: CPU - SqueezeNet v1.1 webp: Quality 100, Lossless x265: Bosphorus 1080p kvazaar: Bosphorus 1080p - Very Fast astcenc: Medium dav1d: Summer Nature 1080p webp: Quality 100, Highest Compression kvazaar: Bosphorus 1080p - Ultra Fast astcenc: Fast avifenc: 8 avifenc: 10 lammps: Rhodopsin Protein ffte: N=256, 3D Complex FFT Routine webp: Quality 100 webp: Default Ryzen 7 1800X Ryzen 7 3800XT AMD 3800XT 3800XT 3007492 5.597 817.95 754.108 659.24 586.84 412.027435 0.605 92307 248 261.44 280.60 198.02 37.447 3044030 89.40 2748140 3.84 3.93 2.65030 61.269 10.968 5.664 57.679 9.989 109.553 95.026 525177.90 183003 25.44 212179 141455 147465 8.23 65.879 79.82724 10.58 20.900 39.746 32.03 16.76 17.18 402.65 120.56 18.94 1587.1 276.774 19.927 263.675 19.273 36.56 38.80 9.60 371.34 8.042 70.37 6.46 5.915 5.498 5.492 15334.554844208 2.494 1.594 2769004 6.778 616.55 489.657 476.48 435.61 338.697123 0.668 127713 212 201.74 198.92 150.09 29.890 2622830 104.97 2370453 6.14 6.26 2.13016 32.568 5.352 3.599 29.269 6.138 79.867 64.586 687074.27 155983 29.80 181709 121699 124950 12.38 47.822 63.36961 17.44 17.558 30.966 25.07 26.50 27.15 533.28 172.75 30.66 2492.2 236.147 16.001 225.430 14.518 52.55 62.20 7.80 495.19 6.772 114.66 5.21 4.272 4.053 6.479 17903.027142331 2.108 1.402 619.47 491.070 433.27 337.801697 0.656 212 201.67 198.49 149.62 29.375 2618407 105.17 2366130 6.14 6.28 2.13163 32.435 5.388 3.624 29.341 6.143 79.730 63.973 708112.13 157224 29.42 181513 121479 125019 12.24 46.969 63.58094 17.49 17.745 30.943 25.07 26.46 27.16 532.02 172.87 30.70 2493.7 234.879 15.906 225.338 14.408 52.74 61.96 7.70 492.06 6.709 114.73 5.32 4.226 3.927 17843.896124544 2.135 1.405 624.14 487.922 480.34 437.36 338.795278 0.656 212 201.67 199.61 149.98 31.963 2621957 105.23 2369117 6.13 6.26 2.13710 32.626 5.363 3.645 29.349 6.176 79.600 64.708 737454.59 155248 30.02 181668 121641 124913 11.97 47.182 63.50560 17.39 17.375 30.991 25.10 26.38 27.09 532.15 172.27 30.61 2492.3 236.492 16.012 224.843 14.443 52.47 61.75 7.82 489.03 6.732 114.18 5.28 4.235 3.978 17853.002396233 2.145 1.385 OpenBenchmarking.org
Kripke OpenBenchmarking.org Throughput FoM, More Is Better Kripke 1.2.4 Ryzen 7 1800X Ryzen 7 3800XT 600K 1200K 1800K 2400K 3000K SE +/- 144830.77, N = 9 SE +/- 157337.96, N = 6 3007492 2769004 1. (CXX) g++ options: -O3 -fopenmp
LAMMPS Molecular Dynamics Simulator Model: 20k Atoms OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 29Oct2020 Model: 20k Atoms Ryzen 7 1800X Ryzen 7 3800XT 2 4 6 8 10 SE +/- 0.011, N = 3 SE +/- 0.038, N = 3 5.597 6.778 1. (CXX) g++ options: -O3 -pthread -lm
Blender Blend File: Barbershop - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: Barbershop - Compute: CPU-Only 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 200 400 600 800 1000 SE +/- 2.12, N = 3 SE +/- 1.29, N = 3 SE +/- 1.73, N = 3 SE +/- 1.08, N = 3 624.14 619.47 817.95 616.55
Timed LLVM Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 10.0 Time To Compile 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 160 320 480 640 800 SE +/- 1.86, N = 3 SE +/- 3.75, N = 3 SE +/- 1.72, N = 3 SE +/- 2.78, N = 3 487.92 491.07 754.11 489.66
Blender Blend File: Pabellon Barcelona - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: Pabellon Barcelona - Compute: CPU-Only 3800XT Ryzen 7 1800X Ryzen 7 3800XT 140 280 420 560 700 SE +/- 0.16, N = 3 SE +/- 5.11, N = 3 SE +/- 0.18, N = 3 480.34 659.24 476.48
Blender Blend File: Classroom - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: Classroom - Compute: CPU-Only 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 130 260 390 520 650 SE +/- 0.85, N = 3 SE +/- 0.93, N = 3 SE +/- 1.56, N = 3 SE +/- 0.83, N = 3 437.36 433.27 586.84 435.61
Incompact3D Input: Cylinder OpenBenchmarking.org Seconds, Fewer Is Better Incompact3D 2020-09-17 Input: Cylinder 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 90 180 270 360 450 SE +/- 2.06, N = 3 SE +/- 1.57, N = 3 SE +/- 1.47, N = 3 SE +/- 1.52, N = 3 338.80 337.80 412.03 338.70 1. (F9X) gfortran options: -cpp -funroll-loops -floop-optimize -fcray-pointer -fbacktrace -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi
GROMACS Water Benchmark OpenBenchmarking.org Ns Per Day, More Is Better GROMACS 2020.3 Water Benchmark 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 0.1503 0.3006 0.4509 0.6012 0.7515 SE +/- 0.000, N = 3 SE +/- 0.001, N = 3 SE +/- 0.000, N = 3 SE +/- 0.003, N = 3 0.656 0.656 0.605 0.668 1. (CXX) g++ options: -O3 -pthread -lrt -lpthread -lm
BRL-CAD VGR Performance Metric OpenBenchmarking.org VGR Performance Metric, More Is Better BRL-CAD 7.30.8 VGR Performance Metric Ryzen 7 1800X Ryzen 7 3800XT 30K 60K 90K 120K 150K 92307 127713 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
Monte Carlo Simulations of Ionised Nebulae Input: Dust 2D tau100.0 OpenBenchmarking.org Seconds, Fewer Is Better Monte Carlo Simulations of Ionised Nebulae 2019-03-24 Input: Dust 2D tau100.0 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 50 100 150 200 250 SE +/- 0.33, N = 3 212 212 248 212 1. (F9X) gfortran options: -cpp -Jsource/ -ffree-line-length-0 -lm -std=legacy -O3 -O2 -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi
ASTC Encoder Preset: Exhaustive OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Exhaustive 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 60 120 180 240 300 SE +/- 0.11, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 201.67 201.67 261.44 201.74 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
Blender Blend File: Fishy Cat - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: Fishy Cat - Compute: CPU-Only 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 60 120 180 240 300 SE +/- 0.24, N = 3 SE +/- 0.42, N = 3 SE +/- 1.54, N = 3 SE +/- 0.22, N = 3 199.61 198.49 280.60 198.92
Blender Blend File: BMW27 - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: BMW27 - Compute: CPU-Only 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 40 80 120 160 200 SE +/- 0.35, N = 3 SE +/- 0.27, N = 3 SE +/- 0.17, N = 3 SE +/- 0.20, N = 3 149.98 149.62 198.02 150.09
eSpeak-NG Speech Engine Text-To-Speech Synthesis OpenBenchmarking.org Seconds, Fewer Is Better eSpeak-NG Speech Engine 20200907 Text-To-Speech Synthesis 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 9 18 27 36 45 SE +/- 0.40, N = 20 SE +/- 0.37, N = 4 SE +/- 0.51, N = 20 SE +/- 0.28, N = 10 31.96 29.38 37.45 29.89 1. (CC) gcc options: -O2 -std=c99
TensorFlow Lite Model: Inception V4 OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Inception V4 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 700K 1400K 2100K 2800K 3500K SE +/- 1028.03, N = 3 SE +/- 922.54, N = 3 SE +/- 528.49, N = 3 SE +/- 561.46, N = 3 2621957 2618407 3044030 2622830
dav1d Video Input: Chimera 1080p 10-bit OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Chimera 1080p 10-bit 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 20 40 60 80 100 SE +/- 0.31, N = 3 SE +/- 0.05, N = 3 SE +/- 0.19, N = 3 SE +/- 0.11, N = 3 105.23 105.17 89.40 104.97 MIN: 69.46 / MAX: 242.03 MIN: 69.54 / MAX: 232.84 MIN: 58.6 / MAX: 198.1 MIN: 69.64 / MAX: 237.45 1. (CC) gcc options: -pthread
TensorFlow Lite Model: Inception ResNet V2 OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Inception ResNet V2 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 600K 1200K 1800K 2400K 3000K SE +/- 1200.46, N = 3 SE +/- 1215.95, N = 3 SE +/- 1014.22, N = 3 SE +/- 755.08, N = 3 2369117 2366130 2748140 2370453
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 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 6.13 6.14 3.84 6.14 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Kvazaar Video Input: Bosphorus 4K - Video Preset: Medium OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 4K - Video Preset: Medium 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 6.26 6.28 3.93 6.26 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
NAMD ATPase Simulation - 327,506 Atoms OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.14 ATPase Simulation - 327,506 Atoms 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 0.5963 1.1926 1.7889 2.3852 2.9815 SE +/- 0.00097, N = 3 SE +/- 0.00167, N = 3 SE +/- 0.00014, N = 3 SE +/- 0.00038, N = 3 2.13710 2.13163 2.65030 2.13016
Mobile Neural Network Model: inception-v3 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2020-09-17 Model: inception-v3 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 14 28 42 56 70 SE +/- 0.14, N = 3 SE +/- 0.43, N = 3 SE +/- 1.46, N = 3 SE +/- 0.32, N = 3 32.63 32.44 61.27 32.57 MIN: 32.24 / MAX: 42.33 MIN: 31.49 / MAX: 34.21 MIN: 59.63 / MAX: 65.12 MIN: 31.73 / MAX: 37.23 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Mobile Neural Network Model: mobilenet-v1-1.0 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2020-09-17 Model: mobilenet-v1-1.0 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 3 6 9 12 15 SE +/- 0.024, N = 3 SE +/- 0.018, N = 3 SE +/- 0.038, N = 3 SE +/- 0.025, N = 3 5.363 5.388 10.968 5.352 MIN: 5.29 / MAX: 6.29 MIN: 5.32 / MAX: 6.35 MIN: 10.82 / MAX: 11.58 MIN: 5.27 / MAX: 5.82 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Mobile Neural Network Model: MobileNetV2_224 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2020-09-17 Model: MobileNetV2_224 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 1.2744 2.5488 3.8232 5.0976 6.372 SE +/- 0.016, N = 3 SE +/- 0.070, N = 3 SE +/- 0.022, N = 3 SE +/- 0.065, N = 3 3.645 3.624 5.664 3.599 MIN: 3.58 / MAX: 3.78 MIN: 3.46 / MAX: 3.87 MIN: 5.59 / MAX: 6.83 MIN: 3.44 / MAX: 5.88 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Mobile Neural Network Model: resnet-v2-50 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2020-09-17 Model: resnet-v2-50 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 13 26 39 52 65 SE +/- 0.04, N = 3 SE +/- 0.16, N = 3 SE +/- 0.97, N = 3 SE +/- 0.15, N = 3 29.35 29.34 57.68 29.27 MIN: 29.1 / MAX: 29.77 MIN: 28.84 / MAX: 29.94 MIN: 56.05 / MAX: 69.87 MIN: 28.79 / MAX: 31.06 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Mobile Neural Network Model: SqueezeNetV1.0 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2020-09-17 Model: SqueezeNetV1.0 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 3 6 9 12 15 SE +/- 0.020, N = 3 SE +/- 0.061, N = 3 SE +/- 0.110, N = 3 SE +/- 0.021, N = 3 6.176 6.143 9.989 6.138 MIN: 6.07 / MAX: 6.51 MIN: 5.97 / MAX: 7.17 MIN: 9.79 / MAX: 11.1 MIN: 6.05 / MAX: 8.16 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
libavif avifenc Encoder Speed: 0 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 0 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 20 40 60 80 100 SE +/- 0.29, N = 3 SE +/- 0.26, N = 3 SE +/- 0.11, N = 3 SE +/- 0.24, N = 3 79.60 79.73 109.55 79.87 1. (CXX) g++ options: -O3 -fPIC
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.4 Time To Compile 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 20 40 60 80 100 SE +/- 0.65, N = 3 SE +/- 0.41, N = 3 SE +/- 0.51, N = 3 SE +/- 0.53, N = 3 64.71 63.97 95.03 64.59
KeyDB OpenBenchmarking.org Ops/sec, More Is Better KeyDB 6.0.16 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 160K 320K 480K 640K 800K SE +/- 1832.29, N = 3 SE +/- 962.25, N = 3 SE +/- 1211.14, N = 3 SE +/- 6598.08, N = 3 737454.59 708112.13 525177.90 687074.27 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
TensorFlow Lite Model: NASNet Mobile OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: NASNet Mobile 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 40K 80K 120K 160K 200K SE +/- 91.52, N = 3 SE +/- 2158.16, N = 4 SE +/- 540.59, N = 3 SE +/- 656.78, N = 3 155248 157224 183003 155983
LibRaw Post-Processing Benchmark OpenBenchmarking.org Mpix/sec, More Is Better LibRaw 0.20 Post-Processing Benchmark 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 7 14 21 28 35 SE +/- 0.06, N = 3 SE +/- 0.32, N = 7 SE +/- 0.37, N = 4 SE +/- 0.08, N = 3 30.02 29.42 25.44 29.80 1. (CXX) g++ options: -O2 -fopenmp -ljpeg -lz -lm
TensorFlow Lite Model: SqueezeNet OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: SqueezeNet 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 50K 100K 150K 200K 250K SE +/- 110.77, N = 3 SE +/- 132.99, N = 3 SE +/- 265.66, N = 3 SE +/- 115.88, N = 3 181668 181513 212179 181709
TensorFlow Lite Model: Mobilenet Float OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Mobilenet Float 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 30K 60K 90K 120K 150K SE +/- 64.89, N = 3 SE +/- 29.37, N = 3 SE +/- 65.26, N = 3 SE +/- 42.72, N = 3 121641 121479 141455 121699
TensorFlow Lite Model: Mobilenet Quant OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Mobilenet Quant 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 30K 60K 90K 120K 150K SE +/- 17.62, N = 3 SE +/- 34.82, N = 3 SE +/- 30.94, N = 3 SE +/- 51.07, N = 3 124913 125019 147465 124950
x265 Video Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 4K 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 3 6 9 12 15 SE +/- 0.06, N = 3 SE +/- 0.14, N = 3 SE +/- 0.09, N = 3 SE +/- 0.09, N = 3 11.97 12.24 8.23 12.38 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
libavif avifenc Encoder Speed: 2 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 2 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 15 30 45 60 75 SE +/- 0.06, N = 3 SE +/- 0.08, N = 3 SE +/- 0.24, N = 3 SE +/- 0.06, N = 3 47.18 46.97 65.88 47.82 1. (CXX) g++ options: -O3 -fPIC
DeepSpeech Acceleration: CPU OpenBenchmarking.org Seconds, Fewer Is Better DeepSpeech 0.6 Acceleration: CPU 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 20 40 60 80 100 SE +/- 0.12, N = 3 SE +/- 0.18, N = 3 SE +/- 0.22, N = 3 SE +/- 0.03, N = 3 63.51 63.58 79.83 63.37
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 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 17.39 17.49 10.58 17.44 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
RNNoise OpenBenchmarking.org Seconds, Fewer Is Better RNNoise 2020-06-28 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 5 10 15 20 25 SE +/- 0.25, N = 3 SE +/- 0.16, N = 15 SE +/- 0.14, N = 3 SE +/- 0.11, N = 3 17.38 17.75 20.90 17.56 1. (CC) gcc options: -O2 -pedantic -fvisibility=hidden
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 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 9 18 27 36 45 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.13, N = 3 SE +/- 0.06, N = 3 30.99 30.94 39.75 30.97 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
ASTC Encoder Preset: Thorough OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Thorough 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 7 14 21 28 35 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 25.10 25.07 32.03 25.07 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Slow OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 1080p - Video Preset: Slow 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 6 12 18 24 30 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 26.38 26.46 16.76 26.50 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
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 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 6 12 18 24 30 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 27.09 27.16 17.18 27.15 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
dav1d Video Input: Chimera 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Chimera 1080p 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 120 240 360 480 600 SE +/- 2.07, N = 3 SE +/- 0.27, N = 3 SE +/- 0.65, N = 3 SE +/- 0.35, N = 3 532.15 532.02 402.65 533.28 MIN: 407.92 / MAX: 703.94 MIN: 408.28 / MAX: 700.35 MIN: 303.98 / MAX: 599.09 MIN: 409.88 / MAX: 698.08 1. (CC) gcc options: -pthread
dav1d Video Input: Summer Nature 4K OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Summer Nature 4K 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 40 80 120 160 200 SE +/- 0.25, N = 3 SE +/- 0.12, N = 3 SE +/- 0.16, N = 3 SE +/- 0.26, N = 3 172.27 172.87 120.56 172.75 MIN: 140.86 / MAX: 181.91 MIN: 142.37 / MAX: 184.27 MIN: 98.06 / MAX: 127.55 MIN: 139.49 / MAX: 182.35 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 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 7 14 21 28 35 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.08, N = 3 30.61 30.70 18.94 30.66 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.1 RSA 4096-bit Performance 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 500 1000 1500 2000 2500 SE +/- 4.29, N = 3 SE +/- 4.68, N = 3 SE +/- 0.06, N = 3 SE +/- 5.26, N = 3 2492.3 2493.7 1587.1 2492.2 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
TNN Target: CPU - Model: MobileNet v2 OpenBenchmarking.org ms, Fewer Is Better TNN 0.2.3 Target: CPU - Model: MobileNet v2 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 60 120 180 240 300 SE +/- 0.64, N = 3 SE +/- 0.69, N = 3 SE +/- 0.83, N = 3 SE +/- 1.39, N = 3 236.49 234.88 276.77 236.15 MIN: 228 / MAX: 252.59 MIN: 227.95 / MAX: 262.24 MIN: 271.2 / MAX: 292.36 MIN: 228.52 / MAX: 251.77 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -O3 -rdynamic -ldl
Dolfyn Computational Fluid Dynamics OpenBenchmarking.org Seconds, Fewer Is Better Dolfyn 0.527 Computational Fluid Dynamics 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 5 10 15 20 25 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 SE +/- 0.08, N = 3 16.01 15.91 19.93 16.00
TNN Target: CPU - Model: SqueezeNet v1.1 OpenBenchmarking.org ms, Fewer Is Better TNN 0.2.3 Target: CPU - Model: SqueezeNet v1.1 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 60 120 180 240 300 SE +/- 0.08, N = 3 SE +/- 0.59, N = 3 SE +/- 0.10, N = 3 SE +/- 0.26, N = 3 224.84 225.34 263.68 225.43 MIN: 224.33 / MAX: 225.49 MIN: 224.34 / MAX: 238.61 MIN: 262.89 / MAX: 265.06 MIN: 224.54 / MAX: 226.58 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -O3 -rdynamic -ldl
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 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 5 10 15 20 25 SE +/- 0.13, N = 3 SE +/- 0.15, N = 3 SE +/- 0.05, N = 3 SE +/- 0.08, N = 3 14.44 14.41 19.27 14.52 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
x265 Video Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 1080p 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 12 24 36 48 60 SE +/- 0.35, N = 3 SE +/- 0.08, N = 3 SE +/- 0.27, N = 3 SE +/- 0.28, N = 3 52.47 52.74 36.56 52.55 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
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 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 14 28 42 56 70 SE +/- 0.09, N = 3 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 61.75 61.96 38.80 62.20 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
ASTC Encoder Preset: Medium OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Medium 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 3 6 9 12 15 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 7.82 7.70 9.60 7.80 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
dav1d Video Input: Summer Nature 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Summer Nature 1080p 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 110 220 330 440 550 SE +/- 1.60, N = 3 SE +/- 1.60, N = 3 SE +/- 0.49, N = 3 SE +/- 2.02, N = 3 489.03 492.06 371.34 495.19 MIN: 395.08 / MAX: 534.06 MIN: 415.45 / MAX: 535.39 MIN: 305.79 / MAX: 403.85 MIN: 416.57 / MAX: 543.16 1. (CC) gcc options: -pthread
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 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 2 4 6 8 10 SE +/- 0.046, N = 3 SE +/- 0.066, N = 3 SE +/- 0.007, N = 3 SE +/- 0.046, N = 3 6.732 6.709 8.042 6.772 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
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 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 30 60 90 120 150 SE +/- 0.56, N = 3 SE +/- 0.35, N = 3 SE +/- 0.08, N = 3 SE +/- 0.13, N = 3 114.18 114.73 70.37 114.66 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
ASTC Encoder Preset: Fast OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Fast 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 2 4 6 8 10 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 5.28 5.32 6.46 5.21 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 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 1.3309 2.6618 3.9927 5.3236 6.6545 SE +/- 0.028, N = 3 SE +/- 0.006, N = 3 SE +/- 0.042, N = 3 SE +/- 0.025, N = 3 4.235 4.226 5.915 4.272 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 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 1.2371 2.4742 3.7113 4.9484 6.1855 SE +/- 0.008, N = 3 SE +/- 0.012, N = 3 SE +/- 0.018, N = 3 SE +/- 0.013, N = 3 3.978 3.927 5.498 4.053 1. (CXX) g++ options: -O3 -fPIC
LAMMPS Molecular Dynamics Simulator Model: Rhodopsin Protein OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 29Oct2020 Model: Rhodopsin Protein Ryzen 7 1800X Ryzen 7 3800XT 2 4 6 8 10 SE +/- 0.018, N = 3 SE +/- 0.042, N = 3 5.492 6.479 1. (CXX) g++ options: -O3 -pthread -lm
FFTE N=256, 3D Complex FFT Routine OpenBenchmarking.org MFLOPS, More Is Better FFTE 7.0 N=256, 3D Complex FFT Routine 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 4K 8K 12K 16K 20K SE +/- 17.12, N = 3 SE +/- 52.08, N = 3 SE +/- 68.78, N = 3 SE +/- 51.42, N = 3 17853.00 17843.90 15334.55 17903.03 1. (F9X) gfortran options: -O3 -fomit-frame-pointer -fopenmp
WebP Image Encode Encode Settings: Quality 100 OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 0.5612 1.1224 1.6836 2.2448 2.806 SE +/- 0.024, N = 3 SE +/- 0.021, N = 3 SE +/- 0.003, N = 3 SE +/- 0.008, N = 3 2.145 2.135 2.494 2.108 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
WebP Image Encode Encode Settings: Default OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Default 3800XT AMD 3800XT Ryzen 7 1800X Ryzen 7 3800XT 0.3587 0.7174 1.0761 1.4348 1.7935 SE +/- 0.016, N = 3 SE +/- 0.012, N = 3 SE +/- 0.004, N = 3 SE +/- 0.014, N = 3 1.385 1.405 1.594 1.402 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
Phoronix Test Suite v10.8.5