3900X Sunday AMD Ryzen 9 3900X 12-Core testing with a ASUS TUF GAMING X570-PLUS (WI-FI) (2203 BIOS) and MSI AMD Radeon RX 470/480/570/570X/580/580X/590 8GB on Ubuntu 20.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2104253-IB-3900XSUND74&sro&grt .
3900X Sunday Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Vulkan Compiler File-System Screen Resolution 1 2 3 AMD Ryzen 9 3900X 12-Core @ 3.80GHz (12 Cores / 24 Threads) ASUS TUF GAMING X570-PLUS (WI-FI) (2203 BIOS) AMD Starship/Matisse 16GB Samsung SSD 970 EVO Plus 250GB MSI AMD Radeon RX 470/480/570/570X/580/580X/590 8GB (1366/2000MHz) AMD Ellesmere HDMI Audio G237HL Realtek RTL8111/8168/8411 + Intel-AC 9260 Ubuntu 20.04 5.11.0-rc1-phx (x86_64) 20201228 GNOME Shell 3.36.4 X Server 1.20.9 4.6 Mesa 21.0.0-devel (git-28a202f 2020-12-31 focal-oibaf-ppa) (LLVM 11.0.0) 1.2.145 GCC 9.3.0 ext4 1920x1080 OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Compiler Details - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v Processor Details - Scaling Governor: acpi-cpufreq ondemand (Boost: Enabled) - CPU Microcode: 0x8701021 Python Details - Python 3.8.5 Security Details - itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
3900X Sunday 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 gmpbench: Total Time draco: Lion draco: Church Facade helsing: 12 digit helsing: 14 digit toktx: UASTC 3 toktx: Zstd Compression 9 toktx: Zstd Compression 19 toktx: UASTC 3 + Zstd Compression 19 toktx: UASTC 4 + Zstd Compression 19 tjbench: Decompression Throughput luxcorerender: DLSC - CPU luxcorerender: Danish Mood - CPU luxcorerender: Orange Juice - CPU luxcorerender: LuxCore Benchmark - CPU luxcorerender: Rainbow Colors and Prism - CPU securemark: SecureMark-TLS systemd-boot-total: Total systemd-boot-total: Kernel systemd-boot-total: Loader systemd-boot-total: Firmware systemd-boot-total: Userspace build-llvm: Ninja build-llvm: Unix Makefiles viennacl: CPU BLAS - sCOPY viennacl: CPU BLAS - sAXPY viennacl: CPU BLAS - sDOT viennacl: CPU BLAS - dCOPY 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 xmrig: Monero - 1M xmrig: Wownero - 1M 1 2 3 98.704 95.727 5927.790 5946.844 383.906 383.452 484.541 482.627 159.271 159.365 807.482 800.848 5931 4699 7221 4.123 414.729 9.147 2.359 19.145 14.890 234.459 217.534547 2.46 1.83 3.90 2.01 9.50 233203 30499 3282 3927 16233 27217 492.476 514.855 29.3 43.8 68.9 15.3 22.8 30.3 42.9 46.8 48.8 48.3 51.2 50.7 7970.3 10436.4 99.421 96.468 5828.521 5815.884 388.580 387.383 478.309 480.906 155.467 155.444 814.136 808.348 5962.8 4677 6953 4.117 414.375 9.145 2.402 19.176 14.918 234.609 221.230052 2.47 1.81 3.89 2.01 9.52 239352 30499 3282 3927 16233 27217 491.300 512.750 29.2 43.7 69.1 15.3 22.9 30.8 43.1 47.1 48.0 46.8 50.9 49.3 7754.0 10372.5 103.173 100.126 5735.376 5741.624 384.554 384.174 467.904 465.932 154.696 154.555 809.431 801.566 5964.2 4774 7006 4.124 414.26 9.074 2.333 18.673 14.957 234.460 227.359916 2.48 1.82 3.92 2.01 9.38 240915 30499 3282 3927 16233 27217 491.758 519.937 29.1 43.5 68.5 15.2 22.8 30.4 43.0 46.9 48.4 47.6 51.0 50.4 7818.6 10390.6 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 +/- 1.10, N = 3 SE +/- 1.06, N = 4 SE +/- 0.33, N = 3 98.70 99.42 103.17 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 +/- 1.00, N = 3 SE +/- 1.20, N = 4 SE +/- 0.25, N = 3 95.73 96.47 100.13 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 1300 2600 3900 5200 6500 SE +/- 67.04, N = 3 SE +/- 63.63, N = 3 SE +/- 12.71, N = 3 5927.79 5828.52 5735.38 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 1300 2600 3900 5200 6500 SE +/- 71.79, N = 3 SE +/- 72.08, N = 3 SE +/- 17.46, N = 3 5946.84 5815.88 5741.62 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 80 160 240 320 400 SE +/- 4.55, N = 3 SE +/- 3.78, N = 3 SE +/- 3.06, N = 3 383.91 388.58 384.55 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 80 160 240 320 400 SE +/- 4.54, N = 3 SE +/- 3.10, N = 3 SE +/- 3.01, N = 3 383.45 387.38 384.17 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 100 200 300 400 500 SE +/- 6.85, N = 3 SE +/- 4.98, N = 4 SE +/- 3.19, N = 3 484.54 478.31 467.90 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 100 200 300 400 500 SE +/- 6.92, N = 3 SE +/- 6.77, N = 4 SE +/- 3.34, N = 3 482.63 480.91 465.93 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 +/- 1.75, N = 5 SE +/- 1.94, N = 4 SE +/- 1.38, N = 3 159.27 155.47 154.70 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 +/- 1.76, N = 5 SE +/- 2.00, N = 4 SE +/- 1.34, N = 3 159.37 155.44 154.56 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 200 400 600 800 1000 SE +/- 9.79, N = 3 SE +/- 6.24, N = 3 SE +/- 6.39, N = 3 807.48 814.14 809.43 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 200 400 600 800 1000 SE +/- 8.72, N = 3 SE +/- 6.85, N = 3 SE +/- 7.97, N = 3 800.85 808.35 801.57 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
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 5931.0 5962.8 5964.2 1. (CC) gcc options: -O3 -fomit-frame-pointer -lm
Google Draco Model: Lion OpenBenchmarking.org ms, Fewer Is Better Google Draco 1.4.1 Model: Lion 1 2 3 1000 2000 3000 4000 5000 SE +/- 32.09, N = 3 SE +/- 26.89, N = 3 SE +/- 47.18, N = 3 4699 4677 4774 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 +/- 42.03, N = 3 SE +/- 20.67, N = 3 SE +/- 17.13, N = 3 7221 6953 7006 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 0.9279 1.8558 2.7837 3.7116 4.6395 4.123 4.117 4.124 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 90 180 270 360 450 414.73 414.38 414.26 1. (CC) gcc options: -O2 -pthread -lcrypto
KTX-Software toktx Settings: UASTC 3 OpenBenchmarking.org Seconds, Fewer Is Better KTX-Software toktx 4.0 Settings: UASTC 3 1 2 3 3 6 9 12 15 SE +/- 0.026, N = 3 SE +/- 0.012, N = 3 SE +/- 0.018, N = 3 9.147 9.145 9.074
KTX-Software toktx Settings: Zstd Compression 9 OpenBenchmarking.org Seconds, Fewer Is Better KTX-Software toktx 4.0 Settings: Zstd Compression 9 1 2 3 0.5405 1.081 1.6215 2.162 2.7025 SE +/- 0.024, N = 3 SE +/- 0.011, N = 3 SE +/- 0.012, N = 3 2.359 2.402 2.333
KTX-Software toktx Settings: Zstd Compression 19 OpenBenchmarking.org Seconds, Fewer Is Better KTX-Software toktx 4.0 Settings: Zstd Compression 19 1 2 3 5 10 15 20 25 SE +/- 0.10, N = 3 SE +/- 0.01, N = 3 SE +/- 0.12, N = 3 19.15 19.18 18.67
KTX-Software toktx Settings: UASTC 3 + Zstd Compression 19 OpenBenchmarking.org Seconds, Fewer Is Better KTX-Software toktx 4.0 Settings: UASTC 3 + Zstd Compression 19 1 2 3 4 8 12 16 20 SE +/- 0.11, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 14.89 14.92 14.96
KTX-Software toktx Settings: UASTC 4 + Zstd Compression 19 OpenBenchmarking.org Seconds, Fewer Is Better KTX-Software toktx 4.0 Settings: UASTC 4 + Zstd Compression 19 1 2 3 50 100 150 200 250 SE +/- 0.23, N = 3 SE +/- 0.09, N = 3 SE +/- 0.28, N = 3 234.46 234.61 234.46
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.78, N = 3 SE +/- 2.40, N = 4 SE +/- 0.90, N = 3 217.53 221.23 227.36 1. (CC) gcc options: -O3 -rdynamic
LuxCoreRender Scene: DLSC - Acceleration: CPU OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.5 Scene: DLSC - Acceleration: CPU 1 2 3 0.558 1.116 1.674 2.232 2.79 SE +/- 0.03, N = 4 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 2.46 2.47 2.48 MIN: 2.34 / MAX: 2.64 MIN: 2.36 / MAX: 2.6 MIN: 2.36 / MAX: 2.59
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.4118 0.8236 1.2354 1.6472 2.059 SE +/- 0.02, N = 4 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 1.83 1.81 1.82 MIN: 0.51 / MAX: 2.22 MIN: 0.51 / MAX: 2.2 MIN: 0.51 / MAX: 2.2
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.882 1.764 2.646 3.528 4.41 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 3.90 3.89 3.92 MIN: 3.82 / MAX: 3.97 MIN: 3.81 / MAX: 3.95 MIN: 3.83 / MAX: 3.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.4523 0.9046 1.3569 1.8092 2.2615 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 2.01 2.01 2.01 MIN: 0.63 / MAX: 2.42 MIN: 0.63 / MAX: 2.42 MIN: 0.63 / MAX: 2.42
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 3 6 9 12 15 SE +/- 0.09, N = 3 SE +/- 0.11, N = 4 SE +/- 0.08, N = 3 9.50 9.52 9.38 MIN: 8.88 / MAX: 9.65 MIN: 8.77 / MAX: 9.84 MIN: 8.88 / MAX: 9.53
SecureMark Benchmark: SecureMark-TLS OpenBenchmarking.org marks, More Is Better SecureMark 1.0.4 Benchmark: SecureMark-TLS 1 2 3 50K 100K 150K 200K 250K SE +/- 2370.55, N = 6 SE +/- 851.98, N = 3 SE +/- 1249.75, N = 3 233203 239352 240915 1. (CC) gcc options: -pedantic -O3
Systemd Total Boot Time Test: Total OpenBenchmarking.org ms, Fewer Is Better Systemd Total Boot Time Test: Total 1 2 3 7K 14K 21K 28K 35K 30499 30499 30499
Systemd Total Boot Time Test: Kernel OpenBenchmarking.org ms, Fewer Is Better Systemd Total Boot Time Test: Kernel 1 2 3 700 1400 2100 2800 3500 3282 3282 3282
Systemd Total Boot Time Test: Loader OpenBenchmarking.org ms, Fewer Is Better Systemd Total Boot Time Test: Loader 1 2 3 800 1600 2400 3200 4000 3927 3927 3927
Systemd Total Boot Time Test: Firmware OpenBenchmarking.org ms, Fewer Is Better Systemd Total Boot Time Test: Firmware 1 2 3 3K 6K 9K 12K 15K 16233 16233 16233
Systemd Total Boot Time Test: Userspace OpenBenchmarking.org ms, Fewer Is Better Systemd Total Boot Time Test: Userspace 1 2 3 6K 12K 18K 24K 30K 27217 27217 27217
Timed LLVM Compilation Build System: Ninja OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 12.0 Build System: Ninja 1 2 3 110 220 330 440 550 SE +/- 0.05, N = 3 SE +/- 0.21, N = 3 SE +/- 0.43, N = 3 492.48 491.30 491.76
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 110 220 330 440 550 SE +/- 2.67, N = 3 SE +/- 1.10, N = 3 SE +/- 4.79, N = 3 514.86 512.75 519.94
ViennaCL Test: CPU BLAS - sCOPY OpenBenchmarking.org GB/s, More Is Better ViennaCL 1.7.1 Test: CPU BLAS - sCOPY 1 2 3 7 14 21 28 35 SE +/- 0.15, N = 3 SE +/- 0.18, N = 3 SE +/- 0.12, N = 3 29.3 29.2 29.1 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 10 20 30 40 50 SE +/- 0.21, N = 3 SE +/- 0.29, N = 3 SE +/- 0.19, N = 3 43.8 43.7 43.5 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 15 30 45 60 75 SE +/- 0.49, N = 3 SE +/- 0.38, N = 3 SE +/- 0.40, N = 3 68.9 69.1 68.5 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.00, N = 3 SE +/- 0.03, N = 3 15.3 15.3 15.2 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 5 10 15 20 25 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 22.8 22.9 22.8 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.19, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 30.3 30.8 30.4 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 10 20 30 40 50 SE +/- 0.03, N = 3 SE +/- 0.10, N = 3 SE +/- 0.09, N = 3 42.9 43.1 43.0 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 11 22 33 44 55 SE +/- 0.03, N = 3 SE +/- 0.09, N = 3 SE +/- 0.06, N = 3 46.8 47.1 46.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 11 22 33 44 55 SE +/- 0.44, N = 3 SE +/- 0.29, N = 3 SE +/- 0.60, N = 3 48.8 48.0 48.4 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 11 22 33 44 55 SE +/- 0.44, N = 3 SE +/- 0.23, N = 3 SE +/- 0.61, N = 3 48.3 46.8 47.6 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 12 24 36 48 60 SE +/- 0.12, N = 3 SE +/- 0.13, N = 3 SE +/- 0.18, N = 3 51.2 50.9 51.0 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 11 22 33 44 55 SE +/- 0.12, N = 3 SE +/- 0.13, N = 3 SE +/- 0.20, N = 3 50.7 49.3 50.4 1. (CXX) g++ options: -fopenmp -O3 -rdynamic -lOpenCL
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 2K 4K 6K 8K 10K SE +/- 61.02, N = 12 SE +/- 68.36, N = 3 SE +/- 69.67, N = 7 7970.3 7754.0 7818.6 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 +/- 16.89, N = 3 SE +/- 21.57, N = 3 SE +/- 7.43, N = 3 10436.4 10372.5 10390.6 1. (CXX) g++ options: -fexceptions -fno-rtti -maes -O3 -Ofast -static-libgcc -static-libstdc++ -rdynamic -lssl -lcrypto -luv -lpthread -lrt -ldl -lhwloc
Phoronix Test Suite v10.8.5