Botan

Botan is a cross-platform open-source C++ crypto library that supports most all publicly known cryptographic algorithms.

Learn more about this test at the upstream project site: http://botan.randombit.net/.

This utility test profile is maintained by Michael Larabel. This OpenBenchmarking.org test profile was created on 1 November 2012 and last updated on 29 February 2020. To run this test with the Phoronix Test Suite, the basic command is: phoronix-test-suite benchmark botan.

This test has an average install time of 1 second and an average run-time of 7 minutes, 4 seconds.

200k+ Downloads

Public Result UploadsReported Installs*Test Completions*OpenBenchmarking.orgEventsBotan Popularity Statisticspts/botan2012.112013.022013.052013.082013.112014.022014.052014.082014.112015.022015.052015.082015.112016.022016.052016.082016.112017.022017.052017.082017.112018.022018.052018.082018.112019.022019.052019.082019.112020.022020.052020.082020.116K12K18K24K30K

* 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 Sat, 16 Jan 2021 18:30:26 GMT.

Blowfish20.8%KASUMI18.7%Twofish20.5%AES-25619.9%CAST-25620.1%Test Option PopularityOpenBenchmarking.org

Revision History

pts/botan-1.5.0   [View Source]   Sat, 29 Feb 2020 07:51:13 GMT
Update against Botan upstream.

pts/botan-1.4.0   [View Source]   Tue, 18 Dec 2018 10:44:45 GMT
Update against Botan 2.8, explicitly use Python3

pts/botan-1.3.0   [View Source]   Thu, 17 May 2018 17:08:55 GMT
Update against Botan 2.6 upstream.

pts/botan-1.2.0   [View Source]   Wed, 07 Feb 2018 14:47:57 GMT
Update against upstream Botan 2.4.0 test and make necessary profile changes for accomodating the upstream alterations for benchmarking.

pts/botan-1.1.1   [View Source]   Thu, 25 Aug 2016 14:13:19 GMT
Update download links

pts/botan-1.1.0   [View Source]   Fri, 10 Jan 2014 14:38:52 GMT
Update against upstream Botan 1.11.6.

pts/botan-1.0.0   [View Source]   Thu, 01 Nov 2012 14:28:42 GMT
Initial commit of new botan test profile that is a cryptography algorithm benchmark of the Botan C++ crypto library.

Suites Using This Test

Cryptography

CPU Massive

Single-Threaded


Performance Metrics

Analyze Test Configuration:

Botan 2.13.0

Test: KASUMI

OpenBenchmarking.org metrics for this test profile configuration based on 494 public results since 29 February 2020 with the latest data as of 2 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
MiB/s (Average)
100th
8
115 +/- 2
90th
4
102 +/- 1
76th
3
91 +/- 6
Mid-Tier
75th
< 91
61st
3
85 +/- 2
59th
3
83 +/- 13
Median
50th
79
Low-Tier
25th
< 72
6th
13
24 +/- 6
OpenBenchmarking.orgDistribution Of Public Results - Test: KASUMI494 Results Range From 10 To 116 MiB/s10192837465564738291100109118306090120150

Based on OpenBenchmarking.org data, the selected test / test configuration (Botan 2.13.0 - Test: KASUMI) has an average run-time of 2 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 BenchmarkTest: KASUMIRun-Time246810Min: 1 / Avg: 1.02 / Max: 5

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

OpenBenchmarking.orgPercent, Fewer Is BetterAverage Deviation Between RunsTest: KASUMIDeviation246810Min: 0 / Avg: 0.08 / Max: 3

Recent Test Results

Compare

1 System - 219 Benchmark Results

AMD EPYC 7302P 16-Core - Supermicro H11SSL-i v2.00 - AMD Starship

Ubuntu 20.04 - 5.4.0-42-generic - GNOME Shell 3.36.4

3 Systems - 313 Benchmark Results

Intel Core i7-5960X - ASRock X99 Extreme3 - Intel Xeon E7 v3

Ubuntu 20.04 - 5.4.0-58-generic - GNOME Shell 3.36.4

5 Systems - 129 Benchmark Results

AMD Ryzen 9 5900X 12-Core - ASUS ROG CROSSHAIR VIII HERO - AMD [AMD] Starship

