Skip to content

Instantly share code, notes, and snippets.

@jallspaw
Created June 7, 2010 20:46
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jallspaw/429170 to your computer and use it in GitHub Desktop.
Save jallspaw/429170 to your computer and use it in GitHub Desktop.
For shits and giggles, I ran (http://code.google.com/p/byte-unixbench/) on a c1.xtralarge EC2 instance:
BYTE UNIX Benchmarks (Version 5.1.2)
System: ip-ec2.thing.com: GNU/Linux
OS: GNU/Linux -- 2.6.21.7-2.ec2.v1.2.fc8xen -- #1 SMP Fri Nov 20 17:48:28 EST 2009
Machine: x86_64 (x86_64)
Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8")
CPU 0: Intel(R) Xeon(R) CPU E5410 @ 2.33GHz (4669.8 bogomips)
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSCALL/SYSRET, Intel virtualization
CPU 1: Intel(R) Xeon(R) CPU E5410 @ 2.33GHz (4669.8 bogomips)
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSCALL/SYSRET, Intel virtualization
CPU 2: Intel(R) Xeon(R) CPU E5410 @ 2.33GHz (4669.8 bogomips)
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSCALL/SYSRET, Intel virtualization
CPU 3: Intel(R) Xeon(R) CPU E5410 @ 2.33GHz (4669.8 bogomips)
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSCALL/SYSRET, Intel virtualization
CPU 4: Intel(R) Xeon(R) CPU E5410 @ 2.33GHz (4669.8 bogomips)
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSCALL/SYSRET, Intel virtualization
CPU 5: Intel(R) Xeon(R) CPU E5410 @ 2.33GHz (4669.8 bogomips)
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSCALL/SYSRET, Intel virtualization
CPU 6: Intel(R) Xeon(R) CPU E5410 @ 2.33GHz (4669.8 bogomips)
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSCALL/SYSRET, Intel virtualization
CPU 7: Intel(R) Xeon(R) CPU E5410 @ 2.33GHz (4669.8 bogomips)
Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSCALL/SYSRET, Intel virtualization
10:31:47 up 13 min, 1 user, load average: 0.31, 0.10, 0.06; runlevel 4
------------------------------------------------------------------------
Benchmark Run: Thu Mar 04 2010 10:31:47 - 11:00:13
8 CPUs in system; running 1 parallel copy of tests
Dhrystone 2 using register variables 12730770.6 lps (10.0 s, 7 samples)
Double-Precision Whetstone 2671.9 MWIPS (9.9 s, 7 samples)
Execl Throughput 1367.5 lps (29.9 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 250426.4 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 68170.9 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 633481.2 KBps (30.0 s, 2 samples)
Pipe Throughput 391270.4 lps (10.0 s, 7 samples)
Pipe-based Context Switching 102025.0 lps (10.0 s, 7 samples)
Process Creation 4127.9 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 3369.4 lpm (60.0 s, 2 samples)
Shell Scripts (8 concurrent) 676.3 lpm (60.1 s, 2 samples)
System Call Overhead 425658.9 lps (10.0 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 12730770.6 1090.9
Double-Precision Whetstone 55.0 2671.9 485.8
Execl Throughput 43.0 1367.5 318.0
File Copy 1024 bufsize 2000 maxblocks 3960.0 250426.4 632.4
File Copy 256 bufsize 500 maxblocks 1655.0 68170.9 411.9
File Copy 4096 bufsize 8000 maxblocks 5800.0 633481.2 1092.2
Pipe Throughput 12440.0 391270.4 314.5
Pipe-based Context Switching 4000.0 102025.0 255.1
Process Creation 126.0 4127.9 327.6
Shell Scripts (1 concurrent) 42.4 3369.4 794.7
Shell Scripts (8 concurrent) 6.0 676.3 1127.1
System Call Overhead 15000.0 425658.9 283.8
========
System Benchmarks Index Score 511.4
------------------------------------------------------------------------
Benchmark Run: Thu Mar 04 2010 11:00:13 - 11:29:47
8 CPUs in system; running 8 parallel copies of tests
Dhrystone 2 using register variables 98883558.7 lps (10.0 s, 7 samples)
Double-Precision Whetstone 20808.9 MWIPS (10.0 s, 7 samples)
Execl Throughput 1113.6 lps (29.9 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 291091.0 KBps (30.2 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 76949.8 KBps (30.2 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 743402.4 KBps (30.3 s, 2 samples)
Pipe Throughput 3058961.1 lps (10.0 s, 7 samples)
Pipe-based Context Switching 143896.9 lps (10.0 s, 7 samples)
Process Creation 2115.5 lps (30.1 s, 2 samples)
Shell Scripts (1 concurrent) 3578.5 lpm (60.1 s, 2 samples)
Shell Scripts (8 concurrent) 424.5 lpm (60.5 s, 2 samples)
System Call Overhead 1826344.8 lps (10.1 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 98883558.7 8473.3
Double-Precision Whetstone 55.0 20808.9 3783.4
Execl Throughput 43.0 1113.6 259.0
File Copy 1024 bufsize 2000 maxblocks 3960.0 291091.0 735.1
File Copy 256 bufsize 500 maxblocks 1655.0 76949.8 465.0
File Copy 4096 bufsize 8000 maxblocks 5800.0 743402.4 1281.7
Pipe Throughput 12440.0 3058961.1 2459.0
Pipe-based Context Switching 4000.0 143896.9 359.7
Process Creation 126.0 2115.5 167.9
Shell Scripts (1 concurrent) 42.4 3578.5 844.0
Shell Scripts (8 concurrent) 6.0 424.5 707.6
System Call Overhead 15000.0 1826344.8 1217.6
========
System Benchmarks Index Score 925.1
And on a c1.medium:
========================================================================
BYTE UNIX Benchmarks (Version 5.1.2)
System: domU-12-31-39-06-1D-44: GNU/Linux
OS: GNU/Linux -- 2.6.21.7-2.ec2.v1.2.fc8xen -- #1 SMP Fri Nov 20 19:22:36 EST 2009
Machine: i686 (i386)
Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8")
CPU 0: Intel(R) Xeon(R) CPU E5410 @ 2.33GHz (5821.9 bogomips)
Hyper-Threading, x86-64, MMX, Physical Address Ext, Intel virtualization
CPU 1: Intel(R) Xeon(R) CPU E5410 @ 2.33GHz (5821.9 bogomips)
Hyper-Threading, x86-64, MMX, Physical Address Ext, Intel virtualization
11:49:50 up 5 min, 1 user, load average: 0.63, 0.24, 0.10; runlevel 4
------------------------------------------------------------------------
Benchmark Run: Thu Mar 04 2010 11:49:50 - 12:17:56
2 CPUs in system; running 1 parallel copy of tests
Dhrystone 2 using register variables 9646565.9 lps (10.0 s, 7 samples)
Double-Precision Whetstone 2147.0 MWIPS (10.2 s, 7 samples)
Execl Throughput 1644.0 lps (29.7 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 143523.4 KBps (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 37478.4 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 437065.1 KBps (30.0 s, 2 samples)
Pipe Throughput 182211.7 lps (10.0 s, 7 samples)
Pipe-based Context Switching 63414.6 lps (10.0 s, 7 samples)
Process Creation 3565.3 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 2401.8 lpm (60.0 s, 2 samples)
Shell Scripts (8 concurrent) 576.0 lpm (60.1 s, 2 samples)
System Call Overhead 824818.3 lps (10.0 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 9646565.9 826.6
Double-Precision Whetstone 55.0 2147.0 390.4
Execl Throughput 43.0 1644.0 382.3
File Copy 1024 bufsize 2000 maxblocks 3960.0 143523.4 362.4
File Copy 256 bufsize 500 maxblocks 1655.0 37478.4 226.5
File Copy 4096 bufsize 8000 maxblocks 5800.0 437065.1 753.6
Pipe Throughput 12440.0 182211.7 146.5
Pipe-based Context Switching 4000.0 63414.6 158.5
Process Creation 126.0 3565.3 283.0
Shell Scripts (1 concurrent) 42.4 2401.8 566.5
Shell Scripts (8 concurrent) 6.0 576.0 959.9
System Call Overhead 15000.0 824818.3 549.9
========
System Benchmarks Index Score 396.3
------------------------------------------------------------------------
Benchmark Run: Thu Mar 04 2010 12:17:56 - 12:46:10
2 CPUs in system; running 2 parallel copies of tests
Dhrystone 2 using register variables 18180325.9 lps (10.0 s, 7 samples)
Double-Precision Whetstone 4237.4 MWIPS (10.2 s, 7 samples)
Execl Throughput 2097.1 lps (29.9 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks 144365.7 KBps (30.1 s, 2 samples)
File Copy 256 bufsize 500 maxblocks 31234.6 KBps (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks 439109.2 KBps (30.1 s, 2 samples)
Pipe Throughput 244975.9 lps (10.0 s, 7 samples)
Pipe-based Context Switching 85147.0 lps (10.0 s, 7 samples)
Process Creation 2658.1 lps (30.0 s, 2 samples)
Shell Scripts (1 concurrent) 4184.4 lpm (60.0 s, 2 samples)
Shell Scripts (8 concurrent) 535.5 lpm (60.1 s, 2 samples)
System Call Overhead 1197819.5 lps (10.0 s, 7 samples)
System Benchmarks Index Values BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 18180325.9 1557.9
Double-Precision Whetstone 55.0 4237.4 770.4
Execl Throughput 43.0 2097.1 487.7
File Copy 1024 bufsize 2000 maxblocks 3960.0 144365.7 364.6
File Copy 256 bufsize 500 maxblocks 1655.0 31234.6 188.7
File Copy 4096 bufsize 8000 maxblocks 5800.0 439109.2 757.1
Pipe Throughput 12440.0 244975.9 196.9
Pipe-based Context Switching 4000.0 85147.0 212.9
Process Creation 126.0 2658.1 211.0
Shell Scripts (1 concurrent) 42.4 4184.4 986.9
Shell Scripts (8 concurrent) 6.0 535.5 892.5
System Call Overhead 15000.0 1197819.5 798.5
========
System Benchmarks Index Score 489.6
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment