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

Joakim Tjernlund joakim.tjernlund at transmode.se
Wed Mar 3 19:59:30 EST 2010


>
> Heiko Schocher <hs at denx.de> wrote on 2010/03/03 09:02:47:
> >
> > Hello Joakim,
> >
> > I tried your 4 patches on a MPC855M based system:
>
> Thanks a lot for testing this for me!
>
> >
> > -bash-3.2# cat /proc/cpuinfo
> > processor       : 0
> > cpu             : 8xx
> > clock           : 66.000000MHz
> > revision        : 0.0 (pvr 0050 0000)
> > bogomips        : 8.25
> > timebase        : 4125000
> > platform        : TQM8xx
> > model           : TQM8xx
> > Memory          : 32 MB
> > -bash-3.2# cat /proc/version
> > Linux version 2.6.33-rc6-01500-gbddcb41-dirty (hs at xpert.denx.de) (gcc version
> > 4.2.2) #9 Tue Mar 2 18:08:49 CET 2010
> > -bash-3.2#
> >
> > First I looked for the Boottime:
> >
> > Booting Linux:
> >
> >                            2.6.33 2.6.33tunned
> > ... until "Freeing unused kernel memory" message (= enter user space)    ~4s    ~4s
> > ... until "login:" message (= full multi-user mode)          56s    56s
> >
> > and I did a Performance test with lmbench, see:
> > http://sourceforge.net/projects/lmbench
> >
> > Here the results:
> > (The first 4 rows are the results for the kernel without your patches,
> >  the next 4 rows are the results for the kernel with your patches)
> >
> > make[1]: Entering directory `/home/hs/lmbench-3.0-a9/results'
>
> I see both ups and downs in this test, don't quite understand why.
> What is your config w.r.t SWAP, MODULES, CPU6 and CPU15?

Forgot to ask for PIN_TLB too




More information about the Linuxppc-dev mailing list