Sysbench

This is a benchmark of Sysbench with the built-in CPU and memory sub-tests. Sysbench is a scriptable multi-threaded benchmark tool based on LuaJIT.

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

Project Site

github.com

Test Created

28 July 2018

Last Updated

13 March 2021

Test Maintainer

Michael Larabel 

Test Type

System

Average Install Time

38 Seconds

Average Run Time

29 Seconds

Test Dependencies

C/C++ Compiler Toolchain + Libtool + Linux AIO

Accolades

40k+ Downloads + 5k+ Public Benchmark Results

Supported Platforms


Public Result Uploads *Reported Installs **Reported Test Completions **Test Profile Page Views ***OpenBenchmarking.orgEventsSysbench Popularity Statisticspts/sysbench2018.072018.092018.112019.012019.032019.052019.072019.092019.112020.012020.032020.052020.072020.092020.112021.012021.032021.052021.072021.092021.112022.012022.032022.052022.072022.0950K100K150K200K250K
* Uploading of benchmark result data to OpenBenchmarking.org is always optional (opt-in) via the Phoronix Test Suite for users wishing to share their results publicly.
** 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.
*** Test profile page view reporting began March 2021.
Data current as of 25 September 2022.
RAM / Memory20.0%CPU80.0%Test Option PopularityOpenBenchmarking.org

Revision History

pts/sysbench-1.1.0   [View Source]   Sat, 13 Mar 2021 11:45:56 GMT
Update against sysbench 1.0.20 upstream.

pts/sysbench-1.0.0   [View Source]   Sat, 28 Jul 2018 20:40:12 GMT
Initial commit of CPU/memory sysbench.

Suites Using This Test

Multi-Core

Common Workstation Benchmarks

CPU Massive

Server CPU Tests


Performance Metrics

Analyze Test Configuration:

Sysbench 1.0.20

Test: CPU

OpenBenchmarking.org metrics for this test profile configuration based on 2,376 public results since 13 March 2021 with the latest data as of 30 September 2022.

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
# Compatible Public Results
Events Per Second (Average)
100th
8
525410 +/- 4888
99th
9
498493 +/- 5705
99th
4
448217 +/- 7572
99th
3
400704 +/- 135
98th
15
306140 +/- 2529
98th
4
284512 +/- 17039
98th
3
280658 +/- 711
98th
5
274005 +/- 150
97th
5
264433 +/- 1400
97th
7
252392 +/- 1156
97th
5
250874 +/- 3630
96th
4
229357 +/- 199
96th
4
227526 +/- 507
96th
3
226189 +/- 3793
96th
3
226187 +/- 78
96th
4
216225 +/- 44
95th
12
213960 +/- 734
95th
3
201202 +/- 5
94th
6
156686 +/- 99
94th
14
153735 +/- 1015
94th
3
143985 +/- 311
93rd
3
140742 +/- 318
92nd
3
114968 +/- 42
92nd
12
114160 +/- 308
91st
4
109330 +/- 1930
91st
6
108543 +/- 15
90th
3
96694 +/- 23
87th
7
84295 +/- 4835
87th
4
81895 +/- 108
87th
6
78543 +/- 3
85th
32
68956 +/- 1216
84th
3
65933 +/- 519
77th
5
47172 +/- 1558
77th
13
46887 +/- 677
77th
5
45426 +/- 222
76th
3
44516 +/- 25
76th
15
44315 +/- 1974
76th
5
43195 +/- 2504
Mid-Tier
75th
< 42708
75th
4
42436 +/- 8
75th
3
39403 +/- 1806
74th
18
38147 +/- 1501
73rd
3
36356 +/- 5025
72nd
20
35551 +/- 268
72nd
9
35040 +/- 217
72nd
22
34965 +/- 1082
70th
5
33828 +/- 3181
70th
9
33469 +/- 1357
69th
5
33421 +/- 3716
69th
4
32725 +/- 3
67th
3
29614 +/- 941
67th
3
28153 +/- 693
65th
13
25932 +/- 407
64th
4
25031 +/- 13
64th
10
24914 +/- 3092
62nd
3
23355 +/- 634
61st
3
22066 +/- 13
61st
4
21824 +/- 1170
61st
4
21763 +/- 47
60th
3
19377 +/- 8
59th
7
18218 +/- 414
58th
9
17508 +/- 794
57th
13
17379 +/- 200
56th
8
16378 +/- 140
51st
3
15474 +/- 9
Median
50th
15097
50th
7
14874 +/- 1112
50th
4
14482 +/- 1554
50th
4
14370 +/- 9
48th
3
13665 +/- 3
48th
4
13548 +/- 306
47th
3
13344 +/- 25
47th
3
13325 +/- 28
47th
8
13150 +/- 1121
46th
9
13085 +/- 1317
42nd
4
12620 +/- 91
42nd
10
12589 +/- 90
42nd
12
12561 +/- 978
41st
3
12372 +/- 56
41st
5
12136 +/- 133
40th
3
11654 +/- 3
40th
3
11638 +/- 139
40th
4
11500 +/- 41
40th
3
11445 +/- 72
39th
3
10355 +/- 3
39th
3
10279 +/- 1
38th
5
10155 +/- 365
38th
4
10153 +/- 31
37th
7
9565 +/- 788
37th
4
9175 +/- 783
36th
3
8712 +/- 1
36th
4
8531 +/- 112
36th
3
8520 +/- 6
36th
3
8503 +/- 144
36th
4
8484 +/- 2
35th
4
8175 +/- 85
35th
3
8031 +/- 3
34th
4
7982 +/- 34
34th
3
7848 +/- 6
34th
7
7840 +/- 6
33rd
4
7485 +/- 23
33rd
3
7479 +/- 1
33rd
5
7477 +/- 452
32nd
3
7208 +/- 1
31st
3
6756 +/- 2
30th
4
6491 +/- 29
29th
18
6345 +/- 679
29th
6
6223 +/- 568
27th
3
5256 +/- 27
27th
3
5227 +/- 1
27th
3
5068 +/- 3
26th
3
4642 +/- 2
26th
3
4641 +/- 13
26th
3
4623 +/- 2
Low-Tier
25th
< 4554
23rd
3
3802 +/- 3
23rd
3
3711 +/- 1
22nd
3
3648 +/- 1
20th
3
3343 +/- 4
19th
3
3122 +/- 3
19th
3
3074 +/- 4
19th
4
3003 +/- 221
18th
7
2752 +/- 36
11th
4
1482 +/- 1
OpenBenchmarking.orgDistribution Of Public Results - Test: CPU2376 Results Range From 68 To 210804862 Events Per Second68421616484322601264835616864452210805482529664429512740337288363794493242161028463771245059322054809316590254126324150867457604716737007588979680105892843219888853808492754180969702761011863721054024681096185641138346601180507561222668521264829481306990441349151401391312361433473321475634281517795241559956201602117161644278121686439081728600041770761001812921961855082921897243881939404841981565802023726762065887722108048685001000150020002500

Based on OpenBenchmarking.org data, the selected test / test configuration (Sysbench 1.0.20 - Test: CPU) has an average run-time of 5 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: CPURun-Time510152025Min: 5 / Avg: 5.12 / Max: 18

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 RunsTest: CPUDeviation246810Min: 0 / Avg: 0.19 / Max: 3

Does It Scale Well With Increasing Cores?

Yes, based on the automated analysis of the collected public benchmark data, this test / test settings does generally scale well with increasing CPU core counts. Data based on publicly available results for this test / test settings, separated by vendor, result divided by the reference CPU clock speed, grouped by matching physical CPU core count, and normalized against the smallest core count tested from each vendor for each CPU having a sufficient number of test samples and statistically significant data.

