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-