Efficient memcpy()/memmove() for G2/G3 cores...
Joakim Tjernlund
joakim.tjernlund at transmode.se
Fri Aug 29 22:21:43 EST 2008
On Fri, 2008-08-29 at 13:48 +0200, David Jander wrote:
> On Wednesday 27 August 2008 23:04:39 Steven Munroe wrote:
> > On Tue, 2008-08-26 at 08:28 +1000, Benjamin Herrenschmidt wrote:
> > > On Mon, 2008-08-25 at 15:06 +0200, David Jander wrote:
> > > > Hi Matt,
[SNIP]
> I am not complaining. I was only wondering if it is just me or there really is
> very little that has been done (for either uClibc, glibc, or whatever for
> powerpc) to improve performance of (linux-) applications on "lower"-power
> platforms (G2 core), AFAICS there is a LOT that can be gained by simple
> tweaks.
[SNIP]
>
> The problem is: I have very little experience with powerpc assembly and only
> very limited time to dedicate to this and I am looking for others who have
I improved the PowerPC memcpy and friends in uClibc a while ago. It does
basically the same a the kernel memcpy but without any cache
instructions. It is written in C, but in such a way that
optimal assembly is generated.
Jocke
More information about the Linuxppc-dev
mailing list