GigaBit Ethernet to the Desktop - Relative Benchmarks

Some of the benchmarks performed on the computers do not use a network connection. These benchmark results are shown here, so that the computers can be compared.

---------------

Return to the paper

Purchase Policies Contact ACCS Aout ACCS Home Papers & Projects Services Products

System Benchmarks

LMbench


                 L M B E N C H  2 . 0   S U M M A R Y
                 ------------------------------------


Basic system parameters
----------------------------------------------------
Host                 OS Description              Mhz
                                                    
--------- ------------- ----------------------- ----
Server1   Linux 2.4.18-       i686-pc-linux-gnu 2400
Server2   Linux 2.4.18-       i686-pc-linux-gnu 2400
Client1   Linux 2.4.18-       i686-pc-linux-gnu 2530
Client2   Linux 2.4.18-       i686-pc-linux-gnu 1700


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
--------- ------------- ---- ---- ---- ---- ---- ----- ---- ---- ---- ---- ----
Server1   Linux 2.4.18- 2400 0.53 0.81 3.67 5.05  25.5 0.84 2.81 159. 457. 2688
Server2   Linux 2.4.18- 2400 0.51 0.73 3.20 4.41  21.5 0.82 2.72 145. 419. 2372
Client1   Linux 2.4.18- 2530 0.63 0.71 1.94 2.68 6.008 0.96 2.58 99.6 322. 2021
Client2   Linux 2.4.18- 1700 0.91 1.02 2.81 3.92 8.792 1.37 3.74 261. 801. 4013


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
--------- ------------- ----- ------ ------ ------ ------ ------- -------
Server1   Linux 2.4.18- 1.330 2.4200 4.9300 2.8800   16.9 5.91500    37.3
Server2   Linux 2.4.18- 1.698 2.2325 4.8500 2.4100   19.6 3.92250    25.5
Client1   Linux 2.4.18- 0.805 1.6750 4.0475 1.8850   21.6 3.92750    29.7
Client2   Linux 2.4.18- 0.808 3.0683   28.7   12.3   41.1    13.9    40.7


*Local* Communication latencies in microseconds - smaller is better
-------------------------------------------------------------------
Host                 OS 2p/0K  Pipe AF     UDP  RPC/   TCP  RPC/ TCP
                        ctxsw       UNIX         UDP         TCP conn
--------- ------------- ----- ----- ---- ----- ----- ----- ----- ----
Server1   Linux 2.4.18- 1.330  12.1 19.5  24.3  28.3  27.6  38.5 52.6
Server2   Linux 2.4.18- 1.698 7.546 12.3  15.1  24.7  18.0  31.7 45.2
Client1   Linux 2.4.18- 0.805 4.985 6.78 9.220  17.2  10.5  21.5 30.6
Client2   Linux 2.4.18- 0.808 6.674 10.1  14.0  35.3  18.2  49.5 84.7

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 
--------- ------------- ------ ------ ------ ------  ------- -----   ----- 
Server1   Linux 2.4.18-   42.3  24.2   123.3   44.2    451.8 1.318 3.00000
Server2   Linux 2.4.18-   38.7  19.3   106.0   35.6    404.5 1.150    14.5
Client1   Linux 2.4.18-   28.9 5.8465   56.7   12.8    298.3 1.150 2.00000
Client2   Linux 2.4.18-   42.5 8.8827   99.5   21.2    465.7 1.691 3.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
--------- ------------- ---- ---- ---- ------ ------ ------ ------ ---- -----
Server1   Linux 2.4.18- 925. 1334 531. 1327.9 1583.4  484.1  498.5 1583 671.1
Server2   Linux 2.4.18- 772. 542. 737. 1536.7 2265.3  559.2  594.3 2266 749.4
Client1   Linux 2.4.18- 1579 2374 748. 1909.0 2045.6  990.0  985.6 2045 1410.
Client2   Linux 2.4.18- 569. 286. 187.  601.2 1525.6  480.5  493.2 1525 714.8

Memory latencies in nanoseconds - smaller is better
    (WARNING - may not be correct, check graphs)
---------------------------------------------------
Host                 OS   MHz  L1 $   L2 $    Main mem    Guesses
--------- -------------  ---- ----- ------    --------    -------
Server1   Linux 2.4.18-  2400 0.835 7.7085  150.1
Server2   Linux 2.4.18-  2400 0.834 7.6953   95.2
Client1   Linux 2.4.18-  2530 0.788 7.2340  116.9
Client2   Linux 2.4.18-  1700 1.167   75.7  122.0

Stream

System
Copy
Scale
Add
Triad
Server1
1158 MB/S
1139 MB/S
1407 MB/S
1406 MB/S
Server2
1543 MB.S
1547 MB/S
1767 MB/S
1765 MB/S
Client1
2051 MB/S
2062 MB/S
2331 MB/S
2316 MB/S
Client2
998 MB/S
992 MB/S
1150 MB/S
1145 MB/S

Return to the paper

If you have any comments or suggestions, please E-mail webmaster@accs.com

© 2004 - Ashford Computer Consulting Service