Benchmarks Report for pc10 & pc0
                        (Lmbench)               

                        by: Godfrey Tan         
                      date: 02-04-98
 


        Documents included:

        - lm_all.sum
          Summary of Lmbench benchmark comparison between P6 PCs
          including pc10 and pc0
        - pc_mem.ps     (~tgodfrey/results/pc_mem.ps)
          Graphs showing memory latencies on pc10 and pc0
        - pc_context.ps (~tgodfrey/results/pc_context.ps)
          Graphs showing context switches on pc10 and pc0


pc0  - Single 200MHz PPro 
pc10 - Quad 200MHz PPro



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

            Processor, Processes - times in microseconds
            --------------------------------------------
Host                 OS  Mhz    Null    Null  Simple /bin/sh Mmap 2-proc 8-proc
                             Syscall Process Process Process  lat  ctxsw  ctxsw
--------- ------------- ---- ------- ------- ------- ------- ---- ------ ------
pc0_n_1       SunOS 5.6  203       5      3K     16K     30K   30     33     39
pc10_n_1      SunOS 5.6  200       4      3K     11K     22K   34     22     27
pc10_n_2      SunOS 5.6  200       4      3K     11K     23K   34     22     27
pc10_n_3      SunOS 5.6  199       4      3K     11K     23K   34     23     27
P6         Linux 1.3.37  200       4
 *1*
PPro200       SunOS 5.5  216       6    4.4K   19.7K     11K  181     37     43
i686-linu  Linux 2.0.30  198     4.8  

            *Local* Communication latencies in microseconds
            -----------------------------------------------
Host                 OS  Pipe       UDP    RPC/     TCP    RPC/
                                            UDP             TCP
--------- ------------- ------- ------- ------- ------- -------
pc0_n_1       SunOS 5.6      89     219     348     225     397
pc10_n_1      SunOS 5.6      66     168     276     182     322
pc10_n_2      SunOS 5.6      68     170     275     181     323
pc10_n_3      SunOS 5.6      67     169     274     179     323
P6         Linux 1.3.37      26      93     180     216     346   *1*
PPro200       SunOS 5.5     100     252     334     232     374
i686-linu  Linux 2.0.30      67     143     256     183     337   *2*

            *Local* Communication bandwidths in megabytes/second
            ----------------------------------------------------
Host                 OS Pipe  TCP  File   Mmap  Bcopy  Bcopy  Mem   Mem
                                  reread reread (libc) (hand) read write
--------- ------------- ---- ---- ------ ------ ------ ------ ---- -----
pc0_n_1       SunOS 5.6   58   12      3     94     40     28  164    60
pc10_n_1      SunOS 5.6   48   40     57    118     67     48  199    68
pc10_n_2      SunOS 5.6   47   40     45    100     63     48  198    67
pc10_n_3      SunOS 5.6   48   40     17    120     64     48  199    67
P6         Linux 1.3.37   89   18     40     36     56     42  208    56 *1*
PPro200       SunOS 5.5   55   18     93    113     42     37  162    58
i686-linu  Linux 2.0.30   65   38    117    238     73    189  238    73 *2*

            Memory latencies in nanoseconds
            (WARNING - may not be correct, check graphs)
            --------------------------------------------
Host                 OS   Mhz  L1 $   L2 $    Main mem    Guesses
--------- -------------   ---  ----   ----    --------    -------
pc0_n_1       SunOS 5.6   202     5     26         195
pc10_n_1      SunOS 5.6   199     9     30         224
pc10_n_2      SunOS 5.6   199    10     30         223
pc10_n_3      SunOS 5.6   199    10     30         223
P6         Linux 1.3.37   200    10     53         179           *1*
PPro200       SunOS 5.5   215    10     36         188
i686-linu  Linux 2.0.30   198    15     35         186           *2*

*1* uses lmbench version 1.1
*2* uses lmbench alpha version 1.9 (not released on the net)
pc_10_n_1 and pc10_n_2 is run on 02/02/98 (four users while running)
pc_10_n_3 is run on 02/03/98. (two users while running)