FreeBSD - 12.2-RELEASE - Clang 10.0.1

2 Systems - 224 Benchmark Results

Intel Core i5-2500K - Gigabyte P67-DS3-B3 - Intel 2nd Generation Core DRAM

Debian 10 - 5.9.0-4-amd64 - GCC 8.3.0

1 System - 5 Benchmark Results

2 x Intel Xeon E5-2680 v2 - Supermicro X9DRW v0123456789 - Intel Xeon E7 v2

Peppermint 10 - 5.0.0-37-generic - LXDE

2 Systems - 111 Benchmark Results

Intel Core i5-2500K - Gigabyte P67-DS3-B3 - Intel 2nd Generation Core DRAM

Debian 10 - 5.9.0-4-amd64 - GCC 8.3.0

2 Systems - 108 Benchmark Results

Intel Core i5-2500K - Gigabyte P67-DS3-B3 - Intel 2nd Generation Core DRAM

Debian 10 - 5.9.0-4-amd64 - GCC 8.3.0

1 System - 5 Benchmark Results

Intel Xeon E5-2651 v2 - INTEL X79M-S - Intel Xeon E7 v2

Peppermint 10 - 5.0.0-37-generic - LXDE

1 System - 5 Benchmark Results

Intel Xeon E5-2620 0 - INTEL X79M-S - Intel Xeon E5

Peppermint 10 - 5.0.0-37-generic - LXDE

5 Systems - 99 Benchmark Results

Intel Core i5-2500K - Gigabyte P67-DS3-B3 - Intel 2nd Generation Core DRAM

Debian 10 - 5.9.0-4-amd64 - GCC 8.3.0

Most Popular Test Results

Compare

3 Systems - 268 Benchmark Results

Intel Core i5-2520M - HP 161C - Intel 2nd Generation Core DRAM

Ubuntu 18.04 - 4.18.0-20-generic - GNOME Shell 3.28.3

2 Systems - 403 Benchmark Results

Intel Core i9-10900K - Gigabyte Z490 AORUS MASTER - Intel Comet Lake PCH

Ubuntu 20.04 - 5.4.0-48-generic - GNOME Shell 3.36.4

3 Systems - 406 Benchmark Results

Intel Core i9-10900K - Gigabyte Z490 AORUS MASTER - Intel Comet Lake PCH

Ubuntu 20.04 - 5.4.0-48-generic - GNOME Shell 3.36.4

2 Systems - 269 Benchmark Results

AMD Ryzen Threadripper 3990X 64-Core - System76 Thelio Major - AMD Starship

Ubuntu 20.04 - 5.4.0-29-generic - GNOME Shell 3.36.1

2 Systems - 475 Benchmark Results

AMD Ryzen Threadripper 3970X 32-Core - ASUS ROG ZENITH II EXTREME - AMD Starship

Ubuntu 19.10 - 5.3.0-40-generic - GNOME Shell 3.34.1

2 Systems - 150 Benchmark Results

Intel Core i7-1065G7 - Dell 06CDVY - Intel Device 34ef

Ubuntu 20.04 - 5.7.0-999-generic - GNOME Shell 3.36.1

3 Systems - 197 Benchmark Results

Intel Core i7-4790K - Gigabyte Z97-HD3P - Intel 4th Gen Core DRAM

Ubuntu 19.10 - 5.8.14-050814-generic - GNOME Shell 3.34.1

7 Systems - 142 Benchmark Results

Intel Core i7-9750H - Notebook P95_96_97Ex Rx - Intel Cannon Lake PCH

Ubuntu 20.04 - 5.7.0-999-generic - GNOME Shell 3.36.1

3 Systems - 301 Benchmark Results

Intel Core i5-4670 - MSI B85M-P33 - Intel 4th Gen Core DRAM

Ubuntu 20.04 - 5.4.0-40-generic - GNOME Shell 3.36.3

3 Systems - 171 Benchmark Results

Intel Xeon E3-1270 v5 - ASUS E3 PRO GAMING V5 - Intel Xeon E3-1200 v5

Clear Linux OS 31470 - 5.3.8-854.native - GNOME Shell 3.34.1

Find More Test Results


User Comments

Post A Comment