[vorbis-dev] SIMD instructions
Segher Boessenkool
segher at koffie.nl
Thu Jan 23 21:10:47 PST 2003
Felix von Leitner wrote:
>
> Vorbis does not appear to use any SIMD instructions.
>
> A short look around in the source code indicates that it would be
> possible and might even yield big performance improvements. Why has
> nobody done it yet?
Because libvorbis is just reference code; there are way bigger
performance improvements to be made by writing a performance-
optimized deecoder/encoder and simd'ing _that_.
> So my question at this point is: which functions need more performance
> the worst. I find that splitting the packages makes profiling more of a
> hassle, but I will do it, if there are no good profiling data.
Trig transforms; and for decoder, huffman decode; and for encoder,
all of the psy model stuff.
<p>Segher
--- >8 ----
List archives: http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'vorbis-dev-request at xiph.org'
containing only the word 'unsubscribe' in the body. No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.
More information about the Vorbis-dev
mailing list