mondaycyrptobenchmark AMD Ryzen 7 7700X 8-Core testing with a ASRock X670E PG Lightning (3.06 BIOS) and XFX AMD Radeon RX 7900 XT 20GB on Arch rolling via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2408240-NE-MONDAYCYR27&grr .
mondaycyrptobenchmark Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL OpenCL Compiler File-System Screen Resolution Ryzen7700X_Radeon7900XT AMD Ryzen 7 7700X 8-Core @ 5.57GHz (8 Cores / 16 Threads) ASRock X670E PG Lightning (3.06 BIOS) AMD Device 14d8 62GB 2000GB CT2000P3PSSD8 XFX AMD Radeon RX 7900 XT 20GB (2200/2600MHz) AMD Navi 31 HDMI/DP XG270HU Realtek RTL8125 2.5GbE + Intel Wi-Fi 6E Arch rolling 6.10.6-arch1-1 (x86_64) KDE Plasma 6.1.4 X Server 1.21.1.13 + Wayland 4.6 Mesa 24.1.6-arch1.1 (LLVM 18.1.8 DRM 3.57) OpenCL 2.1 AMD-APP.dbg (3602.0) GCC 14.2.1 20240805 + Clang 18.1.8 + LLVM 18.1.8 btrfs 2560x1440 OpenBenchmarking.org - Transparent Huge Pages: always - --disable-libssp --disable-libstdcxx-pch --disable-werror --enable-__cxa_atexit --enable-bootstrap --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-languages=ada,c,c++,d,fortran,go,lto,m2,objc,obj-c++,rust --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-build-config=bootstrap-lto --with-linker-hash-style=gnu - Scaling Governor: amd-pstate-epp powersave (EPP: performance) - CPU Microcode: 0xa601206 - OpenJDK Runtime Environment (build 22.0.2+9) - Python 3.12.4 - gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + reg_file_data_sampling: Not affected + retbleed: Not affected + spec_rstack_overflow: Mitigation of Safe RET + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced / Automatic IBRS; IBPB: conditional; STIBP: always-on; RSB filling; PBRSB-eIBRS: Not affected; BHI: Not affected + srbds: Not affected + tsx_async_abort: Not affected
mondaycyrptobenchmark cryptopp: All Algorithms cryptopp: Keyed Algorithms xmrig: GhostRider - 1M smhasher: SHA3-256 smhasher: SHA3-256 openssl: RSA4096 openssl: RSA4096 john-the-ripper: HMAC-SHA512 securemark: SecureMark-TLS john-the-ripper: MD5 cryptopp: Unkeyed Algorithms openssl: ChaCha20-Poly1305 openssl: AES-256-GCM openssl: AES-128-GCM openssl: ChaCha20 openssl: SHA512 openssl: SHA256 gcrypt: john-the-ripper: Blowfish john-the-ripper: bcrypt xmrig: KawPow - 1M john-the-ripper: WPA PSK xmrig: CryptoNight-Femto UPX2 - 1M xmrig: CryptoNight-Heavy - 1M xmrig: Monero - 1M xmrig: Wownero - 1M cpuminer-opt: Ringcoin cryptsetup: Twofish-XTS 512b Decryption cryptsetup: Twofish-XTS 512b Encryption cryptsetup: Serpent-XTS 512b Decryption cryptsetup: Serpent-XTS 512b Encryption cryptsetup: AES-XTS 512b Decryption cryptsetup: AES-XTS 512b Encryption cryptsetup: Twofish-XTS 256b Decryption cryptsetup: Twofish-XTS 256b Encryption cryptsetup: Serpent-XTS 256b Decryption cryptsetup: Serpent-XTS 256b Encryption cryptsetup: AES-XTS 256b Decryption cryptsetup: AES-XTS 256b Encryption cryptsetup: PBKDF2-whirlpool cryptsetup: PBKDF2-sha512 botan: AES-256 - Decrypt botan: AES-256 botan: Blowfish - Decrypt botan: Blowfish botan: ChaCha20Poly1305 - Decrypt botan: ChaCha20Poly1305 botan: Twofish - Decrypt botan: Twofish aircrack-ng: botan: CAST-256 - Decrypt botan: CAST-256 botan: KASUMI - Decrypt botan: KASUMI cpuminer-opt: LBC, LBRY Credits cpuminer-opt: Magi cpuminer-opt: Blake-2 S cpuminer-opt: Deepcoin cpuminer-opt: Garlicoin cpuminer-opt: Quad SHA-256, Pyrite cpuminer-opt: scrypt cpuminer-opt: Triple SHA-256, Onecoin cpuminer-opt: Myriad-Groestl cpuminer-opt: x20r cpuminer-opt: Skeincoin smhasher: FarmHash128 smhasher: FarmHash128 smhasher: MeowHash x86_64 AES-NI smhasher: MeowHash x86_64 AES-NI smhasher: fasthash32 smhasher: fasthash32 smhasher: Spooky32 smhasher: Spooky32 bork: File Encryption Time smhasher: FarmHash32 x86_64 AVX smhasher: FarmHash32 x86_64 AVX smhasher: t1ha2_atonce smhasher: t1ha2_atonce smhasher: t1ha0_aes_avx2 x86_64 smhasher: t1ha0_aes_avx2 x86_64 nettle: aes256 smhasher: wyhash smhasher: wyhash nettle: sha512 nettle: chacha blake2: nettle: poly1305-aes chia-vdf: Square Plain C++ Ryzen7700X_Radeon7900XT 2442.226394 919.244359 2045.3 2198.152 179.08 194599.8 7693.5 105589533 447454 2079308 575.940167 49124940003 116216950057 135854141167 69119614430 5762157597 18219760230 154.018 22190 22237 10291.3 79555 10190.5 10412.8 10417.4 10859.3 1902.08 546.2 647.5 981.0 985.9 6550.9 6556.3 546.6 645.8 991.1 995.3 7120.3 7107.2 1026014 2962095 8766.945 8770.940 637.505 634.337 1202.148 1230.115 530.147 541.840 49356.445 199.499 199.537 128.257 131.502 8363.93 326.00 76960 4730.75 1972.32 33400 161.90 40533 6071.79 4151.07 23537 59.572 17000.12 57.531 42551.16 27.873 6961.65 34.060 16453.00 6.298 32.798 31366.02 26.548 16809.69 25.703 81178.04 19206.58 18.012 23078.68 868.19 1470.51 5.53 4210.39 OpenBenchmarking.org
Crypto++ Test: All Algorithms OpenBenchmarking.org MiB/second, More Is Better Crypto++ 8.8 Test: All Algorithms Ryzen7700X_Radeon7900XT 500 1000 1500 2000 2500 SE +/- 4.02, N = 3 2442.23 1. (CXX) g++ options: -g2 -O3 -fPIC -fno-devirtualize -pthread -pipe
Crypto++ Test: Keyed Algorithms OpenBenchmarking.org MiB/second, More Is Better Crypto++ 8.8 Test: Keyed Algorithms Ryzen7700X_Radeon7900XT 200 400 600 800 1000 SE +/- 2.32, N = 3 919.24 1. (CXX) g++ options: -g2 -O3 -fPIC -fno-devirtualize -pthread -pipe
Xmrig Variant: GhostRider - Hash Count: 1M OpenBenchmarking.org H/s, More Is Better Xmrig 6.21 Variant: GhostRider - Hash Count: 1M Ryzen7700X_Radeon7900XT 400 800 1200 1600 2000 SE +/- 7.87, N = 3 2045.3 1. (CXX) g++ options: -fexceptions -fno-rtti -maes -O3 -Ofast -static-libgcc -static-libstdc++ -rdynamic -lssl -lcrypto -luv -lpthread -lrt -ldl -lhwloc
SMHasher Hash: SHA3-256 OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2022-08-22 Hash: SHA3-256 Ryzen7700X_Radeon7900XT 500 1000 1500 2000 2500 SE +/- 1.61, N = 3 2198.15 1. (CXX) g++ options: -march=native -O3 -flto=auto -fno-fat-lto-objects
SMHasher Hash: SHA3-256 OpenBenchmarking.org MiB/sec, More Is Better SMHasher 2022-08-22 Hash: SHA3-256 Ryzen7700X_Radeon7900XT 40 80 120 160 200 SE +/- 0.07, N = 3 179.08 1. (CXX) g++ options: -march=native -O3 -flto=auto -fno-fat-lto-objects
OpenSSL Algorithm: RSA4096 OpenBenchmarking.org verify/s, More Is Better OpenSSL 3.3 Algorithm: RSA4096 Ryzen7700X_Radeon7900XT 40K 80K 120K 160K 200K SE +/- 163.99, N = 3 194599.8 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
OpenSSL Algorithm: RSA4096 OpenBenchmarking.org sign/s, More Is Better OpenSSL 3.3 Algorithm: RSA4096 Ryzen7700X_Radeon7900XT 1600 3200 4800 6400 8000 SE +/- 67.41, N = 3 7693.5 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
John The Ripper Test: HMAC-SHA512 OpenBenchmarking.org Real C/S, More Is Better John The Ripper 2023.03.14 Test: HMAC-SHA512 Ryzen7700X_Radeon7900XT 20M 40M 60M 80M 100M SE +/- 2461187.68, N = 15 105589533 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -lm -lrt -lz -ldl -lcrypt -lbz2
SecureMark Benchmark: SecureMark-TLS OpenBenchmarking.org marks, More Is Better SecureMark 1.0.4 Benchmark: SecureMark-TLS Ryzen7700X_Radeon7900XT 100K 200K 300K 400K 500K SE +/- 2255.79, N = 3 447454 1. (CC) gcc options: -pedantic -O3
John The Ripper Test: MD5 OpenBenchmarking.org Real C/S, More Is Better John The Ripper 2023.03.14 Test: MD5 Ryzen7700X_Radeon7900XT 400K 800K 1200K 1600K 2000K SE +/- 59811.82, N = 13 2079308 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -lm -lrt -lz -ldl -lcrypt -lbz2
Crypto++ Test: Unkeyed Algorithms OpenBenchmarking.org MiB/second, More Is Better Crypto++ 8.8 Test: Unkeyed Algorithms Ryzen7700X_Radeon7900XT 120 240 360 480 600 SE +/- 0.10, N = 3 575.94 1. (CXX) g++ options: -g2 -O3 -fPIC -fno-devirtualize -pthread -pipe
OpenSSL Algorithm: ChaCha20-Poly1305 OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.3 Algorithm: ChaCha20-Poly1305 Ryzen7700X_Radeon7900XT 11000M 22000M 33000M 44000M 55000M SE +/- 39139007.61, N = 3 49124940003 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
OpenSSL Algorithm: AES-256-GCM OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.3 Algorithm: AES-256-GCM Ryzen7700X_Radeon7900XT 20000M 40000M 60000M 80000M 100000M SE +/- 28359097.92, N = 3 116216950057 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
OpenSSL Algorithm: AES-128-GCM OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.3 Algorithm: AES-128-GCM Ryzen7700X_Radeon7900XT 30000M 60000M 90000M 120000M 150000M SE +/- 98840737.20, N = 3 135854141167 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
OpenSSL Algorithm: ChaCha20 OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.3 Algorithm: ChaCha20 Ryzen7700X_Radeon7900XT 15000M 30000M 45000M 60000M 75000M SE +/- 99072520.24, N = 3 69119614430 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
OpenSSL Algorithm: SHA512 OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.3 Algorithm: SHA512 Ryzen7700X_Radeon7900XT 1200M 2400M 3600M 4800M 6000M SE +/- 64229424.42, N = 3 5762157597 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
OpenSSL Algorithm: SHA256 OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.3 Algorithm: SHA256 Ryzen7700X_Radeon7900XT 4000M 8000M 12000M 16000M 20000M SE +/- 66125833.36, N = 3 18219760230 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
Gcrypt Library OpenBenchmarking.org Seconds, Fewer Is Better Gcrypt Library 1.10.3 Ryzen7700X_Radeon7900XT 30 60 90 120 150 SE +/- 0.30, N = 3 154.02 1. (CC) gcc options: -O2 -fvisibility=hidden -lgpg-error
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 2023.03.14 Test: Blowfish Ryzen7700X_Radeon7900XT 5K 10K 15K 20K 25K SE +/- 176.07, N = 15 22190 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -lm -lrt -lz -ldl -lcrypt -lbz2
John The Ripper Test: bcrypt OpenBenchmarking.org Real C/S, More Is Better John The Ripper 2023.03.14 Test: bcrypt Ryzen7700X_Radeon7900XT 5K 10K 15K 20K 25K SE +/- 177.22, N = 15 22237 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -lm -lrt -lz -ldl -lcrypt -lbz2
Xmrig Variant: KawPow - Hash Count: 1M OpenBenchmarking.org H/s, More Is Better Xmrig 6.21 Variant: KawPow - Hash Count: 1M Ryzen7700X_Radeon7900XT 2K 4K 6K 8K 10K SE +/- 113.47, N = 4 10291.3 1. (CXX) g++ options: -fexceptions -fno-rtti -maes -O3 -Ofast -static-libgcc -static-libstdc++ -rdynamic -lssl -lcrypto -luv -lpthread -lrt -ldl -lhwloc
John The Ripper Test: WPA PSK OpenBenchmarking.org Real C/S, More Is Better John The Ripper 2023.03.14 Test: WPA PSK Ryzen7700X_Radeon7900XT 20K 40K 60K 80K 100K SE +/- 2445.60, N = 12 79555 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -lm -lrt -lz -ldl -lcrypt -lbz2
Xmrig Variant: CryptoNight-Femto UPX2 - Hash Count: 1M OpenBenchmarking.org H/s, More Is Better Xmrig 6.21 Variant: CryptoNight-Femto UPX2 - Hash Count: 1M Ryzen7700X_Radeon7900XT 2K 4K 6K 8K 10K SE +/- 140.92, N = 3 10190.5 1. (CXX) g++ options: -fexceptions -fno-rtti -maes -O3 -Ofast -static-libgcc -static-libstdc++ -rdynamic -lssl -lcrypto -luv -lpthread -lrt -ldl -lhwloc
Xmrig Variant: CryptoNight-Heavy - Hash Count: 1M OpenBenchmarking.org H/s, More Is Better Xmrig 6.21 Variant: CryptoNight-Heavy - Hash Count: 1M Ryzen7700X_Radeon7900XT 2K 4K 6K 8K 10K SE +/- 6.75, N = 3 10412.8 1. (CXX) g++ options: -fexceptions -fno-rtti -maes -O3 -Ofast -static-libgcc -static-libstdc++ -rdynamic -lssl -lcrypto -luv -lpthread -lrt -ldl -lhwloc
Xmrig Variant: Monero - Hash Count: 1M OpenBenchmarking.org H/s, More Is Better Xmrig 6.21 Variant: Monero - Hash Count: 1M Ryzen7700X_Radeon7900XT 2K 4K 6K 8K 10K SE +/- 9.61, N = 3 10417.4 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.21 Variant: Wownero - Hash Count: 1M Ryzen7700X_Radeon7900XT 2K 4K 6K 8K 10K SE +/- 33.08, N = 3 10859.3 1. (CXX) g++ options: -fexceptions -fno-rtti -maes -O3 -Ofast -static-libgcc -static-libstdc++ -rdynamic -lssl -lcrypto -luv -lpthread -lrt -ldl -lhwloc
Cpuminer-Opt Algorithm: Ringcoin OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 24.3 Algorithm: Ringcoin Ryzen7700X_Radeon7900XT 400 800 1200 1600 2000 SE +/- 18.08, N = 6 1902.08 1. (CXX) g++ options: -O2 -lcurl -lz -ljansson -lpthread -lgmp
Cryptsetup Twofish-XTS 512b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 512b Decryption Ryzen7700X_Radeon7900XT 120 240 360 480 600 SE +/- 0.25, N = 2 546.2
Cryptsetup Twofish-XTS 512b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 512b Encryption Ryzen7700X_Radeon7900XT 140 280 420 560 700 SE +/- 0.53, N = 3 647.5
Cryptsetup Serpent-XTS 512b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 512b Decryption Ryzen7700X_Radeon7900XT 200 400 600 800 1000 SE +/- 10.22, N = 3 981.0
Cryptsetup Serpent-XTS 512b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 512b Encryption Ryzen7700X_Radeon7900XT 200 400 600 800 1000 SE +/- 8.28, N = 3 985.9
Cryptsetup AES-XTS 512b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 512b Decryption Ryzen7700X_Radeon7900XT 1400 2800 4200 5600 7000 SE +/- 15.02, N = 3 6550.9
Cryptsetup AES-XTS 512b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 512b Encryption Ryzen7700X_Radeon7900XT 1400 2800 4200 5600 7000 SE +/- 3.98, N = 3 6556.3
Cryptsetup Twofish-XTS 256b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 256b Decryption Ryzen7700X_Radeon7900XT 120 240 360 480 600 SE +/- 0.62, N = 3 546.6
Cryptsetup Twofish-XTS 256b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 256b Encryption Ryzen7700X_Radeon7900XT 140 280 420 560 700 SE +/- 1.58, N = 3 645.8
Cryptsetup Serpent-XTS 256b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 256b Decryption Ryzen7700X_Radeon7900XT 200 400 600 800 1000 SE +/- 0.71, N = 3 991.1
Cryptsetup Serpent-XTS 256b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 256b Encryption Ryzen7700X_Radeon7900XT 200 400 600 800 1000 SE +/- 6.43, N = 3 995.3
Cryptsetup AES-XTS 256b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 256b Decryption Ryzen7700X_Radeon7900XT 1500 3000 4500 6000 7500 SE +/- 12.53, N = 3 7120.3
Cryptsetup AES-XTS 256b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 256b Encryption Ryzen7700X_Radeon7900XT 1500 3000 4500 6000 7500 SE +/- 13.06, N = 3 7107.2
Cryptsetup PBKDF2-whirlpool OpenBenchmarking.org Iterations Per Second, More Is Better Cryptsetup PBKDF2-whirlpool Ryzen7700X_Radeon7900XT 200K 400K 600K 800K 1000K SE +/- 2318.64, N = 3 1026014
Cryptsetup PBKDF2-sha512 OpenBenchmarking.org Iterations Per Second, More Is Better Cryptsetup PBKDF2-sha512 Ryzen7700X_Radeon7900XT 600K 1200K 1800K 2400K 3000K SE +/- 4830.98, N = 3 2962095
Botan Test: AES-256 - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: AES-256 - Decrypt Ryzen7700X_Radeon7900XT 2K 4K 6K 8K 10K SE +/- 3.95, N = 3 8766.95 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 Ryzen7700X_Radeon7900XT 2K 4K 6K 8K 10K SE +/- 4.83, N = 3 8770.94 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 Ryzen7700X_Radeon7900XT 140 280 420 560 700 SE +/- 0.31, N = 3 637.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 Ryzen7700X_Radeon7900XT 140 280 420 560 700 SE +/- 3.14, N = 3 634.34 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 Ryzen7700X_Radeon7900XT 300 600 900 1200 1500 SE +/- 2.52, N = 3 1202.15 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 Ryzen7700X_Radeon7900XT 300 600 900 1200 1500 SE +/- 8.31, N = 3 1230.12 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 Ryzen7700X_Radeon7900XT 110 220 330 440 550 SE +/- 0.17, N = 3 530.15 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 Ryzen7700X_Radeon7900XT 120 240 360 480 600 SE +/- 0.19, N = 3 541.84 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Aircrack-ng OpenBenchmarking.org k/s, More Is Better Aircrack-ng 1.7 Ryzen7700X_Radeon7900XT 11K 22K 33K 44K 55K SE +/- 42.81, N = 3 49356.45 1. (CXX) g++ options: -std=gnu++17 -O3 -fvisibility=hidden -fcommon -rdynamic -lnl-3 -lnl-genl-3 -lpcre -lsqlite3 -lpthread -lz -lssl -lcrypto -lhwloc -ldl -lm -lbsd -pthread
Botan Test: CAST-256 - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: CAST-256 - Decrypt Ryzen7700X_Radeon7900XT 40 80 120 160 200 SE +/- 0.04, N = 3 199.50 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 Ryzen7700X_Radeon7900XT 40 80 120 160 200 SE +/- 0.03, N = 3 199.54 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 Ryzen7700X_Radeon7900XT 30 60 90 120 150 SE +/- 0.01, N = 3 128.26 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 Ryzen7700X_Radeon7900XT 30 60 90 120 150 SE +/- 0.08, N = 3 131.50 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Cpuminer-Opt Algorithm: LBC, LBRY Credits OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 24.3 Algorithm: LBC, LBRY Credits Ryzen7700X_Radeon7900XT 2K 4K 6K 8K 10K SE +/- 63.43, N = 3 8363.93 1. (CXX) g++ options: -O2 -lcurl -lz -ljansson -lpthread -lgmp
Cpuminer-Opt Algorithm: Magi OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 24.3 Algorithm: Magi Ryzen7700X_Radeon7900XT 70 140 210 280 350 SE +/- 0.55, N = 3 326.00 1. (CXX) g++ options: -O2 -lcurl -lz -ljansson -lpthread -lgmp
Cpuminer-Opt Algorithm: Blake-2 S OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 24.3 Algorithm: Blake-2 S Ryzen7700X_Radeon7900XT 16K 32K 48K 64K 80K SE +/- 66.58, N = 3 76960 1. (CXX) g++ options: -O2 -lcurl -lz -ljansson -lpthread -lgmp
Cpuminer-Opt Algorithm: Deepcoin OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 24.3 Algorithm: Deepcoin Ryzen7700X_Radeon7900XT 1000 2000 3000 4000 5000 SE +/- 22.06, N = 3 4730.75 1. (CXX) g++ options: -O2 -lcurl -lz -ljansson -lpthread -lgmp
Cpuminer-Opt Algorithm: Garlicoin OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 24.3 Algorithm: Garlicoin Ryzen7700X_Radeon7900XT 400 800 1200 1600 2000 SE +/- 5.04, N = 3 1972.32 1. (CXX) g++ options: -O2 -lcurl -lz -ljansson -lpthread -lgmp
Cpuminer-Opt Algorithm: Quad SHA-256, Pyrite OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 24.3 Algorithm: Quad SHA-256, Pyrite Ryzen7700X_Radeon7900XT 7K 14K 21K 28K 35K SE +/- 157.16, N = 3 33400 1. (CXX) g++ options: -O2 -lcurl -lz -ljansson -lpthread -lgmp
Cpuminer-Opt Algorithm: scrypt OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 24.3 Algorithm: scrypt Ryzen7700X_Radeon7900XT 40 80 120 160 200 SE +/- 0.06, N = 3 161.90 1. (CXX) g++ options: -O2 -lcurl -lz -ljansson -lpthread -lgmp
Cpuminer-Opt Algorithm: Triple SHA-256, Onecoin OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 24.3 Algorithm: Triple SHA-256, Onecoin Ryzen7700X_Radeon7900XT 9K 18K 27K 36K 45K SE +/- 261.68, N = 3 40533 1. (CXX) g++ options: -O2 -lcurl -lz -ljansson -lpthread -lgmp
Cpuminer-Opt Algorithm: Myriad-Groestl OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 24.3 Algorithm: Myriad-Groestl Ryzen7700X_Radeon7900XT 1300 2600 3900 5200 6500 SE +/- 27.21, N = 3 6071.79 1. (CXX) g++ options: -O2 -lcurl -lz -ljansson -lpthread -lgmp
Cpuminer-Opt Algorithm: x20r OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 24.3 Algorithm: x20r Ryzen7700X_Radeon7900XT 900 1800 2700 3600 4500 SE +/- 12.38, N = 3 4151.07 1. (CXX) g++ options: -O2 -lcurl -lz -ljansson -lpthread -lgmp
Cpuminer-Opt Algorithm: Skeincoin OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 24.3 Algorithm: Skeincoin Ryzen7700X_Radeon7900XT 5K 10K 15K 20K 25K SE +/- 86.86, N = 3 23537 1. (CXX) g++ options: -O2 -lcurl -lz -ljansson -lpthread -lgmp
SMHasher Hash: FarmHash128 OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2022-08-22 Hash: FarmHash128 Ryzen7700X_Radeon7900XT 13 26 39 52 65 SE +/- 0.02, N = 3 59.57 1. (CXX) g++ options: -march=native -O3 -flto=auto -fno-fat-lto-objects
SMHasher Hash: FarmHash128 OpenBenchmarking.org MiB/sec, More Is Better SMHasher 2022-08-22 Hash: FarmHash128 Ryzen7700X_Radeon7900XT 4K 8K 12K 16K 20K SE +/- 12.59, N = 3 17000.12 1. (CXX) g++ options: -march=native -O3 -flto=auto -fno-fat-lto-objects
SMHasher Hash: MeowHash x86_64 AES-NI OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2022-08-22 Hash: MeowHash x86_64 AES-NI Ryzen7700X_Radeon7900XT 13 26 39 52 65 SE +/- 0.49, N = 3 57.53 1. (CXX) g++ options: -march=native -O3 -flto=auto -fno-fat-lto-objects
SMHasher Hash: MeowHash x86_64 AES-NI OpenBenchmarking.org MiB/sec, More Is Better SMHasher 2022-08-22 Hash: MeowHash x86_64 AES-NI Ryzen7700X_Radeon7900XT 9K 18K 27K 36K 45K SE +/- 3.64, N = 3 42551.16 1. (CXX) g++ options: -march=native -O3 -flto=auto -fno-fat-lto-objects
SMHasher Hash: fasthash32 OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2022-08-22 Hash: fasthash32 Ryzen7700X_Radeon7900XT 7 14 21 28 35 SE +/- 0.01, N = 4 27.87 1. (CXX) g++ options: -march=native -O3 -flto=auto -fno-fat-lto-objects
SMHasher Hash: fasthash32 OpenBenchmarking.org MiB/sec, More Is Better SMHasher 2022-08-22 Hash: fasthash32 Ryzen7700X_Radeon7900XT 1500 3000 4500 6000 7500 SE +/- 78.87, N = 4 6961.65 1. (CXX) g++ options: -march=native -O3 -flto=auto -fno-fat-lto-objects
SMHasher Hash: Spooky32 OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2022-08-22 Hash: Spooky32 Ryzen7700X_Radeon7900XT 8 16 24 32 40 SE +/- 0.14, N = 3 34.06 1. (CXX) g++ options: -march=native -O3 -flto=auto -fno-fat-lto-objects
SMHasher Hash: Spooky32 OpenBenchmarking.org MiB/sec, More Is Better SMHasher 2022-08-22 Hash: Spooky32 Ryzen7700X_Radeon7900XT 4K 8K 12K 16K 20K SE +/- 1.30, N = 3 16453.00 1. (CXX) g++ options: -march=native -O3 -flto=auto -fno-fat-lto-objects
Bork File Encrypter File Encryption Time OpenBenchmarking.org Seconds, Fewer Is Better Bork File Encrypter 1.4 File Encryption Time Ryzen7700X_Radeon7900XT 2 4 6 8 10 SE +/- 0.007, N = 3 6.298
SMHasher Hash: FarmHash32 x86_64 AVX OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2022-08-22 Hash: FarmHash32 x86_64 AVX Ryzen7700X_Radeon7900XT 8 16 24 32 40 SE +/- 0.01, N = 3 32.80 1. (CXX) g++ options: -march=native -O3 -flto=auto -fno-fat-lto-objects
SMHasher Hash: FarmHash32 x86_64 AVX OpenBenchmarking.org MiB/sec, More Is Better SMHasher 2022-08-22 Hash: FarmHash32 x86_64 AVX Ryzen7700X_Radeon7900XT 7K 14K 21K 28K 35K SE +/- 1.61, N = 3 31366.02 1. (CXX) g++ options: -march=native -O3 -flto=auto -fno-fat-lto-objects
SMHasher Hash: t1ha2_atonce OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2022-08-22 Hash: t1ha2_atonce Ryzen7700X_Radeon7900XT 6 12 18 24 30 SE +/- 0.00, N = 3 26.55 1. (CXX) g++ options: -march=native -O3 -flto=auto -fno-fat-lto-objects
SMHasher Hash: t1ha2_atonce OpenBenchmarking.org MiB/sec, More Is Better SMHasher 2022-08-22 Hash: t1ha2_atonce Ryzen7700X_Radeon7900XT 4K 8K 12K 16K 20K SE +/- 14.34, N = 3 16809.69 1. (CXX) g++ options: -march=native -O3 -flto=auto -fno-fat-lto-objects
SMHasher Hash: t1ha0_aes_avx2 x86_64 OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2022-08-22 Hash: t1ha0_aes_avx2 x86_64 Ryzen7700X_Radeon7900XT 6 12 18 24 30 SE +/- 0.03, N = 3 25.70 1. (CXX) g++ options: -march=native -O3 -flto=auto -fno-fat-lto-objects
SMHasher Hash: t1ha0_aes_avx2 x86_64 OpenBenchmarking.org MiB/sec, More Is Better SMHasher 2022-08-22 Hash: t1ha0_aes_avx2 x86_64 Ryzen7700X_Radeon7900XT 20K 40K 60K 80K 100K SE +/- 231.93, N = 3 81178.04 1. (CXX) g++ options: -march=native -O3 -flto=auto -fno-fat-lto-objects
Nettle Test: aes256 OpenBenchmarking.org Mbyte/s, More Is Better Nettle 3.8 Test: aes256 Ryzen7700X_Radeon7900XT 4K 8K 12K 16K 20K SE +/- 3.09, N = 3 19206.58 MIN: 14247.89 / MAX: 29239.72 1. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto
SMHasher Hash: wyhash OpenBenchmarking.org cycles/hash, Fewer Is Better SMHasher 2022-08-22 Hash: wyhash Ryzen7700X_Radeon7900XT 4 8 12 16 20 SE +/- 0.02, N = 3 18.01 1. (CXX) g++ options: -march=native -O3 -flto=auto -fno-fat-lto-objects
SMHasher Hash: wyhash OpenBenchmarking.org MiB/sec, More Is Better SMHasher 2022-08-22 Hash: wyhash Ryzen7700X_Radeon7900XT 5K 10K 15K 20K 25K SE +/- 6.99, N = 3 23078.68 1. (CXX) g++ options: -march=native -O3 -flto=auto -fno-fat-lto-objects
Nettle Test: sha512 OpenBenchmarking.org Mbyte/s, More Is Better Nettle 3.8 Test: sha512 Ryzen7700X_Radeon7900XT 200 400 600 800 1000 SE +/- 0.75, N = 3 868.19 1. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto
Nettle Test: chacha OpenBenchmarking.org Mbyte/s, More Is Better Nettle 3.8 Test: chacha Ryzen7700X_Radeon7900XT 300 600 900 1200 1500 SE +/- 19.58, N = 3 1470.51 MIN: 725.75 / MAX: 4219.06 1. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto
BLAKE2 OpenBenchmarking.org Cycles Per Byte, Fewer Is Better BLAKE2 20170307 Ryzen7700X_Radeon7900XT 1.2443 2.4886 3.7329 4.9772 6.2215 SE +/- 0.01, N = 3 5.53 1. (CC) gcc options: -O3 -march=native -lcrypto -lz
Nettle Test: poly1305-aes OpenBenchmarking.org Mbyte/s, More Is Better Nettle 3.8 Test: poly1305-aes Ryzen7700X_Radeon7900XT 900 1800 2700 3600 4500 SE +/- 1.90, N = 3 4210.39 1. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto
Phoronix Test Suite v10.8.5