[PATCH 0/4] 8xx: Optimize TLB Miss code.

Joakim Tjernlund joakim.tjernlund at transmode.se
Mon Mar 8 21:42:22 EST 2010


Heiko Schocher <hs at denx.de> wrote on 2010/03/08 10:06:39:
>
> Hello Joakim,
>
> Joakim Tjernlund wrote:
> > Heiko Schocher <hs at denx.de> wrote on 2010/03/08 08:46:29:
> >> Hello Joakim,
> >>
> >> Joakim Tjernlund wrote:
> >> [...]
> >>> What would be interesting is to skip patch 3 and turn off
> >>> MODULES add PIN_TLB and compare that against your unpatched .33 but
> >>> with MODULES off and PIN_TLB on
> >> run     version
> >>
> >> 1-4   Linux2.6.33-rc without module support and PIN_TLB=on
> >> 5-8   Linux2.6.33-rc without module support and PIN_TLB=on + patches 1,2,4
> >>
> >>                  L M B E N C H  3 . 0   S U M M A R Y
> >>                  ------------------------------------
> >>        (Alpha software, do not distribute)
> >
> > hmm, these results varies a lot. The only stable result I can see is:
> >
> >> Memory latencies in nanoseconds - smaller is better
> >>     (WARNING - may not be correct, check graphs)
> >> ------------------------------------------------------------------------------
> >> Host                 OS   Mhz   L1 $   L2 $    Main mem    Rand mem    Guesses
> >> --------- -------------   ---   ----   ----    --------    --------    -------
> >> tqm8xx    Linux 2.6.33-    66   31.7  183.2       184.0      1163.0    No L2 cache?
> >> tqm8xx    Linux 2.6.33-    66   31.7  183.2       184.0      1164.8    No L2 cache?
> >> tqm8xx    Linux 2.6.33-    66   31.7  183.2       184.0      1163.2    No L2 cache?
> >> tqm8xx    Linux 2.6.33-    66   31.7  183.2       183.8      1163.7    No L2 cache?
> >> tqm8xx    Linux 2.6.33-    66   31.8  172.4       173.2      1147.3    No L2 cache?
> >> tqm8xx    Linux 2.6.33-    66   31.8  172.5       173.2      1148.3    No L2 cache?
> >> tqm8xx    Linux 2.6.33-    66   31.8  172.5       173.1      1146.9    No L2 cache?
> >> tqm8xx    Linux 2.6.33-    66   31.8  172.5       173.2      1147.3    No L2 cache?
> >
> > I don't see why the other results vary so much. Are you using NFS or having
> much network
> > traffic?
>
> I use NFS.

Then I think it is possible NFS gets in the way for stable measurements. Anyone
have experience with running lmbench on NFS?

        Jocke



More information about the Linuxppc-dev mailing list