Rustls

Rustls is a modern TLS library written in the Rust programming language. This test profile makes use of the built-in, multi-threaded Rustls benchmark.


Rustls 0.23.17

Benchmark: handshake - Suite: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256

OpenBenchmarking.org metrics for this test profile configuration based on 98 public results since 16 November 2024 with the latest data as of 20 December 2024.

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
Details
Percentile Rank
# Compatible Public Results
handshakes/s (Average)
Zen 4 [64 Cores / 128 Threads]
99th
3
107223 +/- 70
Zen 4 [16 Cores / 32 Threads]
83rd
7
80320 +/- 1058
Mid-Tier
75th
< 75120
Zen 4 [16 Cores / 32 Threads]
70th
7
74658 +/- 165
Zen 4 [12 Cores / 24 Threads]
62nd
7
59193 +/- 177
Zen 4 [12 Cores / 24 Threads]
58th
5
58011 +/- 52
Zen 5 [8 Cores / 16 Threads]
54th
5
54715 +/- 276
Median
50th
54319
Zen 4 [8 Cores / 16 Threads]
49th
3
45104 +/- 14
Arrow Lake [24 Cores / 24 Threads]
44th
4
42237 +/- 481
Zen 4 [8 Cores / 16 Threads]
41st
3
37064 +/- 174
38th
3
37001 +/- 49
Raptor Lake [24 Cores / 32 Threads]
35th
3
36013 +/- 216
Zen 5 [10 Cores / 20 Threads]
27th
4
31185 +/- 525
Low-Tier
25th
< 30730
Zen 5 [12 Cores / 24 Threads]
25th
4
28357 +/- 3545
Zen 4 [4 Cores / 8 Threads]
20th
5
22250 +/- 55
Meteor Lake [16 Cores / 22 Threads]
12th
3
13819 +/- 102
Lunar Lake [8 Cores / 8 Threads]
7th
3
9752 +/- 34
Alder Lake [14 Cores / 20 Threads]
6th
4
9715 +/- 304