OpenSSL

OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. This test measures the RSA 4096-bit performance of OpenSSL. This test profile fork features Windows support.

To run this test with the Phoronix Test Suite, the basic command is: phoronix-test-suite benchmark windows/openssl.

Project Site

openssl.org

Test Created

28 February 2018

Last Updated

11 October 2020

Test Maintainer

Michael Larabel

Test Type

Processor

Average Install Time

24 Seconds

Average Run Time

1 Minute, 17 Seconds

Supported Platforms


Public Result UploadsReported Installs*Test Completions*OpenBenchmarking.orgEventsOpenSSL Popularity Statisticswindows/openssl2018.022018.032018.042018.052018.062018.072018.082018.092018.102019.022019.032019.042019.052019.062019.072019.082019.092019.102019.122020.012020.032020.042020.052020.082020.092020.102020.112020.122021.0180160240320400
* Data based on those opting to upload their test results to OpenBenchmarking.org and users enabling the opt-in anonymous statistics reporting while running benchmarks from an Internet-connected platform.
Data current as of Mon, 18 Jan 2021 13:57:58 GMT.

Revision History

windows/openssl-1.9.3   [View Source]   Sun, 11 Oct 2020 13:17:57 GMT
Update download URLs per https://github.com/phoronix-test-suite/phoronix-test-suite/issues/463

windows/openssl-1.9.2   [View Source]   Mon, 11 Mar 2019 16:07:04 GMT
Update Windows OpenSSL build.

windows/openssl-1.9.1   [View Source]   Wed, 28 Feb 2018 13:29:25 GMT
Fork of pts/openssl to windows/openssl with working Windows support, still retaining Linux support.


Performance Metrics

Analyze Test Configuration:

OpenSSL 1.0.1g

RSA 4096-bit Performance

OpenBenchmarking.org metrics for this test profile configuration based on 249 public results since 28 February 2018 with the latest data as of 8 January 2021.

Below is an overview of the generalized performance for components where there is sufficient statistically significant data based upon user-uploaded results. It is important to keep in mind particularly in the Linux/open-source space there can be vastly different OS configurations, with this overview intended to offer just general guidance as to the performance expectations.

Component
Percentile Rank
# Matching Public Results
Signs Per Second (Average)
99th
4
194 +/- 8
95th
11
182 +/- 3
89th
5
176 +/- 1
83rd
6
167 +/- 1
83rd
10
166 +/- 23
78th
5
154 +/- 1
76th
4
153 +/- 1
Mid-Tier
75th
< 153
72nd
5
149 +/- 7
66th
6
143 +/- 1
63rd
10
141 +/- 3
56th
5
134 +/- 1
Median
50th
132
48th
7
131 +/- 3
44th
4
130 +/- 1
44th
20
130 +/- 3
Low-Tier
25th
< 114
OpenBenchmarking.orgDistribution Of Public Results - RSA 4096-bit Performance249 Results Range From 24 To 208 Signs Per Second2438526680941081221361501641781922062201326395265

Based on OpenBenchmarking.org data, the selected test / test configuration (OpenSSL 1.0.1g - RSA 4096-bit Performance) has an average run-time of 4 minutes. By default this test profile is set to run at least 3 times but may increase if the standard deviation exceeds pre-defined defaults or other calculations deem additional runs necessary for greater statistical accuracy of the result.

OpenBenchmarking.orgMinutesTime Required To Complete BenchmarkRSA 4096-bit PerformanceRun-Time3691215Min: 1 / Avg: 3.56 / Max: 7

Based on public OpenBenchmarking.org results, the selected test / test configuration has an average standard deviation of 0.2%.

OpenBenchmarking.orgPercent, Fewer Is BetterAverage Deviation Between RunsRSA 4096-bit PerformanceDeviation246810Min: 0 / Avg: 0.2 / Max: 3

Recent Test Results

OpenBenchmarking.org Results Compare

1 System - 1 Benchmark Result

Intel Core i7-7700HQ - LENOVO LNVNB161216 - 16384 + 8192 2400MHz

Microsoft Windows 10 Pro Build 19042 - 10.0 - 460.89

1 System - 118 Benchmark Results

Intel Core i7-4790K - ASUS MAXIMUS VII RANGER - 2 x 8192 MB 1867MHz

Microsoft Windows 10 Professionnel Build 19042 - 10.0 - 20.19.15.4624

1 System - 1 Benchmark Result

AMD Ryzen 9 5950X 16-Core - ASRock X570 Taichi - 2 x 32768 MB 3200MHz CMK64GX4M2E3200C16

Microsoft Windows 10 Pro Build 19042 - 10.0 - 457.09

1 System - 1 Benchmark Result

2 x Intel Xeon E5-2686 v4 - Intel 440BX - 1 x 4096 MB

Microsoft Windows Server 2019 Standard Build 17763 - 10.0 - 8.16.7.8

1 System - 1 Benchmark Result

2 x Intel Xeon E5-2680 0 - Intel 440BX - 1 x 4096 MB

Microsoft Windows Server 2019 Standard Build 17763 - 10.0 - 8.16.7.8

1 System - 1 Benchmark Result

Intel Core i9-9980HK - Dell 04KR2M - 2 x 16384 MB 2667MHz HMA82GS6JJR8N-VK

