Messages in this thread | | | Subject | [BENCHMARK] LM bench result for mm1 patch of 2.5.51 | Date | Wed, 11 Dec 2002 15:31:14 +0530 | From | "Aniruddha M Marathe" <> |
| |
Hi, Key findings after comparison with 2.5.51 1.performance for forc proc is bit less. Must be because of the code added to kernel/fork.c 2. mmap latency is a bit more. 3. pipe local communication bandwidth is quite less. =============================================================================== kernel 2.5.51 with mm1 date: 11 December 2002 ===============================================================================
L M B E N C H 2 . 0 S U M M A R Y ------------------------------------ (Alpha software, do not distribute)
Basic system parameters ---------------------------------------------------- Host OS Description Mhz --------- ------------- ----------------------- ---- benchtest Linux 2.5.51 i686-pc-linux-gnu 790 benchtest Linux 2.5.51 i686-pc-linux-gnu 790 benchtest Linux 2.5.51 i686-pc-linux-gnu 790 benchtest Linux 2.5.51 i686-pc-linux-gnu 790 benchtest Linux 2.5.51 i686-pc-linux-gnu 790
Processor, Processes - times in microseconds - smaller is better ---------------------------------------------------------------- Host OS Mhz null null open selct sig sig fork exec sh call I/O stat clos TCP inst hndl proc proc proc --------- ------------- ---- ---- ---- ---- ---- ----- ---- ---- ---- ---- ---- benchtest Linux 2.5.51 790 0.46 0.83 27 29 1.29 5.21 353 1554 8130 benchtest Linux 2.5.51 790 0.46 0.87 27 29 40 1.35 5.23 445 1627 8214 benchtest Linux 2.5.51 790 0.44 0.85 27 29 38 1.31 5.21 383 1568 8176 benchtest Linux 2.5.51 790 0.44 0.85 27 28 34 1.31 5.20 436 1589 8232 benchtest Linux 2.5.51 790 0.44 0.84 27 28 38 1.28 5.22 403 1593 8292
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 --------- ------------- ----- ------ ------ ------ ------ ------- ------- benchtest Linux 2.5.51 1.210 4.9400 14 9.1200 175 43 177 benchtest Linux 2.5.51 1.180 4.6400 14 5.7000 182 41 180 benchtest Linux 2.5.51 1.200 4.9600 20 5.7900 180 38 179 benchtest Linux 2.5.51 1.230 4.8400 14 14 183 44 180 benchtest Linux 2.5.51 1.260 4.5800 14 6.2600 180 40 180
*Local* Communication latencies in microseconds - smaller is better ------------------------------------------------------------------- Host OS 2p/0K Pipe AF UDP RPC/ TCP RPC/ TCP ctxsw UNIX UDP TCP conn --------- ------------- ----- ----- ---- ----- ----- ----- ----- ---- benchtest Linux 2.5.51 1.210 8.605 21 35 60 125 159 165 benchtest Linux 2.5.51 1.180 7.995 21 35 60 125 159 166 benchtest Linux 2.5.51 1.200 8.216 21 35 60 125 137 166 benchtest Linux 2.5.51 1.230 8.123 21 35 60 126 141 167 benchtest Linux 2.5.51 1.260 8.175 21 35 60 127 158 167
File & VM system latencies in microseconds - smaller is better -------------------------------------------------------------- Host OS 0K File 10K File Mmap Prot Page Create Delete Create Delete Latency Fault Fault --------- ------------- ------ ------ ------ ------ ------- ----- ----- benchtest Linux 2.5.51 119 59 385 128 651 1.008 4.00000 benchtest Linux 2.5.51 119 59 399 128 650 1.021 4.00000 benchtest Linux 2.5.51 119 59 390 126 652 0.999 4.00000 benchtest Linux 2.5.51 119 59 384 132 656 0.948 4.00000 benchtest Linux 2.5.51 119 59 385 132 651 0.984 4.00000
*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 --------- ------------- ---- ---- ---- ------ ------ ------ ------ ---- ----- benchtest Linux 2.5.51 432 131 22 286 356 124 113 356 171 benchtest Linux 2.5.51 327 136 23 290 352 123 112 353 169 benchtest Linux 2.5.51 344 126 22 294 351 123 111 351 169 benchtest Linux 2.5.51 288 123 22 292 350 123 112 350 168 benchtest Linux 2.5.51 389 136 22 294 350 123 112 349 168
Memory latencies in nanoseconds - smaller is better (WARNING - may not be correct, check graphs) --------------------------------------------------- Host OS Mhz L1 $ L2 $ Main mem Guesses --------- ------------- ---- ----- ------ -------- ------- benchtest Linux 2.5.51 790 3.798 8.8740 175 benchtest Linux 2.5.51 790 3.808 8.8840 176 benchtest Linux 2.5.51 790 3.808 8.8840 176 benchtest Linux 2.5.51 790 3.797 8.8830 177 benchtest Linux 2.5.51 790 3.808 8.8850 177
=============================================================================== kernel 2.5.51 date: 11 December 2002 ===============================================================================
L M B E N C H 2 . 0 S U M M A R Y ------------------------------------ (Alpha software, do not distribute)
Basic system parameters ---------------------------------------------------- Host OS Description Mhz --------- ------------- ----------------------- ---- benchtest Linux 2.5.51 i686-pc-linux-gnu 790 benchtest Linux 2.5.51 i686-pc-linux-gnu 790 benchtest Linux 2.5.51 i686-pc-linux-gnu 790 benchtest Linux 2.5.51 i686-pc-linux-gnu 790 benchtest Linux 2.5.51 i686-pc-linux-gnu 790
Processor, Processes - times in microseconds - smaller is better ---------------------------------------------------------------- Host OS Mhz null null open selct sig sig fork exec sh call I/O stat clos TCP inst hndl proc proc proc --------- ------------- ---- ---- ---- ---- ---- ----- ---- ---- ---- ---- ---- benchtest Linux 2.5.51 790 0.46 0.83 27 28 32 1.28 5.07 362 1563 8041 benchtest Linux 2.5.51 790 0.46 0.87 27 28 39 1.30 5.08 329 1592 8081 benchtest Linux 2.5.51 790 0.44 0.80 27 28 31 1.28 5.08 360 1589 7988 benchtest Linux 2.5.51 790 0.46 0.83 27 28 35 1.30 5.08 341 1592 8047 benchtest Linux 2.5.51 790 0.46 0.80 27 28 36 1.28 5.09 386 1575 8086
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 --------- ------------- ----- ------ ------ ------ ------ ------- ------- benchtest Linux 2.5.51 1.170 4.8900 14 8.8900 177 40 180 benchtest Linux 2.5.51 1.240 5.0400 14 10 178 38 180 benchtest Linux 2.5.51 1.330 5.0500 14 6.4600 181 39 181 benchtest Linux 2.5.51 1.490 4.9800 14 6.9800 180 44 180 benchtest Linux 2.5.51 1.400 5.0100 14 7.1500 180 40 180
*Local* Communication latencies in microseconds - smaller is better ------------------------------------------------------------------- Host OS 2p/0K Pipe AF UDP RPC/ TCP RPC/ TCP ctxsw UNIX UDP TCP conn --------- ------------- ----- ----- ---- ----- ----- ----- ----- ---- benchtest Linux 2.5.51 1.170 8.107 20 33 59 122 157 166 benchtest Linux 2.5.51 1.240 8.260 20 33 59 123 156 161 benchtest Linux 2.5.51 1.330 8.009 20 34 59 122 155 165 benchtest Linux 2.5.51 1.490 8.312 21 33 59 122 157 161 benchtest Linux 2.5.51 1.400 8.299 20 33 59 123 154 164
File & VM system latencies in microseconds - smaller is better -------------------------------------------------------------- Host OS 0K File 10K File Mmap Prot Page Create Delete Create Delete Latency Fault Fault --------- ------------- ------ ------ ------ ------ ------- ----- ----- benchtest Linux 2.5.51 119 57 377 123 606 0.925 4.00000 benchtest Linux 2.5.51 119 57 390 124 621 0.932 4.00000 benchtest Linux 2.5.51 119 57 378 126 624 0.911 4.00000 benchtest Linux 2.5.51 119 57 380 119 615 0.922 4.00000 benchtest Linux 2.5.51 120 57 392 128 612 0.920 4.00000
*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 --------- ------------- ---- ---- ---- ------ ------ ------ ------ ---- ----- benchtest Linux 2.5.51 381 93 23 294 356 125 114 356 171 benchtest Linux 2.5.51 392 133 22 295 353 124 113 354 170 benchtest Linux 2.5.51 432 137 22 295 352 123 112 354 169 benchtest Linux 2.5.51 436 137 22 294 351 123 112 352 169 benchtest Linux 2.5.51 373 136 23 291 350 123 112 351 168
Memory latencies in nanoseconds - smaller is better (WARNING - may not be correct, check graphs)
--------------------------------------------------- Host OS Mhz L1 $ L2 $ Main mem Guesses --------- ------------- ---- ----- ------ -------- ------- benchtest Linux 2.5.51 790 3.799 56 174 benchtest Linux 2.5.51 790 3.798 8.8820 176 benchtest Linux 2.5.51 790 3.808 8.8730 176 benchtest Linux 2.5.51 790 3.799 8.8820 176 benchtest Linux 2.5.51 790 3.808 8.8820 177
Regards, --------------------------------------------------------------- Aniruddha Marathe Systems Engineer, 4th floor, WIPRO technologies, 53/1, Hosur road, Madivala, Bangalore - 560068 Karnataka, India Phone: +91-80-5502001 extension 5092 E-mail: aniruddha.marathe@wipro.com --------------------------------------------------------------- - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |