[vorbis-dev] Altivec-enabled libvorbis...
Mike S
wickedchicken at plasticpenguins.com
Mon Oct 13 15:21:25 PDT 2003
Ryan C. Gordon wrote:
> libvorbis was a great candidate for Altivec because it does a ton of
> math on floating point numbers that almost always seem to align to 16
> byte offsets. Similiar results are probably possible on x86 chips with
> the SSE instruction set (MMX, 3DNow, etc too?)
>
> Non-Mac platforms should already have _al_has_vector_unit() #defined to
> be (0), and the *_vectorized functions are inlined stubs, so branches
> and functions should be optimized out...but ideally, they should get
> filled in with SSE/whatever code.
I've dabbled a bit with MMX and 3DNow! on the K6-2 processor, so maybe
if I have some time this week I'll see what I can do.
--
~Mike
wickedchicken at plasticpenguins.com
--- >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