[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