Skip to content

Instantly share code, notes, and snippets.

@DaisukeMiyamoto
Last active November 27, 2018 15:41
Show Gist options
  • Save DaisukeMiyamoto/55efea6068b25098afa94511112d0ba5 to your computer and use it in GitHub Desktop.
Save DaisukeMiyamoto/55efea6068b25098afa94511112d0ba5 to your computer and use it in GitHub Desktop.
UnixBench for AWS a1 (ARM) instance

a1.large

========================================================================
   BYTE UNIX Benchmarks (Version 5.1.3)

   System: ip-172-31-35-85.us-west-2.compute.internal: GNU/Linux
   OS: GNU/Linux -- 4.14.77-81.59.amzn2.aarch64 -- #1 SMP Mon Nov 12 21:28:57 UTC 2018
   Machine: aarch64 (aarch64)
   Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8")
   04:27:56 up 7 min,  1 user,  load average: 0.27, 0.09, 0.02; runlevel 2018-11-27

------------------------------------------------------------------------
Benchmark Run: Tue Nov 27 2018 04:27:56 - 04:56:05
2 CPUs in system; running 1 parallel copy of tests

Dhrystone 2 using register variables       24411751.4 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                     3226.3 MWIPS (9.8 s, 7 samples)
Execl Throughput                               3244.4 lps   (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks        351427.5 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks          111756.4 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks       1021685.4 KBps  (30.0 s, 2 samples)
Pipe Throughput                              723702.5 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                  46957.3 lps   (10.0 s, 7 samples)
Process Creation                               6137.5 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                   4604.5 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                    912.6 lpm   (60.0 s, 2 samples)
System Call Overhead                         568132.6 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   24411751.4   2091.8
Double-Precision Whetstone                       55.0       3226.3    586.6
Execl Throughput                                 43.0       3244.4    754.5
File Copy 1024 bufsize 2000 maxblocks          3960.0     351427.5    887.4
File Copy 256 bufsize 500 maxblocks            1655.0     111756.4    675.3
File Copy 4096 bufsize 8000 maxblocks          5800.0    1021685.4   1761.5
Pipe Throughput                               12440.0     723702.5    581.8
Pipe-based Context Switching                   4000.0      46957.3    117.4
Process Creation                                126.0       6137.5    487.1
Shell Scripts (1 concurrent)                     42.4       4604.5   1086.0
Shell Scripts (8 concurrent)                      6.0        912.6   1521.0
System Call Overhead                          15000.0     568132.6    378.8
                                                                   ========
System Benchmarks Index Score                                         722.8

------------------------------------------------------------------------
Benchmark Run: Tue Nov 27 2018 04:56:05 - 05:24:16
2 CPUs in system; running 2 parallel copies of tests

Dhrystone 2 using register variables       48820613.4 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                     6451.4 MWIPS (9.8 s, 7 samples)
Execl Throughput                               6288.1 lps   (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks        699994.2 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks          209824.4 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks       1946412.5 KBps  (30.0 s, 2 samples)
Pipe Throughput                             1448854.4 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                 160349.0 lps   (10.0 s, 7 samples)
Process Creation                              12361.8 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                   6905.4 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                    926.3 lpm   (60.1 s, 2 samples)
System Call Overhead                        1097138.2 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   48820613.4   4183.4
Double-Precision Whetstone                       55.0       6451.4   1173.0
Execl Throughput                                 43.0       6288.1   1462.4
File Copy 1024 bufsize 2000 maxblocks          3960.0     699994.2   1767.7
File Copy 256 bufsize 500 maxblocks            1655.0     209824.4   1267.8
File Copy 4096 bufsize 8000 maxblocks          5800.0    1946412.5   3355.9
Pipe Throughput                               12440.0    1448854.4   1164.7
Pipe-based Context Switching                   4000.0     160349.0    400.9
Process Creation                                126.0      12361.8    981.1
Shell Scripts (1 concurrent)                     42.4       6905.4   1628.6
Shell Scripts (8 concurrent)                      6.0        926.3   1543.9
System Call Overhead                          15000.0    1097138.2    731.4
                                                                   ========
System Benchmarks Index Score                                        1374.5

a1.4xlarge

========================================================================
   BYTE UNIX Benchmarks (Version 5.1.3)

   System: ip-172-31-35-85.us-west-2.compute.internal: GNU/Linux
   OS: GNU/Linux -- 4.14.77-81.59.amzn2.aarch64 -- #1 SMP Mon Nov 12 21:28:57 UTC 2018
   Machine: aarch64 (aarch64)
   Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8")
   12:48:22 up  6:40,  1 user,  load average: 0.00, 0.00, 0.00; runlevel 2018-11-27

------------------------------------------------------------------------
Benchmark Run: Tue Nov 27 2018 12:48:22 - 13:16:31
16 CPUs in system; running 1 parallel copy of tests

Dhrystone 2 using register variables       24412886.8 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                     3228.1 MWIPS (9.8 s, 7 samples)
Execl Throughput                               3244.9 lps   (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks        371557.7 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks          112375.2 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks       1025848.3 KBps  (30.0 s, 2 samples)
Pipe Throughput                              730594.8 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                  46072.6 lps   (10.0 s, 7 samples)
Process Creation                               5465.9 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                   4740.0 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                   2327.4 lpm   (60.0 s, 2 samples)
System Call Overhead                         568456.5 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   24412886.8   2091.9
Double-Precision Whetstone                       55.0       3228.1    586.9
Execl Throughput                                 43.0       3244.9    754.6
File Copy 1024 bufsize 2000 maxblocks          3960.0     371557.7    938.3
File Copy 256 bufsize 500 maxblocks            1655.0     112375.2    679.0
File Copy 4096 bufsize 8000 maxblocks          5800.0    1025848.3   1768.7
Pipe Throughput                               12440.0     730594.8    587.3
Pipe-based Context Switching                   4000.0      46072.6    115.2
Process Creation                                126.0       5465.9    433.8
Shell Scripts (1 concurrent)                     42.4       4740.0   1117.9
Shell Scripts (8 concurrent)                      6.0       2327.4   3879.0
System Call Overhead                          15000.0     568456.5    379.0
                                                                   ========
System Benchmarks Index Score                                         779.5

------------------------------------------------------------------------
Benchmark Run: Tue Nov 27 2018 13:16:31 - 13:44:44
16 CPUs in system; running 16 parallel copies of tests

Dhrystone 2 using register variables      390458321.0 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                    51614.6 MWIPS (9.8 s, 7 samples)
Execl Throughput                              27688.5 lps   (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks        711961.1 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks          192834.6 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks       2067083.8 KBps  (30.0 s, 2 samples)
Pipe Throughput                            11497628.7 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                1271430.4 lps   (10.0 s, 7 samples)
Process Creation                              42107.7 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                  36139.6 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                   4807.1 lpm   (60.1 s, 2 samples)
System Call Overhead                        2871473.4 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0  390458321.0  33458.3
Double-Precision Whetstone                       55.0      51614.6   9384.5
Execl Throughput                                 43.0      27688.5   6439.2
File Copy 1024 bufsize 2000 maxblocks          3960.0     711961.1   1797.9
File Copy 256 bufsize 500 maxblocks            1655.0     192834.6   1165.2
File Copy 4096 bufsize 8000 maxblocks          5800.0    2067083.8   3563.9
Pipe Throughput                               12440.0   11497628.7   9242.5
Pipe-based Context Switching                   4000.0    1271430.4   3178.6
Process Creation                                126.0      42107.7   3341.9
Shell Scripts (1 concurrent)                     42.4      36139.6   8523.5
Shell Scripts (8 concurrent)                      6.0       4807.1   8011.8
System Call Overhead                          15000.0    2871473.4   1914.3
                                                                   ========
System Benchmarks Index Score                                        4904.6

c5.xlarge

========================================================================
   BYTE UNIX Benchmarks (Version 5.1.3)

   System: ip-172-31-13-130: GNU/Linux
   OS: GNU/Linux -- 4.14.59-64.43.amzn1.x86_64 -- #1 SMP Thu Aug 2 21:29:33 UTC 2018
   Machine: x86_64 (x86_64)
   Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8")
   CPU 0: Intel(R) Xeon(R) Platinum 8124M CPU @ 3.00GHz (6000.0 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
   CPU 1: Intel(R) Xeon(R) Platinum 8124M CPU @ 3.00GHz (6000.0 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
   CPU 2: Intel(R) Xeon(R) Platinum 8124M CPU @ 3.00GHz (6000.0 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
   CPU 3: Intel(R) Xeon(R) Platinum 8124M CPU @ 3.00GHz (6000.0 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET
   04:29:01 up 4 days, 21:32,  0 users,  load average: 0.32, 0.08, 0.03; runlevel 2018-11-22

------------------------------------------------------------------------
Benchmark Run: Tue Nov 27 2018 04:29:01 - 04:57:46
4 CPUs in system; running 1 parallel copy of tests

Dhrystone 2 using register variables       43059347.5 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                     3646.2 MWIPS (14.5 s, 7 samples)
Execl Throughput                               5561.5 lps   (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks        907035.3 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks          242075.8 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks       2590504.0 KBps  (30.0 s, 2 samples)
Pipe Throughput                             1355279.9 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                  67855.6 lps   (10.0 s, 7 samples)
Process Creation                              12731.7 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                   9559.8 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                   2427.3 lpm   (60.0 s, 2 samples)
System Call Overhead                        1113002.3 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   43059347.5   3689.7
Double-Precision Whetstone                       55.0       3646.2    663.0
Execl Throughput                                 43.0       5561.5   1293.4
File Copy 1024 bufsize 2000 maxblocks          3960.0     907035.3   2290.5
File Copy 256 bufsize 500 maxblocks            1655.0     242075.8   1462.7
File Copy 4096 bufsize 8000 maxblocks          5800.0    2590504.0   4466.4
Pipe Throughput                               12440.0    1355279.9   1089.5
Pipe-based Context Switching                   4000.0      67855.6    169.6
Process Creation                                126.0      12731.7   1010.4
Shell Scripts (1 concurrent)                     42.4       9559.8   2254.7
Shell Scripts (8 concurrent)                      6.0       2427.3   4045.6
System Call Overhead                          15000.0    1113002.3    742.0
                                                                   ========
System Benchmarks Index Score                                        1406.3

------------------------------------------------------------------------
Benchmark Run: Tue Nov 27 2018 04:57:46 - 05:25:50
4 CPUs in system; running 4 parallel copies of tests

Dhrystone 2 using register variables      112012749.2 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                    18344.0 MWIPS (10.0 s, 7 samples)
Execl Throughput                              13588.2 lps   (29.9 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks        953944.8 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks          244327.8 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks       2798485.6 KBps  (30.0 s, 2 samples)
Pipe Throughput                             4241842.2 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                 891559.4 lps   (10.0 s, 7 samples)
Process Creation                              34070.0 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                  19128.7 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                   2752.4 lpm   (60.0 s, 2 samples)
System Call Overhead                        3353895.5 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0  112012749.2   9598.4
Double-Precision Whetstone                       55.0      18344.0   3335.3
Execl Throughput                                 43.0      13588.2   3160.0
File Copy 1024 bufsize 2000 maxblocks          3960.0     953944.8   2409.0
File Copy 256 bufsize 500 maxblocks            1655.0     244327.8   1476.3
File Copy 4096 bufsize 8000 maxblocks          5800.0    2798485.6   4825.0
Pipe Throughput                               12440.0    4241842.2   3409.8
Pipe-based Context Switching                   4000.0     891559.4   2228.9
Process Creation                                126.0      34070.0   2704.0
Shell Scripts (1 concurrent)                     42.4      19128.7   4511.5
Shell Scripts (8 concurrent)                      6.0       2752.4   4587.4
System Call Overhead                          15000.0    3353895.5   2235.9
                                                                   ========
System Benchmarks Index Score                                        3297.2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment