[linux-audio-dev] Channels and best practice

Dave Robillard drobilla at connect.carleton.ca
Sun Nov 20 01:54:11 UTC 2005


On Sun, 2005-20-11 at 00:23 +0200, Jussi Laako wrote:
> On Wed, 2005-11-16 at 00:05 +0100, Florian Schmidt wrote:
> > I think libDSP does prefetch and cache alignment, SIMD, yadayada :) 
> > 
> > I don't know though to which degree each one of the functions is
> > optimized. Best to ask Jussi himself (CC'ed) :)
> 
> Most of the time prefetch is left to compiler (works ok most of the
> time), though it's done manually for some functions.
> 
> For x86 there is handwritten SIMD (E3DNow! and SSE2/SSE3) version of
> these operations, automatically used depending on runtime architecture:
[snip]

Out of curiosity, how expensive is this runtime architechture check?

-DR-





More information about the Linux-audio-dev mailing list