Skip to content

Instantly share code, notes, and snippets.

@coopernurse
Created March 14, 2016 15:16
Show Gist options
  • Save coopernurse/3a1c738c0d10c74b431b to your computer and use it in GitHub Desktop.
Save coopernurse/3a1c738c0d10c74b431b to your computer and use it in GitHub Desktop.
EC2 benchmarks
Tools used:
https://github.com/kdlucas/byte-unixbench
https://github.com/akopytov/sysbench
both were compiled from source on the given machines.
----------------------------------------------------
t2.medium - 4GB RAM - 2 vcpu - $0.052 / hr
these tests almost exhausted the initial boot token balance
[ec2-user@ip-172-30-0-200 sysbench]$ ./sysbench --test=cpu --cpu-max-prime=20000 --num-threads=2 run
sysbench 0.5: multi-threaded system evaluation benchmark
Running the test with following options:
Number of threads: 2
Random number generator seed is 0 and will be ignored
Prime numbers limit: 20000
Threads started!
General statistics:
total time: 13.6731s
total number of events: 10000
total time taken by event execution: 27.3359s
response time:
min: 2.71ms
avg: 2.73ms
max: 3.27ms
approx. 95 percentile: 2.78ms
Threads fairness:
events (avg/stddev): 5000.0000/0.00
execution time (avg/stddev): 13.6680/0.00
[ec2-user@ip-172-30-0-200 sysbench]$ ./sysbench --test=threads --thread-locks=1 --max-time=20 run
sysbench 0.5: multi-threaded system evaluation benchmark
Running the test with following options:
Number of threads: 1
Random number generator seed is 0 and will be ignored
Threads started!
General statistics:
total time: 1.8945s
total number of events: 10000
total time taken by event execution: 1.8905s
response time:
min: 0.18ms
avg: 0.19ms
max: 0.26ms
approx. 95 percentile: 0.19ms
Threads fairness:
events (avg/stddev): 10000.0000/0.00
execution time (avg/stddev): 1.8905/0.00
[ec2-user@ip-172-30-0-200 sysbench]$ ./sysbench --test=threads --thread-locks=1 --max-time=20 run
sysbench 0.5: multi-threaded system evaluation benchmark
Running the test with following options:
Number of threads: 1
Random number generator seed is 0 and will be ignored
Threads started!
General statistics:
total time: 1.8998s
total number of events: 10000
total time taken by event execution: 1.8954s
response time:
min: 0.19ms
avg: 0.19ms
max: 0.42ms
approx. 95 percentile: 0.20ms
Threads fairness:
events (avg/stddev): 10000.0000/0.00
execution time (avg/stddev): 1.8954/0.00
[ec2-user@ip-172-30-0-200 sysbench]$ ./sysbench --test=threads --thread-locks=1 --max-time=20 run
sysbench 0.5: multi-threaded system evaluation benchmark
Running the test with following options:
Number of threads: 1
Random number generator seed is 0 and will be ignored
Threads started!
General statistics:
total time: 1.9026s
total number of events: 10000
total time taken by event execution: 1.8980s
response time:
min: 0.18ms
avg: 0.19ms
max: 0.53ms
approx. 95 percentile: 0.20ms
Threads fairness:
events (avg/stddev): 10000.0000/0.00
execution time (avg/stddev): 1.8980/0.00
[ec2-user@ip-172-30-0-200 sysbench]$ ./sysbench --test=mutex --num-threads=64 run
sysbench 0.5: multi-threaded system evaluation benchmark
Running the test with following options:
Number of threads: 64
Random number generator seed is 0 and will be ignored
Threads started!
General statistics:
total time: 0.8425s
total number of events: 64
total time taken by event execution: 50.1368s
response time:
min: 241.78ms
avg: 783.39ms
max: 840.26ms
approx. 95 percentile: 837.33ms
Threads fairness:
events (avg/stddev): 1.0000/0.00
execution time (avg/stddev): 0.7834/0.08
[ec2-user@ip-172-30-0-200 sysbench]$ ./sysbench --test=mutex --num-threads=64 --mutex-num=100 run
sysbench 0.5: multi-threaded system evaluation benchmark
Running the test with following options:
Number of threads: 64
Random number generator seed is 0 and will be ignored
Threads started!
General statistics:
total time: 0.7722s
total number of events: 64
total time taken by event execution: 44.7153s
response time:
min: 451.45ms
avg: 698.68ms
max: 755.53ms
approx. 95 percentile: 749.55ms
Threads fairness:
events (avg/stddev): 1.0000/0.00
execution time (avg/stddev): 0.6987/0.05
[ec2-user@ip-172-30-0-200 sysbench]$ ./sysbench --test=mutex --num-threads=64 --mutex-locks=100 run
sysbench 0.5: multi-threaded system evaluation benchmark
Running the test with following options:
Number of threads: 64
Random number generator seed is 0 and will be ignored
Threads started!
General statistics:
total time: 0.0009s
total number of events: 64
total time taken by event execution: 0.0005s
response time:
min: 0.01ms
avg: 0.01ms
max: 0.04ms
approx. 95 percentile: 0.01ms
Threads fairness:
events (avg/stddev): 1.0000/0.00
execution time (avg/stddev): 0.0000/0.00
[ec2-user@ip-172-30-0-200 sysbench]$ ./sysbench --test=mutex --num-threads=64 --mutex-locks=10000 run
sysbench 0.5: multi-threaded system evaluation benchmark
Running the test with following options:
Number of threads: 64
Random number generator seed is 0 and will be ignored
Threads started!
General statistics:
total time: 0.1556s
total number of events: 64
total time taken by event execution: 5.8785s
response time:
min: 3.41ms
avg: 91.85ms
max: 148.21ms
approx. 95 percentile: 137.14ms
Threads fairness:
events (avg/stddev): 1.0000/0.00
execution time (avg/stddev): 0.0919/0.04
[ec2-user@ip-172-30-0-200 sysbench]$ ./sysbench --test=mutex --num-threads=64 --mutex-locks=100000 run
sysbench 0.5: multi-threaded system evaluation benchmark
Running the test with following options:
Number of threads: 64
Random number generator seed is 0 and will be ignored
Threads started!
General statistics:
total time: 1.6552s
total number of events: 64
total time taken by event execution: 99.6543s
response time:
min: 650.75ms
avg: 1557.10ms
max: 1647.61ms
approx. 95 percentile: 1631.33ms
Threads fairness:
events (avg/stddev): 1.0000/0.00
execution time (avg/stddev): 1.5571/0.13
[ec2-user@ip-172-30-0-200 sysbench]$ ./sysbench --test=memory --num-threads=4 run
sysbench 0.5: multi-threaded system evaluation benchmark
Running the test with following options:
Number of threads: 4
Random number generator seed is 0 and will be ignored
Threads started!
Operations performed: 104857600 (2434139.81 ops/sec)
102400.00 MB transferred (2377.09 MB/sec)
General statistics:
total time: 43.0779s
total number of events: 104857600
total time taken by event execution: 48.5046s
response time:
min: 0.00ms
avg: 0.00ms
max: 20.01ms
approx. 95 percentile: 0.00ms
Threads fairness:
events (avg/stddev): 26214400.0000/302973.48
execution time (avg/stddev): 12.1262/0.11
[ec2-user@ip-172-30-0-200 sysbench]$ ./sysbench --test=cpu --cpu-max-prime=200000 --num-threads=2 run
sysbench 0.5: multi-threaded system evaluation benchmark
Running the test with following options:
Number of threads: 2
Random number generator seed is 0 and will be ignored
Prime numbers limit: 200000
Threads started!
^C
[ec2-user@ip-172-30-0-200 sysbench]$ ./sysbench --test=cpu --cpu-max-prime=50000 --num-threads=2 run
sysbench 0.5: multi-threaded system evaluation benchmark
Running the test with following options:
Number of threads: 2
Random number generator seed is 0 and will be ignored
Prime numbers limit: 50000
Threads started!
General statistics:
total time: 48.1301s
total number of events: 10000
total time taken by event execution: 96.2428s
response time:
min: 9.57ms
avg: 9.62ms
max: 17.58ms
approx. 95 percentile: 9.72ms
Threads fairness:
events (avg/stddev): 5000.0000/0.00
execution time (avg/stddev): 48.1214/0.00
[ec2-user@ip-172-30-0-200 UnixBench]$ ./Run -c 1 -c 4
make all
make[1]: Entering directory `/home/ec2-user/byte-unixbench/UnixBench'
Checking distribution of files
./pgms exists
./src exists
./testdir exists
./tmp exists
./results exists
make[1]: Leaving directory `/home/ec2-user/byte-unixbench/UnixBench'
sh: 3dinfo: command not found
# # # # # # # ##### ###### # # #### # #
# # ## # # # # # # # ## # # # # #
# # # # # # ## ##### ##### # # # # ######
# # # # # # ## # # # # # # # # #
# # # ## # # # # # # # ## # # # #
#### # # # # # ##### ###### # # #### # #
Version 5.1.3 Based on the Byte Magazine Unix Benchmark
Multi-CPU version Version 5 revisions by Ian Smith,
Sunnyvale, CA, USA
January 13, 2011 johantheghost at yahoo period com
1 x Dhrystone 2 using register variables 1 2 3 4 5 6 7 8 9 10
1 x Double-Precision Whetstone 1 2 3 4 5 6 7 8 9 10
1 x Execl Throughput 1 2 3
1 x File Copy 1024 bufsize 2000 maxblocks 1 2 3
1 x File Copy 256 bufsize 500 maxblocks 1 2 3
1 x File Copy 4096 bufsize 8000 maxblocks 1 2 3
1 x Pipe Throughput 1 2 3 4 5 6 7 8 9 10
1 x Pipe-based Context Switching 1 2 3 4 5 6 7 8 9 10
1 x Process Creation 1 2 3
1 x System Call Overhead 1 2 3 4 5 6 7 8 9 10
1 x Shell Scripts (1 concurrent) 1 2 3
1 x Shell Scripts (8 concurrent) 1 2 3
4 x Dhrystone 2 using register variables 1 2 3 4 5 6 7 8 9 10
4 x Double-Precision Whetstone 1 2 3 4 5 6 7 8 9 10
4 x Execl Throughput 1 2 3
4 x File Copy 1024 bufsize 2000 maxblocks 1 2 3
4 x File Copy 256 bufsize 500 maxblocks 1 2 3
4 x File Copy 4096 bufsize 8000 maxblocks 1 2 3
4 x Pipe Throughput 1 2 3 4 5 6 7 8 9 10
4 x Pipe-based Context Switching 1 2 3 4 5 6 7 8 9 10
4 x Process Creation 1 2 3
4 x System Call Overhead 1 2 3 4 5 6 7 8 9 10
4 x Shell Scripts (1 concurrent) 1 2 3
4 x Shell Scripts (8 concurrent) 1 2 3
========================================================================
BYTE UNIX Benchmarks (Version 5.1.3)
System: ip-172-30-0-200: GNU/Linux
OS: GNU/Linux -- 4.1.17-22.30.amzn1.x86_64 -- #1 SMP Fri Feb 5 23:44:22 UTC 2016
Machine: x86_64 (x86_64)
Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8")
CPU 0: Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz (5000.1 bogomips)
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
CPU 1: Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz (5000.1 bogomips)
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
17:11:48 up 27 min, 1 user, load average: 0.00, 0.40, 0.60; runlevel 3
------------------------------------------------------------------------
Benchmark Run: Sun Mar 13 2016 17:11:48 - 17:39:54
2 CPUs in system; running 1 parallel copy of tests
Dhrystone 2 using register variables 33506494.4 lps (10.0 s, 7 samples)
Double-Precision Whetstone 4113.9 MWIPS (9.9 s, 7 samples)
Execl Throughput 4207.4 lps (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 1074953.0 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 291088.0 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 2824394.1 KBps (30.0 s, 2 samples)
Pipe Throughput 1975484.0 lps (10.0 s, 7 samples)
Pipe-based Context Switching 51893.2 lps (10.0 s, 7 samples)
Process Creation 10734.4 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 8121.4 lpm (60.0 s, 2 samples)
Shell Scripts (8 concurrent) 1711.8 lpm (60.0 s, 2 samples)
System Call Overhead 3478477.8 lps (10.0 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 33506494.4 2871.2
Double-Precision Whetstone 55.0 4113.9 748.0
Execl Throughput 43.0 4207.4 978.5
File Copy 1024 bufsize 2000 maxblocks 3960.0 1074953.0 2714.5
File Copy 256 bufsize 500 maxblocks 1655.0 291088.0 1758.8
File Copy 4096 bufsize 8000 maxblocks 5800.0 2824394.1 4869.6
Pipe Throughput 12440.0 1975484.0 1588.0
Pipe-based Context Switching 4000.0 51893.2 129.7
Process Creation 126.0 10734.4 851.9
Shell Scripts (1 concurrent) 42.4 8121.4 1915.4
Shell Scripts (8 concurrent) 6.0 1711.8 2853.0
System Call Overhead 15000.0 3478477.8 2319.0
========
System Benchmarks Index Score 1478.0
------------------------------------------------------------------------
Benchmark Run: Sun Mar 13 2016 17:39:54 - 18:10:06
2 CPUs in system; running 4 parallel copies of tests
Dhrystone 2 using register variables 66910587.0 lps (10.0 s, 7 samples)
Double-Precision Whetstone 16433.8 MWIPS (9.9 s, 7 samples)
Execl Throughput 9269.5 lps (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 1246578.2 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 327222.8 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 3862988.8 KBps (30.0 s, 2 samples)
Pipe Throughput 3940173.5 lps (10.0 s, 7 samples)
Pipe-based Context Switching 600103.7 lps (10.0 s, 7 samples)
Process Creation 25884.1 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 12018.6 lpm (60.0 s, 2 samples)
Shell Scripts (8 concurrent) 1602.6 lpm (60.1 s, 2 samples)
System Call Overhead 4772648.7 lps (10.0 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 66910587.0 5733.6
Double-Precision Whetstone 55.0 16433.8 2988.0
Execl Throughput 43.0 9269.5 2155.7
File Copy 1024 bufsize 2000 maxblocks 3960.0 1246578.2 3147.9
File Copy 256 bufsize 500 maxblocks 1655.0 327222.8 1977.2
File Copy 4096 bufsize 8000 maxblocks 5800.0 3862988.8 6660.3
Pipe Throughput 12440.0 3940173.5 3167.3
Pipe-based Context Switching 4000.0 600103.7 1500.3
Process Creation 126.0 25884.1 2054.3
Shell Scripts (1 concurrent) 42.4 12018.6 2834.6
Shell Scripts (8 concurrent) 6.0 1602.6 2670.9
System Call Overhead 15000.0 4772648.7 3181.8
========
System Benchmarks Index Score 2904.2
[ec2-user@ip-172-30-0-200 UnixBench]$
--------------------------------------------------
t2.large - 8GB - 2 vcpu - $0.104
token credit balance fell from about 60 to 20 while running these tests.
[ec2-user@ip-172-30-0-6 sysbench]$ ./sysbench --test=cpu --cpu-max-prime=20000 --num-threads=2 run
sysbench 0.5: multi-threaded system evaluation benchmark
Running the test with following options:
Number of threads: 2
Random number generator seed is 0 and will be ignored
Prime numbers limit: 20000
Threads started!
General statistics:
total time: 16.6248s
total number of events: 10000
total time taken by event execution: 33.2435s
response time:
min: 3.04ms
avg: 3.32ms
max: 3.63ms
approx. 95 percentile: 3.39ms
Threads fairness:
events (avg/stddev): 5000.0000/0.00
execution time (avg/stddev): 16.6217/0.00
[ec2-user@ip-172-30-0-6 sysbench]$ ./sysbench --test=threads --thread-locks=1 --max-time=20 run
sysbench 0.5: multi-threaded system evaluation benchmark
Running the test with following options:
Number of threads: 1
Random number generator seed is 0 and will be ignored
Threads started!
General statistics:
total time: 1.9347s
total number of events: 10000
total time taken by event execution: 1.9308s
response time:
min: 0.17ms
avg: 0.19ms
max: 0.27ms
approx. 95 percentile: 0.21ms
Threads fairness:
events (avg/stddev): 10000.0000/0.00
execution time (avg/stddev): 1.9308/0.00
[ec2-user@ip-172-30-0-6 sysbench]$ ./sysbench --test=mutex --num-threads=64 --mutex-locks=100000 run
sysbench 0.5: multi-threaded system evaluation benchmark
Running the test with following options:
Number of threads: 64
Random number generator seed is 0 and will be ignored
Threads started!
General statistics:
total time: 1.8706s
total number of events: 64
total time taken by event execution: 118.3023s
response time:
min: 1577.60ms
avg: 1848.47ms
max: 1869.77ms
approx. 95 percentile: 1863.77ms
Threads fairness:
events (avg/stddev): 1.0000/0.00
execution time (avg/stddev): 1.8485/0.04
[ec2-user@ip-172-30-0-6 sysbench]$ ./sysbench --test=cpu --cpu-max-prime=50000 --num-threads=2 run
sysbench 0.5: multi-threaded system evaluation benchmark
Running the test with following options:
Number of threads: 2
Random number generator seed is 0 and will be ignored
Prime numbers limit: 50000
Threads started!
General statistics:
total time: 59.2335s
total number of events: 10000
total time taken by event execution: 118.4597s
response time:
min: 11.14ms
avg: 11.85ms
max: 12.45ms
approx. 95 percentile: 11.97ms
Threads fairness:
events (avg/stddev): 5000.0000/0.00
execution time (avg/stddev): 59.2299/0.00
[ec2-user@ip-172-30-0-6 UnixBench]$ ./Run -c 1 -c 4
make all
make[1]: Entering directory `/home/ec2-user/byte-unixbench/UnixBench'
Checking distribution of files
./pgms exists
./src exists
./testdir exists
./tmp exists
./results exists
make[1]: Leaving directory `/home/ec2-user/byte-unixbench/UnixBench'
sh: 3dinfo: command not found
# # # # # # # ##### ###### # # #### # #
# # ## # # # # # # # ## # # # # #
# # # # # # ## ##### ##### # # # # ######
# # # # # # ## # # # # # # # # #
# # # ## # # # # # # # ## # # # #
#### # # # # # ##### ###### # # #### # #
Version 5.1.3 Based on the Byte Magazine Unix Benchmark
Multi-CPU version Version 5 revisions by Ian Smith,
Sunnyvale, CA, USA
January 13, 2011 johantheghost at yahoo period com
1 x Dhrystone 2 using register variables 1 2 3 4 5 6 7 8 9 10
1 x Double-Precision Whetstone 1 2 3 4 5 6 7 8 9 10
1 x Execl Throughput 1 2 3
1 x File Copy 1024 bufsize 2000 maxblocks 1 2 3
1 x File Copy 256 bufsize 500 maxblocks 1 2 3
1 x File Copy 4096 bufsize 8000 maxblocks 1 2 3
1 x Pipe Throughput 1 2 3 4 5 6 7 8 9 10
1 x Pipe-based Context Switching 1 2 3 4 5 6 7 8 9 10
1 x Process Creation 1 2 3
1 x System Call Overhead 1 2 3 4 5 6 7 8 9 10
1 x Shell Scripts (1 concurrent) 1 2 3
1 x Shell Scripts (8 concurrent) 1 2 3
4 x Dhrystone 2 using register variables 1 2 3 4 5 6 7 8 9 10
4 x Double-Precision Whetstone 1 2 3 4 5 6 7 8 9 10
4 x Execl Throughput 1 2 3
4 x File Copy 1024 bufsize 2000 maxblocks 1 2 3
4 x File Copy 256 bufsize 500 maxblocks 1 2 3
4 x File Copy 4096 bufsize 8000 maxblocks 1 2 3
4 x Pipe Throughput 1 2 3 4 5 6 7 8 9 10
4 x Pipe-based Context Switching 1 2 3 4 5 6 7 8 9 10
4 x Process Creation 1 2 3
4 x System Call Overhead 1 2 3 4 5 6 7 8 9 10
4 x Shell Scripts (1 concurrent) 1 2 3
4 x Shell Scripts (8 concurrent) 1 2 3
========================================================================
BYTE UNIX Benchmarks (Version 5.1.3)
System: ip-172-30-0-6: GNU/Linux
OS: GNU/Linux -- 4.1.17-22.30.amzn1.x86_64 -- #1 SMP Fri Feb 5 23:44:22 UTC 2016
Machine: x86_64 (x86_64)
Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8")
CPU 0: Intel(R) Xeon(R) CPU E5-2676 v3 @ 2.40GHz (4800.1 bogomips)
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
CPU 1: Intel(R) Xeon(R) CPU E5-2676 v3 @ 2.40GHz (4800.1 bogomips)
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
17:25:35 up 3 min, 1 user, load average: 0.15, 0.10, 0.05; runlevel 3
------------------------------------------------------------------------
Benchmark Run: Sun Mar 13 2016 17:25:35 - 17:53:40
2 CPUs in system; running 1 parallel copy of tests
Dhrystone 2 using register variables 32687020.9 lps (10.0 s, 7 samples)
Double-Precision Whetstone 4042.1 MWIPS (9.9 s, 7 samples)
Execl Throughput 4561.2 lps (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 1084114.0 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 289086.2 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 3335431.6 KBps (30.0 s, 2 samples)
Pipe Throughput 1984848.5 lps (10.0 s, 7 samples)
Pipe-based Context Switching 45593.7 lps (10.0 s, 7 samples)
Process Creation 11803.6 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 8543.1 lpm (60.0 s, 2 samples)
Shell Scripts (8 concurrent) 1795.7 lpm (60.0 s, 2 samples)
System Call Overhead 3350817.2 lps (10.0 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 32687020.9 2800.9
Double-Precision Whetstone 55.0 4042.1 734.9
Execl Throughput 43.0 4561.2 1060.7
File Copy 1024 bufsize 2000 maxblocks 3960.0 1084114.0 2737.7
File Copy 256 bufsize 500 maxblocks 1655.0 289086.2 1746.7
File Copy 4096 bufsize 8000 maxblocks 5800.0 3335431.6 5750.7
Pipe Throughput 12440.0 1984848.5 1595.5
Pipe-based Context Switching 4000.0 45593.7 114.0
Process Creation 126.0 11803.6 936.8
Shell Scripts (1 concurrent) 42.4 8543.1 2014.9
Shell Scripts (8 concurrent) 6.0 1795.7 2992.8
System Call Overhead 15000.0 3350817.2 2233.9
========
System Benchmarks Index Score 1507.6
------------------------------------------------------------------------
Benchmark Run: Sun Mar 13 2016 17:53:40 - 18:23:50
2 CPUs in system; running 4 parallel copies of tests
Dhrystone 2 using register variables 64624889.2 lps (10.0 s, 7 samples)
Double-Precision Whetstone 16044.4 MWIPS (9.9 s, 7 samples)
Execl Throughput 9960.8 lps (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 1211292.7 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 319224.1 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 3838438.9 KBps (30.0 s, 2 samples)
Pipe Throughput 3908539.0 lps (10.0 s, 7 samples)
Pipe-based Context Switching 606227.0 lps (10.0 s, 7 samples)
Process Creation 27713.1 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 13595.7 lpm (60.0 s, 2 samples)
Shell Scripts (8 concurrent) 1857.5 lpm (60.0 s, 2 samples)
System Call Overhead 4792482.6 lps (10.0 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 64624889.2 5537.7
Double-Precision Whetstone 55.0 16044.4 2917.2
Execl Throughput 43.0 9960.8 2316.5
File Copy 1024 bufsize 2000 maxblocks 3960.0 1211292.7 3058.8
File Copy 256 bufsize 500 maxblocks 1655.0 319224.1 1928.8
File Copy 4096 bufsize 8000 maxblocks 5800.0 3838438.9 6618.0
Pipe Throughput 12440.0 3908539.0 3141.9
Pipe-based Context Switching 4000.0 606227.0 1515.6
Process Creation 126.0 27713.1 2199.4
Shell Scripts (1 concurrent) 42.4 13595.7 3206.5
Shell Scripts (8 concurrent) 6.0 1857.5 3095.8
System Call Overhead 15000.0 4792482.6 3195.0
========
System Benchmarks Index Score 2977.4
--------------------------------------------------
m4.large - 8GB - 2 vcpu - $0.12 / hour
[ec2-user@ip-172-30-0-129 sysbench]$ ./sysbench --test=cpu --cpu-max-prime=20000 --num-threads=2 run
sysbench 0.5: multi-threaded system evaluation benchmark
Running the test with following options:
Number of threads: 2
Random number generator seed is 0 and will be ignored
Prime numbers limit: 20000
Threads started!
General statistics:
total time: 18.3199s
total number of events: 10000
total time taken by event execution: 36.6309s
response time:
min: 3.35ms
avg: 3.66ms
max: 4.12ms
approx. 95 percentile: 3.68ms
Threads fairness:
events (avg/stddev): 5000.0000/0.00
execution time (avg/stddev): 18.3155/0.00
[ec2-user@ip-172-30-0-129 sysbench]$ ./sysbench --test=threads --thread-locks=1 --max-time=20 run
sysbench 0.5: multi-threaded system evaluation benchmark
Running the test with following options:
Number of threads: 1
Random number generator seed is 0 and will be ignored
Threads started!
General statistics:
total time: 1.9486s
total number of events: 10000
total time taken by event execution: 1.9448s
response time:
min: 0.19ms
avg: 0.19ms
max: 0.24ms
approx. 95 percentile: 0.20ms
Threads fairness:
events (avg/stddev): 10000.0000/0.00
execution time (avg/stddev): 1.9448/0.00
[ec2-user@ip-172-30-0-129 sysbench]$ ./sysbench --test=mutex --num-threads=64 --mutex-locks=100000 run
sysbench 0.5: multi-threaded system evaluation benchmark
Running the test with following options:
Number of threads: 64
Random number generator seed is 0 and will be ignored
Threads started!
General statistics:
total time: 0.2909s
total number of events: 64
total time taken by event execution: 14.8010s
response time:
min: 123.62ms
avg: 231.27ms
max: 280.61ms
approx. 95 percentile: 277.95ms
Threads fairness:
events (avg/stddev): 1.0000/0.00
execution time (avg/stddev): 0.2313/0.04
[ec2-user@ip-172-30-0-129 sysbench]$ ./sysbench --test=memory --num-threads=4 run
sysbench 0.5: multi-threaded system evaluation benchmark
Running the test with following options:
Number of threads: 4
Random number generator seed is 0 and will be ignored
Threads started!
Operations performed: 104857600 (3065108.15 ops/sec)
102400.00 MB transferred (2993.27 MB/sec)
General statistics:
total time: 34.2101s
total number of events: 104857600
total time taken by event execution: 68.0393s
response time:
min: 0.00ms
avg: 0.00ms
max: 24.00ms
approx. 95 percentile: 0.00ms
Threads fairness:
events (avg/stddev): 26214400.0000/41176.70
execution time (avg/stddev): 17.0098/0.21
[ec2-user@ip-172-30-0-129 sysbench]$ ./sysbench --test=cpu --cpu-max-prime=200000 --num-threads=2 run
sysbench 0.5: multi-threaded system evaluation benchmark
Running the test with following options:
Number of threads: 2
Random number generator seed is 0 and will be ignored
Prime numbers limit: 200000
Threads started!
^C
[ec2-user@ip-172-30-0-129 sysbench]$ ./sysbench --test=cpu --cpu-max-prime=50000 --num-threads=2 run
sysbench 0.5: multi-threaded system evaluation benchmark
Running the test with following options:
Number of threads: 2
Random number generator seed is 0 and will be ignored
Prime numbers limit: 50000
Threads started!
General statistics:
total time: 64.7542s
total number of events: 10000
total time taken by event execution: 129.4987s
response time:
min: 12.88ms
avg: 12.95ms
max: 13.38ms
approx. 95 percentile: 12.97ms
Threads fairness:
events (avg/stddev): 5000.0000/0.00
execution time (avg/stddev): 64.7493/0.00
[ec2-user@ip-172-30-0-129 UnixBench]$ ./Run -c 1 -c 4
make all
make[1]: Entering directory `/home/ec2-user/byte-unixbench/UnixBench'
Checking distribution of files
./pgms exists
./src exists
./testdir exists
./tmp exists
./results exists
make[1]: Leaving directory `/home/ec2-user/byte-unixbench/UnixBench'
sh: 3dinfo: command not found
# # # # # # # ##### ###### # # #### # #
# # ## # # # # # # # ## # # # # #
# # # # # # ## ##### ##### # # # # ######
# # # # # # ## # # # # # # # # #
# # # ## # # # # # # # ## # # # #
#### # # # # # ##### ###### # # #### # #
Version 5.1.3 Based on the Byte Magazine Unix Benchmark
Multi-CPU version Version 5 revisions by Ian Smith,
Sunnyvale, CA, USA
January 13, 2011 johantheghost at yahoo period com
1 x Dhrystone 2 using register variables 1 2 3 4 5 6 7 8 9 10
1 x Double-Precision Whetstone 1 2 3 4 5 6 7 8 9 10
1 x Execl Throughput 1 2 3
1 x File Copy 1024 bufsize 2000 maxblocks 1 2 3
1 x File Copy 256 bufsize 500 maxblocks 1 2 3
1 x File Copy 4096 bufsize 8000 maxblocks 1 2 3
1 x Pipe Throughput 1 2 3 4 5 6 7 8 9 10
1 x Pipe-based Context Switching 1 2 3 4 5 6 7 8 9 10
1 x Process Creation 1 2 3
1 x System Call Overhead 1 2 3 4 5 6 7 8 9 10
1 x Shell Scripts (1 concurrent) 1 2 3
1 x Shell Scripts (8 concurrent) 1 2 3
4 x Dhrystone 2 using register variables 1 2 3 4 5 6 7 8 9 10
4 x Double-Precision Whetstone 1 2 3 4 5 6 7 8 9 10
4 x Execl Throughput 1 2 3
4 x File Copy 1024 bufsize 2000 maxblocks 1 2 3
4 x File Copy 256 bufsize 500 maxblocks 1 2 3
4 x File Copy 4096 bufsize 8000 maxblocks 1 2 3
4 x Pipe Throughput 1 2 3 4 5 6 7 8 9 10
4 x Pipe-based Context Switching 1 2 3 4 5 6 7 8 9 10
4 x Process Creation 1 2 3
4 x System Call Overhead 1 2 3 4 5 6 7 8 9 10
4 x Shell Scripts (1 concurrent) 1 2 3
4 x Shell Scripts (8 concurrent) 1 2 3
========================================================================
BYTE UNIX Benchmarks (Version 5.1.3)
System: ip-172-30-0-129: GNU/Linux
OS: GNU/Linux -- 4.1.17-22.30.amzn1.x86_64 -- #1 SMP Fri Feb 5 23:44:22 UTC 2016
Machine: x86_64 (x86_64)
Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8")
CPU 0: Intel(R) Xeon(R) CPU E5-2676 v3 @ 2.40GHz (4800.1 bogomips)
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
CPU 1: Intel(R) Xeon(R) CPU E5-2676 v3 @ 2.40GHz (4800.1 bogomips)
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
17:12:08 up 27 min, 1 user, load average: 0.00, 0.38, 0.50; runlevel 3
------------------------------------------------------------------------
Benchmark Run: Sun Mar 13 2016 17:12:08 - 17:40:13
2 CPUs in system; running 1 parallel copy of tests
Dhrystone 2 using register variables 32190230.2 lps (10.0 s, 7 samples)
Double-Precision Whetstone 3997.4 MWIPS (9.9 s, 7 samples)
Execl Throughput 4381.2 lps (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 1073033.6 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 284424.0 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 3339217.7 KBps (30.0 s, 2 samples)
Pipe Throughput 1955709.5 lps (10.0 s, 7 samples)
Pipe-based Context Switching 39336.5 lps (10.0 s, 7 samples)
Process Creation 11205.1 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 7757.8 lpm (60.0 s, 2 samples)
Shell Scripts (8 concurrent) 1247.4 lpm (60.0 s, 2 samples)
System Call Overhead 3310254.6 lps (10.0 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 32190230.2 2758.4
Double-Precision Whetstone 55.0 3997.4 726.8
Execl Throughput 43.0 4381.2 1018.9
File Copy 1024 bufsize 2000 maxblocks 3960.0 1073033.6 2709.7
File Copy 256 bufsize 500 maxblocks 1655.0 284424.0 1718.6
File Copy 4096 bufsize 8000 maxblocks 5800.0 3339217.7 5757.3
Pipe Throughput 12440.0 1955709.5 1572.1
Pipe-based Context Switching 4000.0 39336.5 98.3
Process Creation 126.0 11205.1 889.3
Shell Scripts (1 concurrent) 42.4 7757.8 1829.7
Shell Scripts (8 concurrent) 6.0 1247.4 2079.1
System Call Overhead 15000.0 3310254.6 2206.8
========
System Benchmarks Index Score 1412.7
------------------------------------------------------------------------
Benchmark Run: Sun Mar 13 2016 17:40:13 - 18:10:33
2 CPUs in system; running 4 parallel copies of tests
Dhrystone 2 using register variables 37169384.3 lps (10.0 s, 7 samples)
Double-Precision Whetstone 13572.8 MWIPS (10.0 s, 7 samples)
Execl Throughput 7462.7 lps (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 1224216.5 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 321478.0 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 3752907.9 KBps (30.0 s, 2 samples)
Pipe Throughput 2371066.9 lps (10.0 s, 7 samples)
Pipe-based Context Switching 420158.7 lps (10.0 s, 7 samples)
Process Creation 20095.2 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 9222.1 lpm (60.0 s, 2 samples)
Shell Scripts (8 concurrent) 1253.9 lpm (60.1 s, 2 samples)
System Call Overhead 5060487.6 lps (10.0 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 37169384.3 3185.0
Double-Precision Whetstone 55.0 13572.8 2467.8
Execl Throughput 43.0 7462.7 1735.5
File Copy 1024 bufsize 2000 maxblocks 3960.0 1224216.5 3091.5
File Copy 256 bufsize 500 maxblocks 1655.0 321478.0 1942.5
File Copy 4096 bufsize 8000 maxblocks 5800.0 3752907.9 6470.5
Pipe Throughput 12440.0 2371066.9 1906.0
Pipe-based Context Switching 4000.0 420158.7 1050.4
Process Creation 126.0 20095.2 1594.9
Shell Scripts (1 concurrent) 42.4 9222.1 2175.0
Shell Scripts (8 concurrent) 6.0 1253.9 2089.9
System Call Overhead 15000.0 5060487.6 3373.7
========
System Benchmarks Index Score 2332.6
[ec2-user@ip-172-30-0-129 UnixBench]$
---------------------------------------------
Lenovo x250 laptop
james ~/src/byte-unixbench/UnixBench $ ./Run -c 1 -c 4
make all
make[1]: Entering directory '/home/james/src/byte-unixbench/UnixBench'
Checking distribution of files
./pgms exists
./src exists
./testdir exists
./tmp exists
./results exists
make[1]: Leaving directory '/home/james/src/byte-unixbench/UnixBench'
sh: 1: 3dinfo: not found
# # # # # # # ##### ###### # # #### # #
# # ## # # # # # # # ## # # # # #
# # # # # # ## ##### ##### # # # # ######
# # # # # # ## # # # # # # # # #
# # # ## # # # # # # # ## # # # #
#### # # # # # ##### ###### # # #### # #
Version 5.1.3 Based on the Byte Magazine Unix Benchmark
Multi-CPU version Version 5 revisions by Ian Smith,
Sunnyvale, CA, USA
January 13, 2011 johantheghost at yahoo period com
1 x Dhrystone 2 using register variables 1 2 3 4 5 6 7 8 9 10
1 x Double-Precision Whetstone 1 2 3 4 5 6 7 8 9 10
1 x Execl Throughput 1 2 3
1 x File Copy 1024 bufsize 2000 maxblocks 1 2 3
1 x File Copy 256 bufsize 500 maxblocks 1 2 3
1 x File Copy 4096 bufsize 8000 maxblocks 1 2 3
1 x Pipe Throughput 1 2 3 4 5 6 7 8 9 10
1 x Pipe-based Context Switching 1 2 3 4 5 6 7 8 9 10
1 x Process Creation 1 2 3
1 x System Call Overhead 1 2 3 4 5 6 7 8 9 10
1 x Shell Scripts (1 concurrent) 1 2 3
1 x Shell Scripts (8 concurrent) 1 2 3
4 x Dhrystone 2 using register variables 1 2 3 4 5 6 7 8 9 10
4 x Double-Precision Whetstone 1 2 3 4 5 6 7 8 9 10
4 x Execl Throughput 1 2 3
4 x File Copy 1024 bufsize 2000 maxblocks 1 2 3
4 x File Copy 256 bufsize 500 maxblocks 1 2 3
4 x File Copy 4096 bufsize 8000 maxblocks 1 2 3
4 x Pipe Throughput 1 2 3 4 5 6 7 8 9 10
4 x Pipe-based Context Switching 1 2 3 4 5 6 7 8 9 10
4 x Process Creation 1 2 3
4 x System Call Overhead 1 2 3 4 5 6 7 8 9 10
4 x Shell Scripts (1 concurrent) 1 2 3
4 x Shell Scripts (8 concurrent) 1 2 3
========================================================================
BYTE UNIX Benchmarks (Version 5.1.3)
System: trabant: GNU/Linux
OS: GNU/Linux -- 4.2.0-30-generic -- #36-Ubuntu SMP Fri Feb 26 00:58:07 UTC 2016
Machine: x86_64 (x86_64)
Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8")
CPU 0: Intel(R) Core(TM) i7-5600U CPU @ 2.60GHz (5187.6 bogomips)
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
CPU 1: Intel(R) Core(TM) i7-5600U CPU @ 2.60GHz (5187.6 bogomips)
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
CPU 2: Intel(R) Core(TM) i7-5600U CPU @ 2.60GHz (5187.6 bogomips)
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
CPU 3: Intel(R) Core(TM) i7-5600U CPU @ 2.60GHz (5187.6 bogomips)
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
11:55:46 up 3 days, 4:24, 5 users, load average: 0.70, 0.31, 0.26; runlevel 5
------------------------------------------------------------------------
Benchmark Run: Sun Mar 13 2016 11:55:46 - 12:24:58
4 CPUs in system; running 1 parallel copy of tests
Dhrystone 2 using register variables 35795718.6 lps (10.0 s, 7 samples)
Double-Precision Whetstone 3532.3 MWIPS (16.1 s, 7 samples)
Execl Throughput 4366.2 lps (29.9 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 936997.8 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 295109.7 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 1931427.3 KBps (30.0 s, 2 samples)
Pipe Throughput 1940531.4 lps (10.0 s, 7 samples)
Pipe-based Context Switching 223769.9 lps (10.0 s, 7 samples)
Process Creation 12725.4 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 10958.4 lpm (60.0 s, 2 samples)
Shell Scripts (8 concurrent) 2447.0 lpm (60.0 s, 2 samples)
System Call Overhead 4374437.1 lps (10.0 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 35795718.6 3067.3
Double-Precision Whetstone 55.0 3532.3 642.2
Execl Throughput 43.0 4366.2 1015.4
File Copy 1024 bufsize 2000 maxblocks 3960.0 936997.8 2366.2
File Copy 256 bufsize 500 maxblocks 1655.0 295109.7 1783.1
File Copy 4096 bufsize 8000 maxblocks 5800.0 1931427.3 3330.0
Pipe Throughput 12440.0 1940531.4 1559.9
Pipe-based Context Switching 4000.0 223769.9 559.4
Process Creation 126.0 12725.4 1009.9
Shell Scripts (1 concurrent) 42.4 10958.4 2584.5
Shell Scripts (8 concurrent) 6.0 2447.0 4078.3
System Call Overhead 15000.0 4374437.1 2916.3
========
System Benchmarks Index Score 1738.3
------------------------------------------------------------------------
Benchmark Run: Sun Mar 13 2016 12:24:58 - 12:53:25
4 CPUs in system; running 4 parallel copies of tests
Dhrystone 2 using register variables 76881665.1 lps (10.0 s, 7 samples)
Double-Precision Whetstone 18246.3 MWIPS (10.2 s, 7 samples)
Execl Throughput 11307.2 lps (29.9 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 1026442.9 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 293121.7 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 2408487.9 KBps (30.0 s, 2 samples)
Pipe Throughput 4723088.4 lps (10.0 s, 7 samples)
Pipe-based Context Switching 733021.3 lps (10.0 s, 7 samples)
Process Creation 28511.9 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 19551.5 lpm (60.0 s, 2 samples)
Shell Scripts (8 concurrent) 2661.6 lpm (60.0 s, 2 samples)
System Call Overhead 9235502.4 lps (10.0 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 76881665.1 6588.0
Double-Precision Whetstone 55.0 18246.3 3317.5
Execl Throughput 43.0 11307.2 2629.6
File Copy 1024 bufsize 2000 maxblocks 3960.0 1026442.9 2592.0
File Copy 256 bufsize 500 maxblocks 1655.0 293121.7 1771.1
File Copy 4096 bufsize 8000 maxblocks 5800.0 2408487.9 4152.6
Pipe Throughput 12440.0 4723088.4 3796.7
Pipe-based Context Switching 4000.0 733021.3 1832.6
Process Creation 126.0 28511.9 2262.8
Shell Scripts (1 concurrent) 42.4 19551.5 4611.2
Shell Scripts (8 concurrent) 6.0 2661.6 4435.9
System Call Overhead 15000.0 9235502.4 6157.0
========
System Benchmarks Index Score 3373.5
------------------------------------
m4.xlarge - 13 ECU - 16GB RAM - $0.239/hr
[ec2-user@ip-192-168-167-142 UnixBench]$ ./Run -c 1 -c 8
make all
make[1]: Entering directory `/home/ec2-user/byte-unixbench/UnixBench'
Checking distribution of files
./pgms exists
./src exists
./testdir exists
./tmp exists
./results exists
make[1]: Leaving directory `/home/ec2-user/byte-unixbench/UnixBench'
sh: 3dinfo: command not found
# # # # # # # ##### ###### # # #### # #
# # ## # # # # # # # ## # # # # #
# # # # # # ## ##### ##### # # # # ######
# # # # # # ## # # # # # # # # #
# # # ## # # # # # # # ## # # # #
#### # # # # # ##### ###### # # #### # #
Version 5.1.3 Based on the Byte Magazine Unix Benchmark
Multi-CPU version Version 5 revisions by Ian Smith,
Sunnyvale, CA, USA
January 13, 2011 johantheghost at yahoo period com
1 x Dhrystone 2 using register variables 1 2 3 4 5 6 7 8 9 10
1 x Double-Precision Whetstone 1 2 3 4 5 6 7 8 9 10
1 x Execl Throughput 1 2 3
1 x File Copy 1024 bufsize 2000 maxblocks 1 2 3
1 x File Copy 256 bufsize 500 maxblocks 1 2 3
1 x File Copy 4096 bufsize 8000 maxblocks 1 2 3
1 x Pipe Throughput 1 2 3 4 5 6 7 8 9 10
1 x Pipe-based Context Switching 1 2 3 4 5 6 7 8 9 10
1 x Process Creation 1 2 3
1 x System Call Overhead 1 2 3 4 5 6 7 8 9 10
1 x Shell Scripts (1 concurrent) 1 2 3
1 x Shell Scripts (8 concurrent) 1 2 3
8 x Dhrystone 2 using register variables 1 2 3 4 5 6 7 8 9 10
8 x Double-Precision Whetstone 1 2 3 4 5 6 7 8 9 10
8 x Execl Throughput 1 2 3
8 x File Copy 1024 bufsize 2000 maxblocks 1 2 3
8 x File Copy 256 bufsize 500 maxblocks 1 2 3
8 x File Copy 4096 bufsize 8000 maxblocks 1 2 3
8 x Pipe Throughput 1 2 3 4 5 6 7 8 9 10
8 x Pipe-based Context Switching 1 2 3 4 5 6 7 8 9 10
8 x Process Creation 1 2 3
8 x System Call Overhead 1 2 3 4 5 6 7 8 9 10
8 x Shell Scripts (1 concurrent) 1 2 3
8 x Shell Scripts (8 concurrent) 1 2 3
========================================================================
BYTE UNIX Benchmarks (Version 5.1.3)
System: ip-192-168-167-142: GNU/Linux
OS: GNU/Linux -- 4.1.17-22.30.amzn1.x86_64 -- #1 SMP Fri Feb 5 23:44:22 UTC 2016
Machine: x86_64 (x86_64)
Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8")
CPU 0: Intel(R) Xeon(R) CPU E5-2676 v3 @ 2.40GHz (4800.1 bogomips)
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
CPU 1: Intel(R) Xeon(R) CPU E5-2676 v3 @ 2.40GHz (4800.1 bogomips)
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
CPU 2: Intel(R) Xeon(R) CPU E5-2676 v3 @ 2.40GHz (4800.1 bogomips)
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
CPU 3: Intel(R) Xeon(R) CPU E5-2676 v3 @ 2.40GHz (4800.1 bogomips)
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
14:04:35 up 3 min, 1 user, load average: 0.13, 0.11, 0.05; runlevel 3
------------------------------------------------------------------------
Benchmark Run: Mon Mar 14 2016 14:04:35 - 14:32:40
4 CPUs in system; running 1 parallel copy of tests
Dhrystone 2 using register variables 32186862.4 lps (10.0 s, 7 samples)
Double-Precision Whetstone 3999.0 MWIPS (9.9 s, 7 samples)
Execl Throughput 4467.9 lps (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 1068293.2 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 285032.1 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 3328973.0 KBps (30.0 s, 2 samples)
Pipe Throughput 1951635.6 lps (10.0 s, 7 samples)
Pipe-based Context Switching 39432.3 lps (10.0 s, 7 samples)
Process Creation 10547.7 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 8754.9 lpm (60.0 s, 2 samples)
Shell Scripts (8 concurrent) 2261.6 lpm (60.0 s, 2 samples)
System Call Overhead 3245003.7 lps (10.0 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 32186862.4 2758.1
Double-Precision Whetstone 55.0 3999.0 727.1
Execl Throughput 43.0 4467.9 1039.1
File Copy 1024 bufsize 2000 maxblocks 3960.0 1068293.2 2697.7
File Copy 256 bufsize 500 maxblocks 1655.0 285032.1 1722.2
File Copy 4096 bufsize 8000 maxblocks 5800.0 3328973.0 5739.6
Pipe Throughput 12440.0 1951635.6 1568.8
Pipe-based Context Switching 4000.0 39432.3 98.6
Process Creation 126.0 10547.7 837.1
Shell Scripts (1 concurrent) 42.4 8754.9 2064.8
Shell Scripts (8 concurrent) 6.0 2261.6 3769.4
System Call Overhead 15000.0 3245003.7 2163.3
========
System Benchmarks Index Score 1491.4
------------------------------------------------------------------------
Benchmark Run: Mon Mar 14 2016 14:32:40 - 15:03:00
4 CPUs in system; running 8 parallel copies of tests
Dhrystone 2 using register variables 74249386.8 lps (10.0 s, 7 samples)
Double-Precision Whetstone 27118.7 MWIPS (10.0 s, 7 samples)
Execl Throughput 14100.4 lps (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 999727.6 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 267649.9 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 3147266.3 KBps (30.0 s, 2 samples)
Pipe Throughput 4738052.4 lps (10.0 s, 7 samples)
Pipe-based Context Switching 760232.5 lps (10.0 s, 7 samples)
Process Creation 37051.3 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 17902.9 lpm (60.0 s, 2 samples)
Shell Scripts (8 concurrent) 2447.3 lpm (60.1 s, 2 samples)
System Call Overhead 7512375.2 lps (10.0 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 74249386.8 6362.4
Double-Precision Whetstone 55.0 27118.7 4930.7
Execl Throughput 43.0 14100.4 3279.2
File Copy 1024 bufsize 2000 maxblocks 3960.0 999727.6 2524.6
File Copy 256 bufsize 500 maxblocks 1655.0 267649.9 1617.2
File Copy 4096 bufsize 8000 maxblocks 5800.0 3147266.3 5426.3
Pipe Throughput 12440.0 4738052.4 3808.7
Pipe-based Context Switching 4000.0 760232.5 1900.6
Process Creation 126.0 37051.3 2940.6
Shell Scripts (1 concurrent) 42.4 17902.9 4222.4
Shell Scripts (8 concurrent) 6.0 2447.3 4078.8
System Call Overhead 15000.0 7512375.2 5008.3
========
System Benchmarks Index Score 3562.9
------------------------------------
c4.xlarge - 31 ECU - 15GB RAM - $0.419/hr
[ec2-user@ip-192-168-167-173 UnixBench]$ ./Run -c 1 -c 8
make all
make[1]: Entering directory `/home/ec2-user/byte-unixbench/UnixBench'
Checking distribution of files
./pgms exists
./src exists
./testdir exists
./tmp exists
./results exists
make[1]: Leaving directory `/home/ec2-user/byte-unixbench/UnixBench'
sh: 3dinfo: command not found
# # # # # # # ##### ###### # # #### # #
# # ## # # # # # # # ## # # # # #
# # # # # # ## ##### ##### # # # # ######
# # # # # # ## # # # # # # # # #
# # # ## # # # # # # # ## # # # #
#### # # # # # ##### ###### # # #### # #
Version 5.1.3 Based on the Byte Magazine Unix Benchmark
Multi-CPU version Version 5 revisions by Ian Smith,
Sunnyvale, CA, USA
January 13, 2011 johantheghost at yahoo period com
1 x Dhrystone 2 using register variables 1 2 3 4 5 6 7 8 9 10
1 x Double-Precision Whetstone 1 2 3 4 5 6 7 8 9 10
1 x Execl Throughput 1 2 3
1 x File Copy 1024 bufsize 2000 maxblocks 1 2 3
1 x File Copy 256 bufsize 500 maxblocks 1 2 3
1 x File Copy 4096 bufsize 8000 maxblocks 1 2 3
1 x Pipe Throughput 1 2 3 4 5 6 7 8 9 10
1 x Pipe-based Context Switching 1 2 3 4 5 6 7 8 9 10
1 x Process Creation 1 2 3
1 x System Call Overhead 1 2 3 4 5 6 7 8 9 10
1 x Shell Scripts (1 concurrent) 1 2 3
1 x Shell Scripts (8 concurrent) 1 2 3
8 x Dhrystone 2 using register variables 1 2 3 4 5 6 7 8 9 10
8 x Double-Precision Whetstone 1 2 3 4 5 6 7 8 9 10
8 x Execl Throughput 1 2 3
8 x File Copy 1024 bufsize 2000 maxblocks 1 2 3
8 x File Copy 256 bufsize 500 maxblocks 1 2 3
8 x File Copy 4096 bufsize 8000 maxblocks 1 2 3
8 x Pipe Throughput 1 2 3 4 5 6 7 8 9 10
8 x Pipe-based Context Switching 1 2 3 4 5 6 7 8 9 10
8 x Process Creation 1 2 3
8 x System Call Overhead 1 2 3 4 5 6 7 8 9 10
8 x Shell Scripts (1 concurrent) 1 2 3
8 x Shell Scripts (8 concurrent) 1 2 3
========================================================================
BYTE UNIX Benchmarks (Version 5.1.3)
System: ip-192-168-167-173: GNU/Linux
OS: GNU/Linux -- 4.1.17-22.30.amzn1.x86_64 -- #1 SMP Fri Feb 5 23:44:22 UTC 2016
Machine: x86_64 (x86_64)
Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8")
CPU 0: Intel(R) Xeon(R) CPU E5-2666 v3 @ 2.90GHz (5800.2 bogomips)
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
CPU 1: Intel(R) Xeon(R) CPU E5-2666 v3 @ 2.90GHz (5800.2 bogomips)
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
CPU 2: Intel(R) Xeon(R) CPU E5-2666 v3 @ 2.90GHz (5800.2 bogomips)
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
CPU 3: Intel(R) Xeon(R) CPU E5-2666 v3 @ 2.90GHz (5800.2 bogomips)
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
CPU 4: Intel(R) Xeon(R) CPU E5-2666 v3 @ 2.90GHz (5800.2 bogomips)
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
CPU 5: Intel(R) Xeon(R) CPU E5-2666 v3 @ 2.90GHz (5800.2 bogomips)
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
CPU 6: Intel(R) Xeon(R) CPU E5-2666 v3 @ 2.90GHz (5800.2 bogomips)
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
CPU 7: Intel(R) Xeon(R) CPU E5-2666 v3 @ 2.90GHz (5800.2 bogomips)
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
14:04:06 up 5 min, 1 user, load average: 0.34, 0.23, 0.11; runlevel 3
------------------------------------------------------------------------
Benchmark Run: Mon Mar 14 2016 14:04:06 - 14:32:13
8 CPUs in system; running 1 parallel copy of tests
Dhrystone 2 using register variables 38191514.8 lps (10.0 s, 7 samples)
Double-Precision Whetstone 4505.9 MWIPS (10.4 s, 7 samples)
Execl Throughput 5215.0 lps (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 1263641.4 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 338131.5 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 3818390.0 KBps (30.0 s, 2 samples)
Pipe Throughput 2315565.9 lps (10.0 s, 7 samples)
Pipe-based Context Switching 55645.9 lps (10.0 s, 7 samples)
Process Creation 12430.6 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 10386.2 lpm (60.0 s, 2 samples)
Shell Scripts (8 concurrent) 4290.0 lpm (60.0 s, 2 samples)
System Call Overhead 3936410.3 lps (10.0 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 38191514.8 3272.6
Double-Precision Whetstone 55.0 4505.9 819.2
Execl Throughput 43.0 5215.0 1212.8
File Copy 1024 bufsize 2000 maxblocks 3960.0 1263641.4 3191.0
File Copy 256 bufsize 500 maxblocks 1655.0 338131.5 2043.1
File Copy 4096 bufsize 8000 maxblocks 5800.0 3818390.0 6583.4
Pipe Throughput 12440.0 2315565.9 1861.4
Pipe-based Context Switching 4000.0 55645.9 139.1
Process Creation 126.0 12430.6 986.6
Shell Scripts (1 concurrent) 42.4 10386.2 2449.6
Shell Scripts (8 concurrent) 6.0 4290.0 7150.1
System Call Overhead 15000.0 3936410.3 2624.3
========
System Benchmarks Index Score 1853.0
------------------------------------------------------------------------
Benchmark Run: Mon Mar 14 2016 14:32:13 - 15:00:19
8 CPUs in system; running 8 parallel copies of tests
Dhrystone 2 using register variables 175817556.2 lps (10.0 s, 7 samples)
Double-Precision Whetstone 32121.4 MWIPS (10.0 s, 7 samples)
Execl Throughput 30021.6 lps (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 1062362.3 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 277071.6 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 3406650.1 KBps (30.0 s, 2 samples)
Pipe Throughput 11323618.2 lps (10.0 s, 7 samples)
Pipe-based Context Switching 1747483.0 lps (10.0 s, 7 samples)
Process Creation 69253.3 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 39854.8 lpm (60.0 s, 2 samples)
Shell Scripts (8 concurrent) 5553.1 lpm (60.0 s, 2 samples)
System Call Overhead 9673994.2 lps (10.0 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 175817556.2 15065.8
Double-Precision Whetstone 55.0 32121.4 5840.3
Execl Throughput 43.0 30021.6 6981.8
File Copy 1024 bufsize 2000 maxblocks 3960.0 1062362.3 2682.7
File Copy 256 bufsize 500 maxblocks 1655.0 277071.6 1674.1
File Copy 4096 bufsize 8000 maxblocks 5800.0 3406650.1 5873.5
Pipe Throughput 12440.0 11323618.2 9102.6
Pipe-based Context Switching 4000.0 1747483.0 4368.7
Process Creation 126.0 69253.3 5496.3
Shell Scripts (1 concurrent) 42.4 39854.8 9399.7
Shell Scripts (8 concurrent) 6.0 5553.1 9255.2
System Call Overhead 15000.0 9673994.2 6449.3
========
System Benchmarks Index Score 5954.6
------------------------------------
r3.large - 6.5 ECU - 15GB RAM - $0.166/hr
[ec2-user@ip-10-47-9-7 UnixBench]$ ./Run -c 1 -c 4
make all
make[1]: Entering directory `/home/ec2-user/byte-unixbench/UnixBench'
Checking distribution of files
./pgms exists
./src exists
./testdir exists
./tmp exists
./results exists
make[1]: Leaving directory `/home/ec2-user/byte-unixbench/UnixBench'
sh: 3dinfo: command not found
# # # # # # # ##### ###### # # #### # #
# # ## # # # # # # # ## # # # # #
# # # # # # ## ##### ##### # # # # ######
# # # # # # ## # # # # # # # # #
# # # ## # # # # # # # ## # # # #
#### # # # # # ##### ###### # # #### # #
Version 5.1.3 Based on the Byte Magazine Unix Benchmark
Multi-CPU version Version 5 revisions by Ian Smith,
Sunnyvale, CA, USA
January 13, 2011 johantheghost at yahoo period com
1 x Dhrystone 2 using register variables 1 2 3 4 5 6 7 8 9 10
1 x Double-Precision Whetstone 1 2 3 4 5 6 7 8 9 10
1 x Execl Throughput 1 2 3
1 x File Copy 1024 bufsize 2000 maxblocks 1 2 3
1 x File Copy 256 bufsize 500 maxblocks 1 2 3
1 x File Copy 4096 bufsize 8000 maxblocks 1 2 3
1 x Pipe Throughput 1 2 3 4 5 6 7 8 9 10
1 x Pipe-based Context Switching 1 2 3 4 5 6 7 8 9 10
1 x Process Creation 1 2 3
1 x System Call Overhead 1 2 3 4 5 6 7 8 9 10
1 x Shell Scripts (1 concurrent) 1 2 3
1 x Shell Scripts (8 concurrent) 1 2 3
4 x Dhrystone 2 using register variables 1 2 3 4 5 6 7 8 9 10
4 x Double-Precision Whetstone 1 2 3 4 5 6 7 8 9 10
4 x Execl Throughput 1 2 3
4 x File Copy 1024 bufsize 2000 maxblocks 1 2 3
4 x File Copy 256 bufsize 500 maxblocks 1 2 3
4 x File Copy 4096 bufsize 8000 maxblocks 1 2 3
4 x Pipe Throughput 1 2 3 4 5 6 7 8 9 10
4 x Pipe-based Context Switching 1 2 3 4 5 6 7 8 9 10
4 x Process Creation 1 2 3
4 x System Call Overhead 1 2 3 4 5 6 7 8 9 10
4 x Shell Scripts (1 concurrent) 1 2 3
4 x Shell Scripts (8 concurrent) 1 2 3
========================================================================
BYTE UNIX Benchmarks (Version 5.1.3)
System: ip-10-47-9-7: GNU/Linux
OS: GNU/Linux -- 4.1.17-22.30.amzn1.x86_64 -- #1 SMP Fri Feb 5 23:44:22 UTC 2016
Machine: x86_64 (x86_64)
Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8")
CPU 0: Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz (5000.1 bogomips)
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
CPU 1: Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz (5000.1 bogomips)
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
14:06:11 up 7 min, 1 user, load average: 0.24, 0.11, 0.07; runlevel 3
------------------------------------------------------------------------
Benchmark Run: Mon Mar 14 2016 14:06:11 - 14:34:16
2 CPUs in system; running 1 parallel copy of tests
Dhrystone 2 using register variables 33597539.4 lps (10.0 s, 7 samples)
Double-Precision Whetstone 4126.1 MWIPS (9.9 s, 7 samples)
Execl Throughput 4149.0 lps (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 1074571.3 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 284012.3 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 3100532.1 KBps (30.0 s, 2 samples)
Pipe Throughput 2002866.1 lps (10.0 s, 7 samples)
Pipe-based Context Switching 36512.1 lps (10.0 s, 7 samples)
Process Creation 10651.4 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 7388.3 lpm (60.0 s, 2 samples)
Shell Scripts (8 concurrent) 1207.0 lpm (60.0 s, 2 samples)
System Call Overhead 3491961.7 lps (10.0 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 33597539.4 2879.0
Double-Precision Whetstone 55.0 4126.1 750.2
Execl Throughput 43.0 4149.0 964.9
File Copy 1024 bufsize 2000 maxblocks 3960.0 1074571.3 2713.6
File Copy 256 bufsize 500 maxblocks 1655.0 284012.3 1716.1
File Copy 4096 bufsize 8000 maxblocks 5800.0 3100532.1 5345.7
Pipe Throughput 12440.0 2002866.1 1610.0
Pipe-based Context Switching 4000.0 36512.1 91.3
Process Creation 126.0 10651.4 845.4
Shell Scripts (1 concurrent) 42.4 7388.3 1742.5
Shell Scripts (8 concurrent) 6.0 1207.0 2011.6
System Call Overhead 15000.0 3491961.7 2328.0
========
System Benchmarks Index Score 1391.3
------------------------------------------------------------------------
Benchmark Run: Mon Mar 14 2016 14:34:16 - 15:04:33
2 CPUs in system; running 4 parallel copies of tests
Dhrystone 2 using register variables 37520952.0 lps (10.0 s, 7 samples)
Double-Precision Whetstone 13698.3 MWIPS (9.9 s, 7 samples)
Execl Throughput 6943.5 lps (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 1143969.3 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 305173.1 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 3400379.4 KBps (30.1 s, 2 samples)
Pipe Throughput 2343590.1 lps (10.0 s, 7 samples)
Pipe-based Context Switching 383821.9 lps (10.0 s, 7 samples)
Process Creation 18885.9 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 8914.9 lpm (60.0 s, 2 samples)
Shell Scripts (8 concurrent) 1210.2 lpm (60.1 s, 2 samples)
System Call Overhead 4580820.6 lps (10.0 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 37520952.0 3215.2
Double-Precision Whetstone 55.0 13698.3 2490.6
Execl Throughput 43.0 6943.5 1614.8
File Copy 1024 bufsize 2000 maxblocks 3960.0 1143969.3 2888.8
File Copy 256 bufsize 500 maxblocks 1655.0 305173.1 1843.9
File Copy 4096 bufsize 8000 maxblocks 5800.0 3400379.4 5862.7
Pipe Throughput 12440.0 2343590.1 1883.9
Pipe-based Context Switching 4000.0 383821.9 959.6
Process Creation 126.0 18885.9 1498.9
Shell Scripts (1 concurrent) 42.4 8914.9 2102.6
Shell Scripts (8 concurrent) 6.0 1210.2 2017.0
System Call Overhead 15000.0 4580820.6 3053.9
========
System Benchmarks Index Score 2217.9
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment