# # # # # # # ##### ###### # # #### # # # # ## # # # # # # # ## # # # # # # # # # # # ## ##### ##### # # # # ###### # # # # # # ## # # # # # # # # # # # # ## # # # # # # # ## # # # # #### # # # # # ##### ###### # # #### # # 4 1 Based on the Byte Magazine Unix Benchmark 44 11 v v 4 4 1 v v 44444 1 v4.1 revisions mostly by David C. Niemi, v 4 o 111 Reston, VA, USA Dhrystone 2 using register variables 1 2 3 4 5 6 7 8 9 10 Double-Precision Whetstone 1 2 3 4 5 6 7 8 9 10 System Call Overhead 1 2 3 4 5 6 7 8 9 10 Pipe Throughput 1 2 3 4 5 6 7 8 9 10 Pipe-based Context Switching 1 2 3 4 5 6 7 8 9 10 Process Creation 1 2 3 Execl Throughput 1 2 3 Filesystem Throughput 1024 bufsize 2000 maxblocks 1 2 3 Filesystem Throughput 256 bufsize 500 maxblocks 1 2 3 Filesystem Throughput 4096 bufsize 8000 maxblocks 1 2 3 Shell Scripts (1 concurrent) 1 2 3 Shell Scripts (8 concurrent) 1 2 3 Shell Scripts (16 concurrent) 1 2 3 Arithmetic Test (type = short) 1 2 3 Arithmetic Test (type = int) 1 2 3 Arithmetic Test (type = long) 1 2 3 Arithmetic Test (type = float) 1 2 3 Arithmetic Test (type = double) 1 2 3 Arithoh 1 2 3 C Compiler Throughput 1 2 3 Dc: sqrt(2) to 99 decimal places 1 2 3 Recursion Test--Tower of Hanoi 1 2 3 ============================================================== BYTE UNIX Benchmarks (Version 4.1.0) System -- Start Benchmark Run: Wed Jun 9 22:38:10 JST 2004 2 interactive users. 10:38PM up 48 mins, 2 users, load averages: 1.39, 2.25, 2.18 -r-xr-xr-x 1 root wheel 459364 Feb 11 06:41 /bin/sh /bin/sh: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for NetBSD, statically linked, stripped /dev/wd0a 401943 46232 335613 12% / Dhrystone 2 using register variables 588761.1 lps (10.1 secs, 10 samples) Double-Precision Whetstone 138.0 MWIPS (9.6 secs, 10 samples) System Call Overhead 58460.2 lps (10.1 secs, 10 samples) Pipe Throughput 95864.5 lps (10.1 secs, 10 samples) Pipe-based Context Switching 2067.9 lps (10.1 secs, 10 samples) Process Creation 33.2 lps (30.1 secs, 3 samples) Execl Throughput 16.5 lps (29.4 secs, 3 samples) File Read 1024 bufsize 2000 maxblocks 90682.0 KBps (30.0 secs, 3 samples) File Write 1024 bufsize 2000 maxblocks 4244.0 KBps (30.0 secs, 3 samples) File Copy 1024 bufsize 2000 maxblocks 3820.0 KBps (30.0 secs, 3 samples) File Read 256 bufsize 500 maxblocks 32547.0 KBps (30.0 secs, 3 samples) File Write 256 bufsize 500 maxblocks 3433.0 KBps (30.0 secs, 3 samples) File Copy 256 bufsize 500 maxblocks 3160.0 KBps (30.0 secs, 3 samples) File Read 4096 bufsize 8000 maxblocks 160665.0 KBps (30.0 secs, 3 samples) File Write 4096 bufsize 8000 maxblocks 4709.0 KBps (30.0 secs, 3 samples) File Copy 4096 bufsize 8000 maxblocks 1749.0 KBps (30.0 secs, 3 samples) Shell Scripts (1 concurrent) 51.2 lpm (60.1 secs, 3 samples) Shell Scripts (8 concurrent) 6.0 lpm (60.3 secs, 3 samples) Shell Scripts (16 concurrent) 2.6 lpm (60.3 secs, 3 samples) Arithmetic Test (type = short) 139628.5 lps (10.1 secs, 3 samples) Arithmetic Test (type = int) 151054.7 lps (10.1 secs, 3 samples) Arithmetic Test (type = long) 149394.4 lps (10.1 secs, 3 samples) Arithmetic Test (type = float) 71957.7 lps (10.1 secs, 3 samples) Arithmetic Test (type = double) 71617.9 lps (10.1 secs, 3 samples) Arithoh 2003936.2 lps (10.1 secs, 3 samples) C Compiler Throughput 42.9 lpm (60.1 secs, 3 samples) Dc: sqrt(2) to 99 decimal places 557.4 lpm (30.2 secs, 3 samples) Recursion Test--Tower of Hanoi 7738.4 lps (20.1 secs, 3 samples) INDEX VALUES TEST BASELINE RESULT INDEX Dhrystone 2 using register variables 116700.0 588761.1 50.5 Double-Precision Whetstone 55.0 138.0 25.1 Execl Throughput 43.0 16.5 3.8 File Copy 1024 bufsize 2000 maxblocks 3960.0 3820.0 9.6 File Copy 256 bufsize 500 maxblocks 1655.0 3160.0 19.1 File Copy 4096 bufsize 8000 maxblocks 5800.0 1749.0 3.0 Pipe Throughput 12440.0 95864.5 77.1 Pipe-based Context Switching 4000.0 2067.9 5.2 Process Creation 126.0 33.2 2.6 Shell Scripts (8 concurrent) 6.0 6.0 10.0 System Call Overhead 15000.0 58460.2 39.0 ========= FINAL SCORE 12.4