Sysbench Numbers

Some of the numbers that we’re getting by running this command. Two numbers to focus on are:

  1. Events per second.
  2. 95-th %ile latency.

All machines run this command: $ sysbench cpu --threads=64 run

mrjn-workstation

model name : AMD Ryzen Threadripper 2950X 16-Core Processor

$ sysbench cpu --threads=64 run
sysbench 1.0.18 (using system LuaJIT 2.1.0-beta3)

Running the test with following options:
Number of threads: 64
Initializing random number generator from current time


Prime numbers limit: 10000

Initializing worker threads...

Threads started!

CPU speed:
    events per second: 31870.83

General statistics:
    total time:                          10.0015s
    total number of events:              318792

Latency (ms):
         min:                                    0.53
         avg:                                    2.00
         max:                                   65.01
         95th percentile:                        9.06
         sum:                               638731.66

Threads fairness:
    events (avg/stddev):           4981.1250/365.33
    execution time (avg/stddev):   9.9802/0.02

dgus-foxtrot

Dell r820 server
4x Intel® Xeon® CPU E5-4627 v2 @ 3.30GHz

dg@dgus-foxtrot:~$ sysbench cpu --threads=64 run
sysbench 1.0.18 (using system LuaJIT 2.1.0-beta3)

Running the test with following options:
Number of threads: 64
Initializing random number generator from current time


Prime numbers limit: 10000

Initializing worker threads...

Threads started!

CPU speed:
    events per second: 30614.18

General statistics:
    total time:                          10.0022s
    total number of events:              306250

Latency (ms):
         min:                                    1.02
         avg:                                    2.08
         max:                                  109.03
         95th percentile:                       12.98
         sum:                               638364.53

Threads fairness:
    events (avg/stddev):           4785.1562/923.32
    execution time (avg/stddev):   9.9744/0.02

AWS EC2 m5.8xlarge

$ sysbench cpu --threads=64 run
sysbench 1.0.18 (using system LuaJIT 2.1.0-beta3)
Running the test with following options:
Number of threads: 64
Initializing random number generator from current time
Prime numbers limit: 10000
Initializing worker threads...
Threads started!
CPU speed:
    events per second: 28295.55
General statistics:
    total time:                          10.0017s
    total number of events:              283046
Latency (ms):
         min:                                    1.08
         avg:                                    2.26
         max:                                   61.13
         95th percentile:                       17.01
         sum:                               638464.82
Threads fairness:
    events (avg/stddev):           4422.5938/326.38
    execution time (avg/stddev):   9.9760/0.03