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&grw&rdt .
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 botan: KASUMI botan: KASUMI - Decrypt botan: AES-256 botan: AES-256 - Decrypt botan: Twofish botan: Twofish - Decrypt botan: Blowfish botan: Blowfish - Decrypt botan: CAST-256 botan: CAST-256 - Decrypt botan: ChaCha20Poly1305 botan: ChaCha20Poly1305 - Decrypt tjbench: Decompression Throughput draco: Lion draco: Church Facade xmrig: Monero - 1M xmrig: Wownero - 1M cp2k: Fayalite-FIST helsing: 12 digit helsing: 14 digit build-llvm: Ninja build-llvm: Unix Makefiles luxcorerender: DLSC - CPU luxcorerender: Danish Mood - CPU luxcorerender: Orange Juice - CPU luxcorerender: LuxCore Benchmark - CPU luxcorerender: Rainbow Colors and Prism - CPU viennacl: CPU BLAS - sCOPY viennacl: CPU BLAS - sAXPY viennacl: CPU BLAS - sDOT viennacl: CPU BLAS - dAXPY viennacl: CPU BLAS - dDOT viennacl: CPU BLAS - dGEMV-N viennacl: CPU BLAS - dGEMV-T viennacl: CPU BLAS - dGEMM-NN viennacl: CPU BLAS - dGEMM-NT viennacl: CPU BLAS - dGEMM-TN viennacl: CPU BLAS - dGEMM-TT viennacl: CPU BLAS - dCOPY gmpbench: Total Time 1 2 3 105.117 102.424 6196.199 6183.954 397.092 400.967 496.485 496.553 168.522 168.654 697.619 696.202 224.730691 5028 7187 5333.2 8361.8 896.925 5.557 573.948 569.022 589.274 1.86 1.26 2.90 1.44 7.28 16.6 25.0 28.7 25.2 28.5 32.9 33.7 43.2 40.8 47.7 45.6 16.7 6091.5 103.253 100.810 6301.126 6301.966 406.285 410.267 510.109 510.109 162.044 162.261 709.630 707.688 225.399865 4885 7188 5563.9 8550.3 899.48 5.641 572.253 569.074 586.576 1.85 1.21 2.91 1.42 7.21 16.6 24.9 27.8 25.1 28.6 32.9 33.7 43.2 40.8 47.5 45.9 16.7 6068 103.615 100.920 6113.714 6103.294 394.674 397.786 505.612 505.512 162.247 162.313 694.876 690.495 225.584805 4965 7194 5861.9 8550.7 897.509 5.566 571.803 568.942 587.930 1.85 1.24 2.91 1.42 7.31 16.6 25.0 28.8 23.6 27.9 32.9 33.7 43.3 40.9 47.7 46.0 16.4 6103 OpenBenchmarking.org
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
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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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
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
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
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
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
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
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: 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
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
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
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
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
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: 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: 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 - 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
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 - 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 - 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 - 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 - 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 - 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 - 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 - 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-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-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 - 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
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
Phoronix Test Suite v10.8.4