3800XT April 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/2104258-IB-3800XTAPR32&sro&grr .
3800XT April Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Display Server Compiler File-System Screen Resolution 1 2 3 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 16GB 128GB INTEL SSDPEKKW128G7 Sapphire AMD Radeon HD 4650 AMD RV710/730 Intel I211 Debian 10 4.19.0-16-amd64 (x86_64) X Server 1.20.4 GCC 8.3.0 ext4 1024x768 OpenBenchmarking.org Kernel Details - Transparent Huge Pages: always 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 - Scaling Governor: acpi-cpufreq ondemand (Boost: Enabled) - CPU Microcode: 0x8701021 Python Details - Python 2.7.16 + Python 3.7.3 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 STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
3800XT April build-llvm: Unix Makefiles build-llvm: Ninja cp2k: Fayalite-FIST helsing: 14 digit xmrig: Monero - 1M gmpbench: Total Time xmrig: Wownero - 1M luxcorerender: Orange Juice - CPU luxcorerender: LuxCore Benchmark - CPU luxcorerender: Danish Mood - CPU luxcorerender: DLSC - CPU botan: AES-256 - Decrypt botan: AES-256 botan: ChaCha20Poly1305 - Decrypt botan: ChaCha20Poly1305 botan: Blowfish - Decrypt botan: Blowfish botan: Twofish - Decrypt botan: Twofish botan: CAST-256 - Decrypt botan: CAST-256 botan: KASUMI - Decrypt botan: KASUMI tjbench: Decompression Throughput luxcorerender: Rainbow Colors and Prism - CPU viennacl: CPU BLAS - dCOPY viennacl: CPU BLAS - dGEMM-TT viennacl: CPU BLAS - dGEMM-TN viennacl: CPU BLAS - dGEMM-NT viennacl: CPU BLAS - dGEMM-NN viennacl: CPU BLAS - dGEMV-T viennacl: CPU BLAS - dGEMV-N viennacl: CPU BLAS - dDOT viennacl: CPU BLAS - dAXPY viennacl: CPU BLAS - sDOT viennacl: CPU BLAS - sAXPY viennacl: CPU BLAS - sCOPY draco: Church Facade draco: Lion helsing: 12 digit 1 2 3 589.274 569.022 896.925 573.948 5333.2 6091.5 8361.8 2.90 1.44 1.26 1.86 6183.954 6196.199 696.202 697.619 496.553 496.485 400.967 397.092 168.654 168.522 102.424 105.117 224.730691 7.28 16.7 45.6 47.7 40.8 43.2 33.7 32.9 28.5 25.2 28.7 25.0 16.6 7187 5028 5.557 586.576 569.074 899.48 572.253 5563.9 6068 8550.3 2.91 1.42 1.21 1.85 6301.966 6301.126 707.688 709.630 510.109 510.109 410.267 406.285 162.261 162.044 100.810 103.253 225.399865 7.21 16.7 45.9 47.5 40.8 43.2 33.7 32.9 28.6 25.1 27.8 24.9 16.6 7188 4885 5.641 587.930 568.942 897.509 571.803 5861.9 6103 8550.7 2.91 1.42 1.24 1.85 6103.294 6113.714 690.495 694.876 505.512 505.612 397.786 394.674 162.313 162.247 100.920 103.615 225.584805 7.31 16.4 46.0 47.7 40.9 43.3 33.7 32.9 27.9 23.6 28.8 25.0 16.6 7194 4965 5.566 OpenBenchmarking.org
Timed LLVM Compilation Build System: Unix Makefiles OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 12.0 Build System: Unix Makefiles 1 2 3 130 260 390 520 650 SE +/- 4.30, N = 3 SE +/- 0.92, N = 3 SE +/- 3.89, N = 3 589.27 586.58 587.93
Timed LLVM Compilation Build System: Ninja OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 12.0 Build System: Ninja 1 2 3 120 240 360 480 600 SE +/- 0.44, N = 3 SE +/- 0.26, N = 3 SE +/- 0.18, N = 3 569.02 569.07 568.94
CP2K Molecular Dynamics Input: Fayalite-FIST OpenBenchmarking.org Seconds, Fewer Is Better CP2K Molecular Dynamics 8.1 Input: Fayalite-FIST 1 2 3 200 400 600 800 1000 896.93 899.48 897.51
Helsing Digit Range: 14 digit OpenBenchmarking.org Seconds, Fewer Is Better Helsing 1.0-beta Digit Range: 14 digit 1 2 3 120 240 360 480 600 573.95 572.25 571.80 1. (CC) gcc options: -O2 -pthread -lcrypto
Xmrig Variant: Monero - Hash Count: 1M OpenBenchmarking.org H/s, More Is Better Xmrig 6.12.1 Variant: Monero - Hash Count: 1M 1 2 3 1300 2600 3900 5200 6500 SE +/- 46.87, N = 3 SE +/- 59.29, N = 3 SE +/- 42.75, N = 3 5333.2 5563.9 5861.9 1. (CXX) g++ options: -fexceptions -fno-rtti -maes -O3 -Ofast -static-libgcc -static-libstdc++ -rdynamic -lssl -lcrypto -luv -lpthread -lrt -ldl -lhwloc
GNU GMP GMPbench Total Time OpenBenchmarking.org GMPbench Score, More Is Better GNU GMP GMPbench 6.2.1 Total Time 1 2 3 1300 2600 3900 5200 6500 6091.5 6068.0 6103.0 1. (CC) gcc options: -O3 -fomit-frame-pointer -lm
Xmrig Variant: Wownero - Hash Count: 1M OpenBenchmarking.org H/s, More Is Better Xmrig 6.12.1 Variant: Wownero - Hash Count: 1M 1 2 3 2K 4K 6K 8K 10K SE +/- 76.99, N = 3 SE +/- 5.41, N = 3 SE +/- 17.94, N = 3 8361.8 8550.3 8550.7 1. (CXX) g++ options: -fexceptions -fno-rtti -maes -O3 -Ofast -static-libgcc -static-libstdc++ -rdynamic -lssl -lcrypto -luv -lpthread -lrt -ldl -lhwloc
LuxCoreRender Scene: Orange Juice - Acceleration: CPU OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.5 Scene: Orange Juice - Acceleration: CPU 1 2 3 0.6548 1.3096 1.9644 2.6192 3.274 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 2.90 2.91 2.91 MIN: 2.83 / MAX: 2.97 MIN: 2.83 / MAX: 3.01 MIN: 2.84 / MAX: 2.99
LuxCoreRender Scene: LuxCore Benchmark - Acceleration: CPU OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.5 Scene: LuxCore Benchmark - Acceleration: CPU 1 2 3 0.324 0.648 0.972 1.296 1.62 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 1.44 1.42 1.42 MIN: 0.4 / MAX: 1.79 MIN: 0.39 / MAX: 1.78 MIN: 0.4 / MAX: 1.76
LuxCoreRender Scene: Danish Mood - Acceleration: CPU OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.5 Scene: Danish Mood - Acceleration: CPU 1 2 3 0.2835 0.567 0.8505 1.134 1.4175 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 1.26 1.21 1.24 MIN: 0.31 / MAX: 1.6 MIN: 0.3 / MAX: 1.57 MIN: 0.3 / MAX: 1.59
LuxCoreRender Scene: DLSC - Acceleration: CPU OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.5 Scene: DLSC - Acceleration: CPU 1 2 3 0.4185 0.837 1.2555 1.674 2.0925 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 1.86 1.85 1.85 MIN: 1.76 / MAX: 1.92 MIN: 1.75 / MAX: 1.92 MIN: 1.76 / MAX: 1.93
Botan Test: AES-256 - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: AES-256 - Decrypt 1 2 3 1400 2800 4200 5600 7000 SE +/- 63.26, N = 3 SE +/- 7.67, N = 3 SE +/- 5.32, N = 3 6183.95 6301.97 6103.29 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: AES-256 OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: AES-256 1 2 3 1400 2800 4200 5600 7000 SE +/- 64.57, N = 3 SE +/- 0.47, N = 3 SE +/- 2.99, N = 3 6196.20 6301.13 6113.71 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: ChaCha20Poly1305 - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: ChaCha20Poly1305 - Decrypt 1 2 3 150 300 450 600 750 SE +/- 0.41, N = 3 SE +/- 8.65, N = 3 SE +/- 1.09, N = 3 696.20 707.69 690.50 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: ChaCha20Poly1305 OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: ChaCha20Poly1305 1 2 3 150 300 450 600 750 SE +/- 0.37, N = 3 SE +/- 7.25, N = 3 SE +/- 0.44, N = 3 697.62 709.63 694.88 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: Blowfish - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: Blowfish - Decrypt 1 2 3 110 220 330 440 550 SE +/- 0.10, N = 3 SE +/- 2.22, N = 3 SE +/- 0.14, N = 3 496.55 510.11 505.51 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: Blowfish OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: Blowfish 1 2 3 110 220 330 440 550 SE +/- 0.05, N = 3 SE +/- 2.25, N = 3 SE +/- 0.32, N = 3 496.49 510.11 505.61 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: Twofish - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: Twofish - Decrypt 1 2 3 90 180 270 360 450 SE +/- 0.10, N = 3 SE +/- 0.30, N = 3 SE +/- 5.12, N = 3 400.97 410.27 397.79 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: Twofish OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: Twofish 1 2 3 90 180 270 360 450 SE +/- 0.21, N = 3 SE +/- 0.05, N = 3 SE +/- 4.40, N = 3 397.09 406.29 394.67 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: CAST-256 - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: CAST-256 - Decrypt 1 2 3 40 80 120 160 200 SE +/- 0.02, N = 3 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 168.65 162.26 162.31 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: CAST-256 OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: CAST-256 1 2 3 40 80 120 160 200 SE +/- 0.04, N = 3 SE +/- 0.08, N = 3 SE +/- 0.02, N = 3 168.52 162.04 162.25 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: KASUMI - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: KASUMI - Decrypt 1 2 3 20 40 60 80 100 SE +/- 0.64, N = 3 SE +/- 0.31, N = 3 SE +/- 0.26, N = 3 102.42 100.81 100.92 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: KASUMI OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: KASUMI 1 2 3 20 40 60 80 100 SE +/- 0.56, N = 3 SE +/- 0.40, N = 3 SE +/- 0.34, N = 3 105.12 103.25 103.62 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
libjpeg-turbo tjbench Test: Decompression Throughput OpenBenchmarking.org Megapixels/sec, More Is Better libjpeg-turbo tjbench 2.1.0 Test: Decompression Throughput 1 2 3 50 100 150 200 250 SE +/- 0.26, N = 3 SE +/- 0.15, N = 3 SE +/- 0.25, N = 3 224.73 225.40 225.58 1. (CC) gcc options: -O3 -rdynamic
LuxCoreRender Scene: Rainbow Colors and Prism - Acceleration: CPU OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.5 Scene: Rainbow Colors and Prism - Acceleration: CPU 1 2 3 2 4 6 8 10 SE +/- 0.06, N = 3 SE +/- 0.10, N = 3 SE +/- 0.11, N = 4 7.28 7.21 7.31 MIN: 6.9 / MAX: 7.43 MIN: 6.75 / MAX: 7.39 MIN: 6.71 / MAX: 7.51
ViennaCL Test: CPU BLAS - dCOPY OpenBenchmarking.org GB/s, More Is Better ViennaCL 1.7.1 Test: CPU BLAS - dCOPY 1 2 3 4 8 12 16 20 SE +/- 0.00, N = 3 SE +/- 0.20, N = 2 16.7 16.7 16.4 1. (CXX) g++ options: -fopenmp -O3 -rdynamic -lOpenCL
ViennaCL Test: CPU BLAS - dGEMM-TT OpenBenchmarking.org GFLOPs/s, More Is Better ViennaCL 1.7.1 Test: CPU BLAS - dGEMM-TT 1 2 3 10 20 30 40 50 SE +/- 0.23, N = 3 SE +/- 0.18, N = 3 SE +/- 0.09, N = 3 45.6 45.9 46.0 1. (CXX) g++ options: -fopenmp -O3 -rdynamic -lOpenCL
ViennaCL Test: CPU BLAS - dGEMM-TN OpenBenchmarking.org GFLOPs/s, More Is Better ViennaCL 1.7.1 Test: CPU BLAS - dGEMM-TN 1 2 3 11 22 33 44 55 SE +/- 0.03, N = 3 SE +/- 0.12, N = 3 SE +/- 0.12, N = 3 47.7 47.5 47.7 1. (CXX) g++ options: -fopenmp -O3 -rdynamic -lOpenCL
ViennaCL Test: CPU BLAS - dGEMM-NT OpenBenchmarking.org GFLOPs/s, More Is Better ViennaCL 1.7.1 Test: CPU BLAS - dGEMM-NT 1 2 3 9 18 27 36 45 SE +/- 0.03, N = 3 SE +/- 0.17, N = 3 SE +/- 0.20, N = 3 40.8 40.8 40.9 1. (CXX) g++ options: -fopenmp -O3 -rdynamic -lOpenCL
ViennaCL Test: CPU BLAS - dGEMM-NN OpenBenchmarking.org GFLOPs/s, More Is Better ViennaCL 1.7.1 Test: CPU BLAS - dGEMM-NN 1 2 3 10 20 30 40 50 SE +/- 0.06, N = 3 SE +/- 0.12, N = 3 SE +/- 0.03, N = 3 43.2 43.2 43.3 1. (CXX) g++ options: -fopenmp -O3 -rdynamic -lOpenCL
ViennaCL Test: CPU BLAS - dGEMV-T OpenBenchmarking.org GB/s, More Is Better ViennaCL 1.7.1 Test: CPU BLAS - dGEMV-T 1 2 3 8 16 24 32 40 SE +/- 0.19, N = 3 SE +/- 0.13, N = 3 SE +/- 0.10, N = 3 33.7 33.7 33.7 1. (CXX) g++ options: -fopenmp -O3 -rdynamic -lOpenCL
ViennaCL Test: CPU BLAS - dGEMV-N OpenBenchmarking.org GB/s, More Is Better ViennaCL 1.7.1 Test: CPU BLAS - dGEMV-N 1 2 3 8 16 24 32 40 SE +/- 0.19, N = 3 SE +/- 0.15, N = 3 SE +/- 0.10, N = 3 32.9 32.9 32.9 1. (CXX) g++ options: -fopenmp -O3 -rdynamic -lOpenCL
ViennaCL Test: CPU BLAS - dDOT OpenBenchmarking.org GB/s, More Is Better ViennaCL 1.7.1 Test: CPU BLAS - dDOT 1 2 3 7 14 21 28 35 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.63, N = 3 28.5 28.6 27.9 1. (CXX) g++ options: -fopenmp -O3 -rdynamic -lOpenCL
ViennaCL Test: CPU BLAS - dAXPY OpenBenchmarking.org GB/s, More Is Better ViennaCL 1.7.1 Test: CPU BLAS - dAXPY 1 2 3 6 12 18 24 30 SE +/- 0.05, N = 2 SE +/- 0.00, N = 3 SE +/- 1.45, N = 2 25.2 25.1 23.6 1. (CXX) g++ options: -fopenmp -O3 -rdynamic -lOpenCL
ViennaCL Test: CPU BLAS - sDOT OpenBenchmarking.org GB/s, More Is Better ViennaCL 1.7.1 Test: CPU BLAS - sDOT 1 2 3 7 14 21 28 35 SE +/- 0.03, N = 3 SE +/- 1.03, N = 3 SE +/- 0.03, N = 3 28.7 27.8 28.8 1. (CXX) g++ options: -fopenmp -O3 -rdynamic -lOpenCL
ViennaCL Test: CPU BLAS - sAXPY OpenBenchmarking.org GB/s, More Is Better ViennaCL 1.7.1 Test: CPU BLAS - sAXPY 1 2 3 6 12 18 24 30 SE +/- 0.03, N = 3 SE +/- 0.13, N = 3 SE +/- 0.03, N = 3 25.0 24.9 25.0 1. (CXX) g++ options: -fopenmp -O3 -rdynamic -lOpenCL
ViennaCL Test: CPU BLAS - sCOPY OpenBenchmarking.org GB/s, More Is Better ViennaCL 1.7.1 Test: CPU BLAS - sCOPY 1 2 3 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 16.6 16.6 16.6 1. (CXX) g++ options: -fopenmp -O3 -rdynamic -lOpenCL
Google Draco Model: Church Facade OpenBenchmarking.org ms, Fewer Is Better Google Draco 1.4.1 Model: Church Facade 1 2 3 1500 3000 4500 6000 7500 SE +/- 34.08, N = 3 SE +/- 39.34, N = 3 SE +/- 18.94, N = 3 7187 7188 7194 1. (CXX) g++ options: -O3
Google Draco Model: Lion OpenBenchmarking.org ms, Fewer Is Better Google Draco 1.4.1 Model: Lion 1 2 3 1100 2200 3300 4400 5500 SE +/- 16.86, N = 3 SE +/- 20.18, N = 3 SE +/- 21.94, N = 3 5028 4885 4965 1. (CXX) g++ options: -O3
Helsing Digit Range: 12 digit OpenBenchmarking.org Seconds, Fewer Is Better Helsing 1.0-beta Digit Range: 12 digit 1 2 3 1.2692 2.5384 3.8076 5.0768 6.346 5.557 5.641 5.566 1. (CC) gcc options: -O2 -pthread -lcrypto
Phoronix Test Suite v10.8.4