openssl risc-v

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
Jump To Table - Results

View

Do Not Show Noisy Results
Do Not Show Results With Incomplete Data
Do Not Show Results With Little Change/Spread
List Notable Results

Statistics

Show Overall Harmonic Mean(s)
Show Overall Geometric Mean
Show Wins / Losses Counts (Pie Chart)
Normalize Results
Remove Outliers Before Calculating Averages

Graph Settings

Force Line Graphs Where Applicable
Convert To Scalar Where Applicable
Prefer Vertical Bar Graphs

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Highlight
Result
Hide
Result
Result
Identifier
Performance Per
Dollar
Date
Run
  Test
  Duration
a
April 12
  1 Hour, 26 Minutes
b
April 12
  1 Hour, 26 Minutes
c
April 12
  1 Hour, 26 Minutes
d
April 12
  1 Hour, 27 Minutes
Invert Hiding All Results Option
  1 Hour, 26 Minutes

Only show results where is faster than
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


openssl risc-vOpenBenchmarking.orgPhoronix Test Suiterv64imafdcvsu @ 1.85GHz (4 Cores)Scaleway EM-RV1-C4M16S128-A16GB125GB Y2P128Ubuntu 23.105.10.113+ (riscv64)GCC 13.2.0ext4ProcessorMotherboardMemoryDiskOSKernelCompilerFile-SystemOpenssl Risc-v BenchmarksSystem Logs- --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 - Scaling Governor: light-cpufreq ondemand

abcdResult OverviewPhoronix Test Suite100%100%100%100%OpenSSLOpenSSLOpenSSLOpenSSLOpenSSLOpenSSLOpenSSLOpenSSLSHA512RSA4096AES-256-GCMChaCha20SHA256ChaCha20-Poly1305AES-128-GCMRSA4096

openssl risc-vopenssl: SHA256openssl: SHA512openssl: RSA4096openssl: RSA4096openssl: ChaCha20openssl: AES-128-GCMopenssl: AES-256-GCMopenssl: ChaCha20-Poly1305abcd148632563220858443115.58801.3434602257158976320131205530329277717148745950219980947115.58791.5434609540159043677131226827329760043148636883220748883115.48800.0434789763158866550131010560329484880148518943219456447115.48770.1434090260158833740131141813329339517OpenBenchmarking.org

OpenSSL

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.3Algorithm: SHA256abcd30M60M90M120M150MSE +/- 279932.01, N = 3SE +/- 117050.58, N = 3SE +/- 310966.27, N = 3SE +/- 382634.72, N = 31486325631487459501486368831485189431. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.3Algorithm: SHA256abcd30M60M90M120M150MMin: 148093450 / Avg: 148632563.33 / Max: 149032900Min: 148513830 / Avg: 148745950 / Max: 148888330Min: 148225950 / Avg: 148636883.33 / Max: 149246640Min: 148055200 / Avg: 148518943.33 / Max: 1492780101. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.3Algorithm: SHA512abcd50M100M150M200M250MSE +/- 335390.95, N = 3SE +/- 281554.85, N = 3SE +/- 283545.92, N = 3SE +/- 243046.40, N = 32208584432199809472207488832194564471. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.3Algorithm: SHA512abcd40M80M120M160M200MMin: 220520760 / Avg: 220858443.33 / Max: 221529220Min: 219417840 / Avg: 219980946.67 / Max: 220264100Min: 220220130 / Avg: 220748883.33 / Max: 221190770Min: 219128330 / Avg: 219456446.67 / Max: 2199311001. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

OpenBenchmarking.orgsign/s, More Is BetterOpenSSL 3.3Algorithm: RSA4096abcd306090120150SE +/- 0.33, N = 3SE +/- 0.09, N = 3SE +/- 0.28, N = 3SE +/- 0.18, N = 3115.5115.5115.4115.41. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
OpenBenchmarking.orgsign/s, More Is BetterOpenSSL 3.3Algorithm: RSA4096abcd20406080100Min: 115 / Avg: 115.47 / Max: 116.1Min: 115.3 / Avg: 115.47 / Max: 115.6Min: 114.8 / Avg: 115.37 / Max: 115.7Min: 115.1 / Avg: 115.43 / Max: 115.71. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

OpenBenchmarking.orgverify/s, More Is BetterOpenSSL 3.3Algorithm: RSA4096abcd2K4K6K8K10KSE +/- 4.52, N = 3SE +/- 8.02, N = 3SE +/- 1.70, N = 3SE +/- 8.03, N = 38801.38791.58800.08770.11. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
OpenBenchmarking.orgverify/s, More Is BetterOpenSSL 3.3Algorithm: RSA4096abcd15003000450060007500Min: 8792.3 / Avg: 8801.33 / Max: 8806Min: 8782.6 / Avg: 8791.5 / Max: 8807.5Min: 8797.1 / Avg: 8800.03 / Max: 8803Min: 8757 / Avg: 8770.1 / Max: 8784.71. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.3Algorithm: ChaCha20abcd90M180M270M360M450MSE +/- 38031.52, N = 3SE +/- 187868.04, N = 3SE +/- 39811.67, N = 3SE +/- 114917.54, N = 34346022574346095404347897634340902601. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.3Algorithm: ChaCha20abcd80M160M240M320M400MMin: 434526620 / Avg: 434602256.67 / Max: 434647040Min: 434233890 / Avg: 434609540 / Max: 434804330Min: 434710390 / Avg: 434789763.33 / Max: 434834910Min: 433885730 / Avg: 434090260 / Max: 4342833201. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.3Algorithm: AES-128-GCMabcd30M60M90M120M150MSE +/- 148671.06, N = 3SE +/- 51972.31, N = 3SE +/- 117984.54, N = 3SE +/- 107359.62, N = 31589763201590436771588665501588337401. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.3Algorithm: AES-128-GCMabcd30M60M90M120M150MMin: 158682320 / Avg: 158976320 / Max: 159161820Min: 158944190 / Avg: 159043676.67 / Max: 159119500Min: 158635900 / Avg: 158866550 / Max: 159025020Min: 158620760 / Avg: 158833740 / Max: 1589638501. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.3Algorithm: AES-256-GCMabcd30M60M90M120M150MSE +/- 68421.84, N = 3SE +/- 52680.87, N = 3SE +/- 114408.37, N = 3SE +/- 42624.41, N = 31312055301312268271310105601311418131. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.3Algorithm: AES-256-GCMabcd20M40M60M80M100MMin: 131081010 / Avg: 131205530 / Max: 131316940Min: 131128800 / Avg: 131226826.67 / Max: 131309290Min: 130790740 / Avg: 131010560 / Max: 131175490Min: 131060530 / Avg: 131141813.33 / Max: 1312047101. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.3Algorithm: ChaCha20-Poly1305abcd70M140M210M280M350MSE +/- 218461.79, N = 3SE +/- 114550.47, N = 3SE +/- 272121.47, N = 3SE +/- 323773.16, N = 33292777173297600433294848803293395171. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.3Algorithm: ChaCha20-Poly1305abcd60M120M180M240M300MMin: 329045610 / Avg: 329277716.67 / Max: 329714350Min: 329548050 / Avg: 329760043.33 / Max: 329941270Min: 329057080 / Avg: 329484880 / Max: 329990140Min: 328691990 / Avg: 329339516.67 / Max: 3296676501. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

8 Results Shown

OpenSSL:
  SHA256
  SHA512
  RSA4096
  RSA4096
  ChaCha20
  AES-128-GCM
  AES-256-GCM
  ChaCha20-Poly1305