make[1]: Entering directory `/home/vik/MatLib/Substitution_STUFF/MPI_Standalone/BENCHMARK/LMBENCH/lmbench-3.0-a9/results' 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 --------- ------------- ----------------------- ---- ----- ----- ------ ---- neumann.c Linux 2.6.18- x86_64-linux-gnu 2208 32 128 1.0400 1 neumann.c Linux 2.6.18- x86_64-linux-gnu 2208 128 1.0100 1 neumann.c Linux 2.6.18- x86_64-linux-gnu 2208 128 1.0100 1 neumann.c Linux 2.6.18- x86_64-linux-gnu 2207 128 1.0100 1 neumann.c Linux 2.6.18- x86_64-linux-gnu 2207 128 1.0100 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 --------- ------------- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- neumann.c Linux 2.6.18- 2208 0.07 0.20 1.77 3.05 11.2 0.20 1.51 313. 688. 2037 neumann.c Linux 2.6.18- 2208 0.07 0.20 1.75 2.69 6.07 0.20 1.46 298. 643. 2101 neumann.c Linux 2.6.18- 2208 0.07 0.15 1.45 2.90 5.35 0.20 1.49 292. 653. 2075 neumann.c Linux 2.6.18- 2207 0.07 0.19 1.66 2.81 9.43 0.20 1.54 296. 647. 2099 neumann.c Linux 2.6.18- 2207 0.07 0.29 1.68 2.92 14.3 0.20 1.53 286. 657. 2138 Basic integer operations - times in nanoseconds - smaller is better ------------------------------------------------------------------- Host OS intgr intgr intgr intgr intgr bit add mul div mod --------- ------------- ------ ------ ------ ------ ------ neumann.c Linux 2.6.18- 0.4500 0.4500 0.1600 19.5 18.6 neumann.c Linux 2.6.18- 0.4500 0.4500 0.1600 19.5 18.6 neumann.c Linux 2.6.18- 0.4600 0.4500 0.1600 19.5 18.6 neumann.c Linux 2.6.18- 0.4500 0.4500 0.1600 19.5 18.6 neumann.c Linux 2.6.18- 0.4500 0.4500 0.1600 19.5 18.6 Basic uint64 operations - times in nanoseconds - smaller is better ------------------------------------------------------------------ Host OS int64 int64 int64 int64 int64 bit add mul div mod --------- ------------- ------ ------ ------ ------ ------ neumann.c Linux 2.6.18- 0.450 0.2000 34.0 33.1 neumann.c Linux 2.6.18- 0.450 0.2000 34.1 33.1 neumann.c Linux 2.6.18- 0.460 0.2000 34.0 33.2 neumann.c Linux 2.6.18- 0.460 0.2000 34.0 33.2 neumann.c Linux 2.6.18- 0.450 0.2000 34.0 33.1 Basic float operations - times in nanoseconds - smaller is better ----------------------------------------------------------------- Host OS float float float float add mul div bogo --------- ------------- ------ ------ ------ ------ neumann.c Linux 2.6.18- 1.8100 1.8400 8.0300 7.2100 neumann.c Linux 2.6.18- 1.8200 1.8400 8.0600 7.1900 neumann.c Linux 2.6.18- 1.8100 1.8400 8.0400 7.2100 neumann.c Linux 2.6.18- 1.8100 1.8400 8.0300 7.2100 neumann.c Linux 2.6.18- 1.8100 1.8400 8.0200 7.1900 Basic double operations - times in nanoseconds - smaller is better ------------------------------------------------------------------ Host OS double double double double add mul div bogo --------- ------------- ------ ------ ------ ------ neumann.c Linux 2.6.18- 1.8100 1.8400 9.8500 9.2300 neumann.c Linux 2.6.18- 1.8100 1.8400 9.8500 9.2300 neumann.c Linux 2.6.18- 1.8200 1.8400 9.8700 9.2500 neumann.c Linux 2.6.18- 1.8200 1.8400 9.8600 9.2500 neumann.c Linux 2.6.18- 1.8100 1.8400 9.8500 9.2300 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 --------- ------------- ------ ------ ------ ------ ------ ------- ------- neumann.c Linux 2.6.18- 6.7500 6.6700 7.0800 5.8000 10.1 2.87000 10.1 neumann.c Linux 2.6.18- 6.2100 5.9700 6.2200 3.5000 8.8700 3.70000 9.95000 neumann.c Linux 2.6.18- 6.2000 1.3200 6.3700 4.2100 9.2200 3.67000 9.71000 neumann.c Linux 2.6.18- 5.7600 6.0500 6.5500 3.7700 9.4700 3.76000 9.54000 neumann.c Linux 2.6.18- 6.2300 6.7200 4.5900 4.1000 9.9400 3.44000 9.94000 *Local* Communication latencies in microseconds - smaller is better --------------------------------------------------------------------- Host OS 2p/0K Pipe AF UDP RPC/ TCP RPC/ TCP ctxsw UNIX UDP TCP conn --------- ------------- ----- ----- ---- ----- ----- ----- ----- ---- neumann.c Linux 2.6.18- 6.750 17.0 15.5 24.8 18.9 61. neumann.c Linux 2.6.18- 6.210 15.7 19.5 31.6 22.9 59. neumann.c Linux 2.6.18- 6.200 15.8 17.2 32.2 36.0 61. neumann.c Linux 2.6.18- 5.760 16.0 17.3 18.4 39.4 59. neumann.c Linux 2.6.18- 6.230 15.6 16.3 22.7 39.0 60. *Remote* Communication latencies in microseconds - smaller is better --------------------------------------------------------------------- Host OS UDP RPC/ TCP RPC/ TCP UDP TCP conn --------- ------------- ----- ----- ----- ----- ---- neumann.c Linux 2.6.18- neumann.c Linux 2.6.18- neumann.c Linux 2.6.18- neumann.c Linux 2.6.18- neumann.c Linux 2.6.18- 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 --------- ------------- ------ ------ ------ ------ ------- ----- ------- ----- neumann.c Linux 2.6.18- 434.0 0.447 1.78620 7.029 neumann.c Linux 2.6.18- 0.541 2.969 neumann.c Linux 2.6.18- 0.506 11.0 neumann.c Linux 2.6.18- 14.8 14.5 54.5 31.7 0.316 3.040 neumann.c Linux 2.6.18- 15.0 14.0 59.3 30.3 0.277 2.911 *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 --------- ------------- ---- ---- ---- ------ ------ ------ ------ ---- ----- neumann.c Linux 2.6.18- 461. 790. 394. 951.4 1262.4 817.6 826.2 1479 1205. neumann.c Linux 2.6.18- 435. 707. 460. 1016.7 1337.3 855.2 886.6 1594 1215. neumann.c Linux 2.6.18- 428. 747. 396. 1098.2 1329.4 736.9 885.3 1594 1215. neumann.c Linux 2.6.18- 1579 745. 393. 1111.9 1463.4 716.5 891.9 1582 1200. neumann.c Linux 2.6.18- 462. 801. 428. 1204.0 1588.8 860.9 896.2 1593 1198. Memory latencies in nanoseconds - smaller is better (WARNING - may not be correct, check graphs) ------------------------------------------------------------------------------ Host OS Mhz L1 $ L2 $ Main mem Rand mem Guesses --------- ------------- --- ---- ---- -------- -------- ------- neumann.c Linux 2.6.18- 2208 1.3590 6.2250 135.5 147.9 neumann.c Linux 2.6.18- 2208 1.3590 5.5530 135.6 315.4 neumann.c Linux 2.6.18- 2208 1.3620 5.5700 135.6 281.7 neumann.c Linux 2.6.18- 2207 1.3590 5.5550 150.7 262.2 neumann.c Linux 2.6.18- 2207 1.3590 5.5530 136.6 292.7 make[1]: Leaving directory `/home/vik/MatLib/Substitution_STUFF/MPI_Standalone/BENCHMARK/LMBENCH/lmbench-3.0-a9/results'