AMDIntelOpenBenchmarking.orgRelative Core Scaling To BaseSysbench CPU Core ScalingTest: CPU46812162432486412820406080100

Notable Instruction Set Usage

Notable instruction set extensions supported by this test, based on an automatic analysis by the Phoronix Test Suite / OpenBenchmarking.org analytics engine.

Instruction Set
Support
Instructions Detected
SSE2 (SSE2)
Used by default on supported hardware.
 
CVTSI2SD DIVSD CVTTSD2SI ADDSD MULSD XORPD SUBSD MOVAPD COMISD MOVDQU UCOMISD SQRTSD MOVDQA CVTSS2SD ANDPD ANDNPD CMPNLESD ORPD CVTSD2SS MOVD MINSD MAXSD CMPLTSD
Requires passing a supported compiler/build flag (verified with targets: sandybridge, skylake, tigerlake, cascadelake, sapphirerapids, alderlake, znver2, znver3).
Found on Intel processors since Sandy Bridge (2011).
Found on AMD processors since Bulldozer (2011).

 
VINSERTF128 VZEROUPPER VEXTRACTF128 VBROADCASTSD VPERM2F128
Requires passing a supported compiler/build flag (verified with targets: skylake, tigerlake, cascadelake, sapphirerapids, alderlake, znver2, znver3).
Found on Intel processors since Haswell (2013).
Found on AMD processors since Excavator (2016).

 
VPERMQ VINSERTI128 VPBROADCASTQ VEXTRACTI128 VPBROADCASTW VPERM2I128 VPBROADCASTB VPBROADCASTD
FMA (FMA)
Requires passing a supported compiler/build flag (verified with targets: skylake, tigerlake, cascadelake, sapphirerapids, alderlake, znver2, znver3).
Found on Intel processors since Haswell (2013).
Found on AMD processors since Bulldozer (2011).

 
VFMADD213SD VFMADD132SD VFMADD231SD VFMSUB132SD VFNMADD132SD
Advanced Vector Extensions 512 (AVX512)
Requires passing a supported compiler/build flag (verified with targets: cascadelake, sapphirerapids).
 
(ZMM REGISTER USE)
The test / benchmark does honor compiler flag changes.
Last automated analysis: 18 January 2022

This test profile binary relies on the shared libraries libaio.so.1, libm.so.6, libc.so.6.

Tested CPU Architectures

This benchmark has been successfully tested on the below mentioned architectures. The CPU architectures listed is where successful OpenBenchmarking.org result uploads occurred, namely for helping to determine if a given test is compatible with various alternative CPU architectures.

CPU Architecture
Kernel Identifier
Verified On
Intel / AMD x86 64-bit
x86_64
(Many Processors)
Intel / AMD x86 32-bit
i686
(Many Processors)
ARMv7 32-bit
armv7l
ARMv7 Cortex-A15 8-Core, ARMv7 Cortex-A53 4-Core, ARMv7 Cortex-A72 4-Core, ARMv7 Cortex-A9 4-Core
ARMv8 64-bit
aarch64
AArch64 rev 4, ARMv8, ARMv8 Cortex-A53 4-Core, ARMv8 Cortex-A55 4-Core, ARMv8 Cortex-A57 4-Core, ARMv8 Cortex-A57 8-Core, ARMv8 Cortex-A72, ARMv8 Cortex-A72 16-Core, ARMv8 Cortex-A72 4-Core, ARMv8 Cortex-A73 6-Core, ARMv8 Neoverse-N1, ARMv8 Neoverse-N1 16-Core, ARMv8 Neoverse-N1 32-Core, ARMv8 Neoverse-N1 4-Core, ARMv8 Neoverse-N1 80-Core, ARMv8 Neoverse-V1, ARMv8 Neoverse-V1 4-Core, ARMv8 rev 0 8-Core, Ampere ARMv8 Neoverse-N1 128-Core, Ampere ARMv8 Neoverse-N1 256-Core, Ampere Altra ARMv8 Neoverse-N1 160-Core, Ampere Altra ARMv8 Neoverse-N1 80-Core, Apple M1, Apple M2, Phytium D2000, Phytium FT-2000, Phytium S2500

