Renoir cryptsetup Linux 5.12 AMD Ryzen 9 5900X 12-Core testing with a ASUS PRIME X570-P (3402 BIOS) and ASUS NVIDIA GeForce GTX 970 4GB on Arch rolling via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2103033-HA-2103018HA92&grr&sro .
Renoir cryptsetup Linux 5.12 Processor Motherboard Chipset Memory Disk Graphics Audio Network Monitor OS Kernel Desktop Display Server OpenGL Vulkan Compiler File-System Screen Resolution Display Driver OpenCL Linux 5.11 Linux 5.12 Git crypt-5900x-5.11 AMD Ryzen 5 4500U @ 2.38GHz (6 Cores) LENOVO LNVNB161216 (EECN20WW BIOS) AMD Renoir Root Complex 16GB 256GB SK hynix HFM256GDHTNI-87A0B AMD Renoir 512MB (1500/400MHz) AMD Device 1637 Realtek RTL8822CE 802.11ac PCIe Ubuntu 20.10 5.11.0-051100-generic (x86_64) GNOME Shell 3.38.2 X Server 1.20.9 4.6 Mesa 21.1.0-devel (git-e014e3b 2021-01-31 groovy-oibaf-ppa) (LLVM 11.0.1) 1.2.145 GCC 10.2.0 ext4 1920x1080 5.11.0-051100daily20210228-generic (x86_64) AMD Ryzen 9 5900X 12-Core @ 5.85GHz (12 Cores / 24 Threads) ASUS PRIME X570-P (3402 BIOS) AMD Starship/Matisse 32GB 1000GB Corsair MP400 + 525GB Crucial CT525MX3 + 750GB Crucial CT750MX3 + 1000GB Samsung SSD 860 ASUS NVIDIA GeForce GTX 970 4GB (1113/3505MHz) AMD Navi 10 HDMI Audio VW225 + Acer B223W + BenQ XL2411Z Realtek RTL8111/8168/8411 Arch rolling 5.11.2-arch1-1-1khz (x86_64) KDE Plasma 5.21.2 X Server 1.20.10 NVIDIA 460.56 4.6.0 OpenCL 1.1 Mesa 20.3.4 1.2.155 GCC 10.2.0 + Clang 11.1.0 + LLVM 11.1.0 btrfs 4650x1680 OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Processor Details - Linux 5.11: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8600102 - Linux 5.12 Git: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8600102 - ACPI Profile: balanced - crypt-5900x-5.11: Scaling Governor: acpi-cpufreq ondemand (Boost: Enabled) - CPU Microcode: 0xa201009 Security Details - Linux 5.11: 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 IBRS_FW STIBP: disabled RSB filling + srbds: Not affected + tsx_async_abort: Not affected - Linux 5.12 Git: 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 IBRS_FW STIBP: disabled RSB filling + srbds: Not affected + tsx_async_abort: Not affected - crypt-5900x-5.11: 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 IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Renoir cryptsetup Linux 5.12 cryptsetup: AES-XTS 512b Decryption cryptsetup: AES-XTS 512b Encryption cryptsetup: AES-XTS 256b Decryption cryptsetup: AES-XTS 256b Encryption cryptsetup: PBKDF2-whirlpool cryptsetup: PBKDF2-sha512 cryptsetup: Twofish-XTS 512b Decryption cryptsetup: Twofish-XTS 512b Encryption cryptsetup: Serpent-XTS 512b Decryption cryptsetup: Serpent-XTS 512b Encryption cryptsetup: Twofish-XTS 256b Decryption cryptsetup: Twofish-XTS 256b Encryption cryptsetup: Serpent-XTS 256b Decryption cryptsetup: Serpent-XTS 256b Encryption Linux 5.11 Linux 5.12 Git crypt-5900x-5.11 1623.5 1624.0 1829.3 1828.9 690810 1638503 2484.8 2495.0 2947.7 2957.8 688701 1628431 2150.7 2175.9 2492.1 2516.9 844317 2334793 488.3 480.8 915.3 932.5 484.4 473.6 915.3 929.8 OpenBenchmarking.org
Cryptsetup AES-XTS 512b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 512b Decryption Linux 5.11 Linux 5.12 Git crypt-5900x-5.11 500 1000 1500 2000 2500 SE +/- 1.27, N = 3 SE +/- 27.09, N = 3 SE +/- 29.02, N = 3 1623.5 2484.8 2150.7
Cryptsetup AES-XTS 512b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 512b Encryption Linux 5.11 Linux 5.12 Git crypt-5900x-5.11 500 1000 1500 2000 2500 SE +/- 0.62, N = 3 SE +/- 23.00, N = 3 SE +/- 11.04, N = 3 1624.0 2495.0 2175.9
Cryptsetup AES-XTS 256b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 256b Decryption Linux 5.11 Linux 5.12 Git crypt-5900x-5.11 600 1200 1800 2400 3000 SE +/- 0.80, N = 3 SE +/- 23.14, N = 3 SE +/- 48.31, N = 3 1829.3 2947.7 2492.1
Cryptsetup AES-XTS 256b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 256b Encryption Linux 5.11 Linux 5.12 Git crypt-5900x-5.11 600 1200 1800 2400 3000 SE +/- 8.60, N = 3 SE +/- 15.56, N = 3 SE +/- 55.25, N = 3 1828.9 2957.8 2516.9
Cryptsetup PBKDF2-whirlpool OpenBenchmarking.org Iterations Per Second, More Is Better Cryptsetup PBKDF2-whirlpool Linux 5.11 Linux 5.12 Git crypt-5900x-5.11 200K 400K 600K 800K 1000K SE +/- 4128.18, N = 3 SE +/- 4417.37, N = 3 SE +/- 20186.68, N = 3 690810 688701 844317
Cryptsetup PBKDF2-sha512 OpenBenchmarking.org Iterations Per Second, More Is Better Cryptsetup PBKDF2-sha512 Linux 5.11 Linux 5.12 Git crypt-5900x-5.11 500K 1000K 1500K 2000K 2500K SE +/- 9192.42, N = 3 SE +/- 13057.36, N = 3 SE +/- 18753.31, N = 3 1638503 1628431 2334793
Cryptsetup Twofish-XTS 512b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 512b Decryption crypt-5900x-5.11 110 220 330 440 550 SE +/- 4.05, N = 3 488.3
Cryptsetup Twofish-XTS 512b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 512b Encryption crypt-5900x-5.11 100 200 300 400 500 SE +/- 2.11, N = 3 480.8
Cryptsetup Serpent-XTS 512b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 512b Decryption crypt-5900x-5.11 200 400 600 800 1000 SE +/- 8.67, N = 3 915.3
Cryptsetup Serpent-XTS 512b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 512b Encryption crypt-5900x-5.11 200 400 600 800 1000 SE +/- 13.63, N = 3 932.5
Cryptsetup Twofish-XTS 256b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 256b Decryption crypt-5900x-5.11 100 200 300 400 500 SE +/- 7.85, N = 3 484.4
Cryptsetup Twofish-XTS 256b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 256b Encryption crypt-5900x-5.11 100 200 300 400 500 SE +/- 8.06, N = 3 473.6
Cryptsetup Serpent-XTS 256b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 256b Decryption crypt-5900x-5.11 200 400 600 800 1000 SE +/- 6.30, N = 3 915.3
Cryptsetup Serpent-XTS 256b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 256b Encryption crypt-5900x-5.11 200 400 600 800 1000 SE +/- 12.42, N = 3 929.8
Phoronix Test Suite v10.8.4