Listing 1. Benchmarks
Processor, Processes - times in microseconds
--------------------------------------------
Host OSMhzNullNullSimple /bin/sh Mmap 2-proc 8-proc
Syscall Process Process Processlatctxswctxsw
--------- ------------- ---- ------- ------- -------
ibm830-604 Linux 2. 1. 16120 41. 2K4. 0K 17K 66378 21
pmac-601 Linux 2. 0. 25100 65. 9K 10. 2K 32K398 11 16
pmac-601 MkLinux 2. 0. 21101193. 1K 19. 1K 57K 4347 47 87
pentiumLinux 1. 1. 54 91 33. 3K 15. 4K 49K 33 66 94
alpha OSF1 V3. 2231 82. 4K8. 8K 33K139 30 42
ss5 SunOS 4. 1. 3_U 7039 10. 6K 48. 7K 89K226 78132
ss10SunOS 4. 1. 3 3632 10. 4K 51. 7K108K214 58140
*Local* Communication latencies in microseconds
-----------------------------------------------
Host OSPipe UDPRPC/ TCPRPC/
UDP TCP
--------- ------------- ------- ------- ------- -------
ibm830-604 Linux 2. 1. 1637 269 489 290 513
pmac-601 Linux 2. 0. 2551 229 532 309 772
pmac-601 MkLinux 2. 0. 21 209 7501322 7621484
pentiumLinux 1. 1. 54 157 7041341 7411581
alpha OSF1 V3. 2 116 7911515 8381823
ss5 SunOS 4. 1. 3_U 341 0 0 0 0
ss10SunOS 4. 1. 3 274 0 0 0 0
*Local* Communication bandwidths in megabytes/second
----------------------------------------------------
Host OS PipeTCPFile MmapBcopyBcopyMem Mem
reread reread (libc) (hand) read write
--------- ------------- ---- ---- ------ ------ ------
ibm830-604 Linux 2. 1. 16 53 19. 7 28. 7 38. 7 24 27 5840
pmac-601 Linux 2. 0. 25 38 12. 5 33. 2 54. 3 28 27 7238
pmac-601 MkLinux 2. 0. 21 146. 4 32. 1 47. 2 27 26 6938
pentiumLinux 1. 1. 54 133. 89. 84. 7 18 18 4832
alpha OSF1 V3. 2 620. 0 39. 8 26. 4 42 42 8183
ss5 SunOS 4. 1. 3_U90. 05. 0 14. 5 26 30 6164
ss10SunOS 4. 1. 3 100. 0 28. 7 16. 1 18 22 5441