Recent Test Results

OpenBenchmarking.org Results Compare

1 System - 43 Benchmark Results

AMD Ryzen 5 1500X - Gigabyte AB350M-Gaming 3-CF - AMD 17h

ManjaroLinux 22.0.0 - 6.0.0-1-MANJARO - KDE Plasma 5.25.5

5 Systems - 58 Benchmark Results

2 x AMD EPYC 7763 64-Core - Supermicro H12DSU-iN v1.01 - AMD Starship

AlmaLinux 9.0 - 5.14.0-70.22.1.el9_0.x86_64 - GNOME Shell 40.9

1 System - 53 Benchmark Results

2 x AMD EPYC 7763 64-Core - Supermicro H12DSU-iN v1.01 - AMD Starship

AlmaLinux 9.0 - 5.14.0-70.22.1.el9_0.x86_64 - GCC 11.2.1 20220127

1 System - 53 Benchmark Results

2 x AMD EPYC 7763 64-Core - Supermicro H12DSU-iN v1.01 - AMD Starship

AlmaLinux 9.0 - 5.14.0-70.22.1.el9_0.x86_64 - GCC 11.2.1 20220127

3 Systems - 14 Benchmark Results

Intel Core i7-5600U - LENOVO 20CM0048US - 16GB

Ubuntu 20.04.4 LTS - 5.19.8-200.fc36.x86_64 - GCC 9.4.0

4 Systems - 361 Benchmark Results

AMD Ryzen 9 7950X 16-Core - ASUS ROG CROSSHAIR X670E HERO - AMD Device 14d8

Ubuntu 22.04 - 6.0.0-060000rc1daily20220820-generic - GNOME Shell 42.2

3 Systems - 75 Benchmark Results

AMD Ryzen 9 7950X 16-Core - ASUS ROG CROSSHAIR X670E HERO - AMD Device 14d8

Ubuntu 22.04 - 6.0.0-060000rc1daily20220820-generic - GNOME Shell 42.2

13 Systems - 333 Benchmark Results

AMD Ryzen 5 5600X 6-Core - ASUS ROG CROSSHAIR VIII HERO - AMD Starship

Ubuntu 22.04 - 6.0.0-060000rc1daily20220820-generic - GNOME Shell 42.2

14 Systems - 14 Benchmark Results

AMD G-T56N - HP 17E2 - AMD 14h Root Complex

Debian 11 - 5.10.0-18-amd64 - 1.0.2

13 Systems - 14 Benchmark Results

AMD G-T56N - HP 17E2 - AMD 14h Root Complex

Debian 11 - 5.10.0-18-amd64 - 1.0.2

13 Systems - 14 Benchmark Results

AMD Embedded G GX-420GI Radeon R7E - HP 8158 - AMD 15h

Debian 11 - 5.10.0-18-amd64 - 1.0.2

13 Systems - 14 Benchmark Results

AMD Embedded G GX-420GI Radeon R7E - HP 8158 - AMD 15h

Debian 11 - 5.10.0-18-amd64 - 1.0.2

13 Systems - 14 Benchmark Results

AMD GX-420CA SOC - HP 213D - AMD 16h Root Complex

Debian 11 - 5.10.0-18-amd64 - 1.0.2

13 Systems - 14 Benchmark Results

AMD GX-217GA SOC - HP 2187 - AMD 16h Root Complex

Debian 11 - 5.10.0-18-amd64 - 1.0.2

13 Systems - 14 Benchmark Results

AMD Embedded G GX-420GI Radeon R7E - HP 8158 - AMD 15h

Debian 11 - 5.10.0-18-amd64 - 1.0.2

Most Popular Test Results

Find More Test Results