Lmbench 1.0 Results

pc6.cs = mill3.cs -> Quad 200 Mhz Pentium-Pro
p14.cs = mill4.cs -> Dual 300 Mhz Pentium-II
clump0 -> SUN Enterprise 5000
u2 -> SUN Ultrasparc
ultraspar -> Publised LMBENCH Ultrasparc results.

Note: Each entry for a particular host reflects a single run of the benchmark test. 3 runs are given for each machine. Note, the first run on u2.CS was done using executables compiled on clump0. The next two runs were done with the code compiled on that machine. All runs on clump0 were done with executables compiled on clump0. I haven't figured out reasons for the difference yet.

Lmbench 1.0 Summary
Processor, Processes - times in microseconds
Host OS Mhz Null Syscall Null Process Simple Process /bin/sh Process Mmap lat 2-proc ctxsw 8-proc ctxsw
pc6.CS.Be SunOS 5.6 200 4 3K 11K 37K 28 20 26
pc6.CS.Be SunOS 5.6 200 4 3K 11K 36K 29 22 26
pc6.CS.Be SunOS 5.6 200 4 3K 11K 37K 28 22 26
pc14.CS.B SunOS 5.6 300 2 2K 10K 33K 17 17 21
pc14.CS.B SunOS 5.6 300 2 2K 10K 33K 17 17 20
pc14.CS.B SunOS 5.6 300 2 2K 10K 33K 17 16 19
clump0.CS SunOS 5.5.1 168 6 4K 22K 82K 215 26 27
clump0.CS SunOS 5.5.1 168 5 4K 22K 84K 238 25 26
clump0.CS SunOS 5.5.1 168 6 4K 22K 85K 235 24 26
u2.CS.Ber SunOS 5.6 167 8 135K 137K 177K 36 15 15
u2.CS.Ber SunOS 5.6 167 5 135K 138K 44K 35 21 22
u2.CS.Ber SunOS 5.6 167 5 4K 14K 43K 35 17 22
ultraspar SunOS 5.5 167 5 4K 20K 37K 212 14 20

Local Communication latencies in microseconds
Host OS Pipe UDP RPC/UDP TCP RPC/TCP
pc6.CS.Be SunOS 5.6 63 170 278 176 322
pc6.CS.Be SunOS 5.6 64 165 273 175 324
pc6.CS.Be SunOS 5.6 64 169 271 178 323
pc14.CS.B SunOS 5.6 46 135 226 153 279
pc14.CS.B SunOS 5.6 47 138 227 157 278
pc14.CS.B SunOS 5.6 47 137 227 157 282
clump0.CS SunOS 5.5.1 85 195 293 186 345
clump0.CS SunOS 5.5.1 80 199 289 191 342
clump0.CS SunOS 5.5.1 81 193 298 186 356
u2.CS.Ber SunOS 5.6 54 235 505 254 597
u2.CS.Ber SunOS 5.6 52 206 504 227 623
u2.CS.Ber SunOS 5.6 55 179 322 181 378
ultraspar SunOS 5.5 62 197 267 162 346

Local Communication bandwidths in megabytes/second
Host OS Pipe TCP File reread Mmap reread Bcopy (libc) Bcopy (hand) Mem read Mem write
pc6.CS.Be SunOS 5.6 44 41 82 86 70 49 196 69
pc6.CS.Be SunOS 5.6 49 41 118 86 70 49 194 69
pc6.CS.Be SunOS 5.6 50 41 119 85 69 49 196 69
pc14.CS.B SunOS 5.6 51 37 125 121 54 44 231 75
pc14.CS.B SunOS 5.6 53 39 122 122 56 46 231 76
pc14.CS.B SunOS 5.6 53 40 122 122 57 47 231 76
clump0.CS SunOS 5.5.1 54 70 146 67 191 70 102 140
clump0.CS SunOS 5.5.1 54 67 145 68 191 70 102 140
clump0.CS SunOS 5.5.1 55 69 146 67 191 69 102 140
u2.CS.Ber SunOS 5.6 15 39 93 30 97 40 57 84
u2.CS.Ber SunOS 5.6 63 54 142 76 170 66 115 154
u2.CS.Ber SunOS 5.6 64 5 141 75 170 66 114 154
ultraspar SunOS 5.5 61 51 85 101 167 85 129 152

Memory latencies in nanoseconds
(WARNING - may not be correct, check graphs)
Host OS Mhz L1 $ L2 $ Main mem Guesses
pc6.CS.Be SunOS 5.6 199 10 30 225
pc6.CS.Be SunOS 5.6 199 10 30 226
pc6.CS.Be SunOS 5.6 199 10 30 225
pc14.CS.B SunOS 5.6 299 6 76 241
pc14.CS.B SunOS 5.6 300 6 76 241
pc14.CS.B SunOS 5.6 300 6 76 241
clump0.CS SunOS 5.5.1 167 5 41 313
clump0.CS SunOS 5.5.1 167 5 41 314
clump0.CS SunOS 5.5.1 167 6 52 312
u2.CS.Ber SunOS 5.6 166 6 41 266
u2.CS.Ber SunOS 5.6 167 6 41 266
u2.CS.Ber SunOS 5.6 167 6 53 266
ultraspar SunOS 5.5 166 6 42 270