L M B E N C H 3 . 0 S U M M A R Y ------------------------------------ (Alpha software, do not distribute) Basic system parameters ------------------------------------------------------------------------------ Host OS Description Mhz tlb cache mem scal pages line par load bytes --------- ------------- ----------------------- ---- ----- ----- ------ ---- linux01 Linux 2.6.22. i686-pc-linux-gnu 1600 8 128 1.3500 1 linux01 Linux 2.6.22. i686-pc-linux-gnu 1600 8 128 1.4300 1 linux01 Linux 2.6.22. i686-pc-linux-gnu 1600 8 128 1.3500 1 Processor, Processes - times in microseconds - smaller is better ------------------------------------------------------------------------------ Host OS Mhz null null open slct sig sig fork exec sh call I/O stat clos TCP inst hndl proc proc proc --------- ------------- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- linux01 Linux 2.6.22. 1600 0.34 0.53 3.05 4.56 4.78 0.63 1.44 124. 466. 1551 linux01 Linux 2.6.22. 1600 0.50 0.64 2.84 4.49 4.78 0.63 1.45 118. 438. 1448 linux01 Linux 2.6.22. 1600 0.49 0.43 2.19 3.06 4.78 0.62 1.46 128. 374. 1444 Basic integer operations - times in nanoseconds - smaller is better ------------------------------------------------------------------- Host OS intgr intgr intgr intgr intgr bit add mul div mod --------- ------------- ------ ------ ------ ------ ------ linux01 Linux 2.6.22. 0.4200 0.2100 0.1500 15.4 11.8 linux01 Linux 2.6.22. 0.4200 0.3100 0.1500 15.4 7.8500 linux01 Linux 2.6.22. 0.4200 0.3100 0.1500 16.0 7.7200 Basic uint64 operations - times in nanoseconds - smaller is better ------------------------------------------------------------------ Host OS int64 int64 int64 int64 int64 bit add mul div mod --------- ------------- ------ ------ ------ ------ ------ linux01 Linux 2.6.22. 0.4800 linux01 Linux 2.6.22. 0.6600 linux01 Linux 2.6.22. 0.7200 Basic float operations - times in nanoseconds - smaller is better ----------------------------------------------------------------- Host OS float float float float add mul div bogo --------- ------------- ------ ------ ------ ------ linux01 Linux 2.6.22. 1.2500 2.0900 15.8 23.2 linux01 Linux 2.6.22. 1.2500 2.0900 15.9 23.2 linux01 Linux 2.6.22. 1.8800 3.1400 15.9 15.5 Basic double operations - times in nanoseconds - smaller is better ------------------------------------------------------------------ Host OS double double double double add mul div bogo --------- ------------- ------ ------ ------ ------ linux01 Linux 2.6.22. 1.2500 3.1400 23.1 23.3 linux01 Linux 2.6.22. 1.8700 2.0900 15.8 23.3 linux01 Linux 2.6.22. 1.8700 2.0900 23.8 15.5 Context switching - times in microseconds - smaller is better ------------------------------------------------------------------------- Host OS 2p/0K 2p/16K 2p/64K 8p/16K 8p/64K 16p/16K 16p/64K ctxsw ctxsw ctxsw ctxsw ctxsw ctxsw ctxsw --------- ------------- ------ ------ ------ ------ ------ ------- ------- linux01 Linux 2.6.22. 4.9900 3.0500 4.2000 5.2700 3.4600 5.01000 3.99000 linux01 Linux 2.6.22. 0.2200 6.1300 9.4700 5.9900 8.4900 5.56000 8.38000 linux01 Linux 2.6.22. 4.9800 4.9300 9.3400 6.2700 8.3400 4.72000 8.36000 *Local* Communication latencies in microseconds - smaller is better --------------------------------------------------------------------- Host OS 2p/0K Pipe AF UDP RPC/ TCP RPC/ TCP ctxsw UNIX UDP TCP conn --------- ------------- ----- ----- ---- ----- ----- ----- ----- ---- linux01 Linux 2.6.22. 4.990 10.4 19.6 15.0 17.1 28. linux01 Linux 2.6.22. 0.220 9.597 22.8 15.8 18.1 33. linux01 Linux 2.6.22. 4.980 10.2 21.8 15.4 17.2 25. *Remote* Communication latencies in microseconds - smaller is better --------------------------------------------------------------------- Host OS UDP RPC/ TCP RPC/ TCP UDP TCP conn --------- ------------- ----- ----- ----- ----- ---- linux01 Linux 2.6.22. linux01 Linux 2.6.22. linux01 Linux 2.6.22. File & VM system latencies in microseconds - smaller is better ------------------------------------------------------------------------------- Host OS 0K File 10K File Mmap Prot Page 100fd Create Delete Create Delete Latency Fault Fault selct --------- ------------- ------ ------ ------ ------ ------- ----- ------- ----- linux01 Linux 2.6.22. 10.7 11.3 31.7 15.9 8413.0 0.410 1.47520 1.931 linux01 Linux 2.6.22. 9.2857 8.4993 43.4 21.2 6992.0 1.14810 2.892 linux01 Linux 2.6.22. 9.0768 11.5 41.3 14.5 6867.0 1.418 1.14220 2.888 *Local* Communication bandwidths in MB/s - bigger is better ----------------------------------------------------------------------------- Host OS Pipe AF TCP File Mmap Bcopy Bcopy Mem Mem UNIX reread reread (libc) (hand) read write --------- ------------- ---- ---- ---- ------ ------ ------ ------ ---- ----- linux01 Linux 2.6.22. 1098 2010 1062 2242.7 4760.7 1863.9 1801.2 4650 2015. linux01 Linux 2.6.22. 1263 2006 1152 2416.8 4532.7 1947.6 1666.0 4731 2075. linux01 Linux 2.6.22. 1221 2063 1167 2227.0 4250.0 1838.0 1634.2 4785 2090. Memory latencies in nanoseconds - smaller is better (WARNING - may not be correct, check graphs) ------------------------------------------------------------------------------ Host OS Mhz L1 $ L2 $ Main mem Rand mem Guesses --------- ------------- --- ---- ---- -------- -------- ------- linux01 Linux 2.6.22. 1600 1.6080 5.8610 77.3 107.8 linux01 Linux 2.6.22. 1600 1.2500 5.8580 77.2 108.1 linux01 Linux 2.6.22. 1600 1.2490 5.8560 77.1 108.6