rv64imafdcvsu testing on Ubuntu 23.10 via the Phoronix Test Suite.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2404124-NE-OPENSSLRI42 openssl risc-v - Phoronix Test Suite openssl risc-v rv64imafdcvsu testing on Ubuntu 23.10 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2404124-NE-OPENSSLRI42&export=txt&sor .
openssl risc-v Processor Motherboard Memory Disk OS Kernel Compiler File-System a b c d rv64imafdcvsu @ 1.85GHz (4 Cores) Scaleway EM-RV1-C4M16S128-A 16GB 125GB Y2P128 Ubuntu 23.10 5.10.113+ (riscv64) GCC 13.2.0 ext4 OpenBenchmarking.org Compiler Details - --build=riscv64-linux-gnu --disable-libitm --disable-libquadmath --disable-libquadmath-support --disable-multilib --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=4 --enable-multiarch --enable-nls --enable-objc-gc=auto --enable-plugin --enable-shared --enable-threads=posix --host=riscv64-linux-gnu --program-prefix=riscv64-linux-gnu- --target=riscv64-linux-gnu --with-abi=lp64d --with-arch=rv64gc --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-target-system-zlib=auto -v Processor Details - Scaling Governor: light-cpufreq ondemand
openssl risc-v openssl: SHA256 openssl: SHA512 openssl: RSA4096 openssl: RSA4096 openssl: ChaCha20 openssl: AES-128-GCM openssl: AES-256-GCM openssl: ChaCha20-Poly1305 a b c d 148632563 220858443 115.5 8801.3 434602257 158976320 131205530 329277717 148745950 219980947 115.5 8791.5 434609540 159043677 131226827 329760043 148636883 220748883 115.4 8800.0 434789763 158866550 131010560 329484880 148518943 219456447 115.4 8770.1 434090260 158833740 131141813 329339517 OpenBenchmarking.org
OpenSSL Algorithm: SHA256 OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.3 Algorithm: SHA256 b c a d 30M 60M 90M 120M 150M SE +/- 117050.58, N = 3 SE +/- 310966.27, N = 3 SE +/- 279932.01, N = 3 SE +/- 382634.72, N = 3 148745950 148636883 148632563 148518943 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
OpenSSL Algorithm: SHA512 OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.3 Algorithm: SHA512 a c b d 50M 100M 150M 200M 250M SE +/- 335390.95, N = 3 SE +/- 283545.92, N = 3 SE +/- 281554.85, N = 3 SE +/- 243046.40, N = 3 220858443 220748883 219980947 219456447 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
OpenSSL Algorithm: RSA4096 OpenBenchmarking.org sign/s, More Is Better OpenSSL 3.3 Algorithm: RSA4096 b a d c 30 60 90 120 150 SE +/- 0.09, N = 3 SE +/- 0.33, N = 3 SE +/- 0.18, N = 3 SE +/- 0.28, N = 3 115.5 115.5 115.4 115.4 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
OpenSSL Algorithm: RSA4096 OpenBenchmarking.org verify/s, More Is Better OpenSSL 3.3 Algorithm: RSA4096 a c b d 2K 4K 6K 8K 10K SE +/- 4.52, N = 3 SE +/- 1.70, N = 3 SE +/- 8.02, N = 3 SE +/- 8.03, N = 3 8801.3 8800.0 8791.5 8770.1 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
OpenSSL Algorithm: ChaCha20 OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.3 Algorithm: ChaCha20 c b a d 90M 180M 270M 360M 450M SE +/- 39811.67, N = 3 SE +/- 187868.04, N = 3 SE +/- 38031.52, N = 3 SE +/- 114917.54, N = 3 434789763 434609540 434602257 434090260 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
OpenSSL Algorithm: AES-128-GCM OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.3 Algorithm: AES-128-GCM b a c d 30M 60M 90M 120M 150M SE +/- 51972.31, N = 3 SE +/- 148671.06, N = 3 SE +/- 117984.54, N = 3 SE +/- 107359.62, N = 3 159043677 158976320 158866550 158833740 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
OpenSSL Algorithm: AES-256-GCM OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.3 Algorithm: AES-256-GCM b a d c 30M 60M 90M 120M 150M SE +/- 52680.87, N = 3 SE +/- 68421.84, N = 3 SE +/- 42624.41, N = 3 SE +/- 114408.37, N = 3 131226827 131205530 131141813 131010560 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
OpenSSL Algorithm: ChaCha20-Poly1305 OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.3 Algorithm: ChaCha20-Poly1305 b c d a 70M 140M 210M 280M 350M SE +/- 114550.47, N = 3 SE +/- 272121.47, N = 3 SE +/- 323773.16, N = 3 SE +/- 218461.79, N = 3 329760043 329484880 329339517 329277717 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
Phoronix Test Suite v10.8.4