Re: [PATCH] Mantaining turnstile aligned to 128 bytes in i386 CPUs

From: Peter Jeremy <peterjeremy_at_optushome.com.au>
Date: Fri, 19 Jan 2007 05:46:50 +1100
On Thu, 2007-Jan-18 18:03:20 +1100, Bruce Evans wrote:
>On Wed, 17 Jan 2007, Matthew Dillon wrote:
>>     Alignment is critical.  If the data is not aligned, don't bother.  128
>>     bits means 16 byte alignment.
>
>The above benchmark output is for aligned data :-).  I don't try hard to
>optimize or benchmark misaligned cases.

How realistic is this?  Has anyone collected statistics on the size and
alignment of bzero/bcopy calls?  How much of the time is the size known
at compile time?

-- 
Peter Jeremy

Received on Fri Jan 19 2007 - 05:02:02 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:04 UTC