Microsoft Windows 10 Pro Build 19042 - 10.0 - 457.09

1 System - 2 Benchmark Results

AMD Ryzen 5 2600 Six-Core - Gigabyte B450M DS3H-CF - 1 x 8192 MB 2400MHz Unknown

Microsoft Windows 10 Home Build 19041 - 10.0 - 27.20.12033.1007

1 System - 2 Benchmark Results

AMD Ryzen 5 2600 Six-Core - Gigabyte AX370M-DS3H-CF - 1 x 8192 MB 2400MHz Unknown

Microsoft Windows 10 Home Build 19041 - 10.0 - 432.00

1 System - 7 Benchmark Results

AMD Ryzen 5 2600 Six-Core - Gigabyte AX370M-DS3H-CF - 1 x 8192 MB 2400MHz Unknown

Microsoft Windows 10 Home Build 19041 - 10.0 - 432.00

1 System - 5 Benchmark Results

AMD Ryzen 5 2600 Six-Core - Gigabyte AX370M-DS3H-CF - 1 x 8192 MB 2400MHz Unknown

Microsoft Windows 10 Home Build 19041 - 10.0 - 432.00

1 System - 3 Benchmark Results

AMD Ryzen 5 2600 Six-Core - Gigabyte AX370M-DS3H-CF - 1 x 8192 MB 2400MHz Unknown

Microsoft Windows 10 Home Build 19041 - 10.0 - 432.00

1 System - 6 Benchmark Results

AMD Ryzen 5 2600 Six-Core - Gigabyte AX370M-DS3H-CF - 1 x 8192 MB 2400MHz Unknown

Microsoft Windows 10 Home Build 19041 - 10.0 - 432.00

Most Popular Test Results

OpenBenchmarking.org Results Compare

2 Systems - 115 Benchmark Results

Intel Core i9-7960X - MSI X299 SLI PLUS - 4 x 4096 MB

Microsoft Windows 8.1 Pro Build 9600 - 6.3 - 6.3.9600.16384

2 Systems - 120 Benchmark Results

AMD EPYC 7551 32-Core - GIGABYTE MZ31-AR0-00 - 8 x 4096 MB 2666MHz 9ASF51272PZ-2G6E1

Microsoft Windows Server 2016 Essentials Build 14393 - 10.0 - 10.0.14393.010.0.14393.0

1 System - 115 Benchmark Results

AMD EPYC 7551 32-Core - GIGABYTE MZ31-AR0-00 - 8 x 4096 MB 2666MHz 9ASF51272PZ-2G6E1

Microsoft Windows Server 2016 Essentials Build 14393 - 10.0 - 10.0.14393.010.0.14393.0

1 System - 58 Benchmark Results

Intel Core i9-7980XE - ASUS PRIME X299-A - 4 x 4096 MB 3200MHz Corsair CMK16GX4M4C3200C16

Microsoft Windows 10 Pro Build 17134 - 10.0 - 388.13

6 Systems - 95 Benchmark Results

Intel Core i9-7960X - MSI X299 SLI PLUS - 4 x 4096 MB

Microsoft Windows 8.1 Pro Build 9600 - 6.3 - 6.3.9600.16384

1 System - 17 Benchmark Results

2 x Intel Xeon Platinum 8280 - GIGABYTE MD61-SC2-00 - 12 x 32768 MB 2933MHz HMA84GR7CJR4N-WM

Microsoft Windows Server 2019 Essentials Build 17763 - 10.0 - 10.0.17763.1

3 Systems - 17 Benchmark Results

Intel Core i9-7980XE - ASUS PRIME X299-A - 4 x 4096 MB 3200MHz Corsair CMK16GX4M4C3200C16

Microsoft Windows 10 Pro Build 17134 - 10.0 - 388.13

2 Systems - 67 Benchmark Results

AMD EPYC 7451 24-Core - GIGABYTE MZ31-AR0-00 - 2 x 16384 MB 2133MHz 18ASF2G72PDZ-2G6D1

Microsoft Windows Server 2016 Datacenter Build 14393 - 10.0 - 23.20.15015.1002

1 System - 50 Benchmark Results

Intel Core i9-9900K - ASUS PRIME Z390-A - 2 x 8192 MB 3000MHz Corsair CMU16GX4M2C3000C15

Microsoft Windows 10 Pro Build 17763 - 10.0 - 22.19.677.257

1 System - 37 Benchmark Results

Intel Core i5-8250U - KBL Metapod_KL - 1 x 4096 MB 2400MHz HMA851S6AFR6N-UH

Microsoft Windows 10 Home Build 17134 - 10.0 - 22.20.16.4815

2 Systems - 56 Benchmark Results

AMD Ryzen Threadripper 2990WX 32-Core - ASUS ROG ZENITH EXTREME - 4 x 8192 MB 1600MHz F4-3200C14-8GFX

Microsoft Windows 10 Pro Build 17763 - 10.0 - 10.0.17763.1

2 Systems - 106 Benchmark Results

AMD Ryzen 7 1700 Eight-Core - MSI B350 TOMAHAWK - 2 x 8192 MB 1467MHz Unknown CMK16GX4M2B3000C15

Microsoft Windows Server 2016 Essentials Build 14393 - 10.0 - 10.0.14393.0

Find More Test Results

OpenBenchmarking.org Community User Comments

Post A Comment