Re: [linux-audio-dev] Channels and best practice

From: Dave Robillard <drobilla@email-addr-hidden>
Date: Sun Nov 20 2005 - 03:54:11 EET

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-
Received on Sun Nov 20 04:15:12 2005

This archive was generated by hypermail 2.1.8 : Sun Nov 20 2005 - 04:15:12 EET