Re: SSE2 assembly support

"Benjamin M. Schwartz" <[email protected]> Wed, 10 Feb 2010 08:29:55 -0500
Newsgroups gmane.comp.multimedia.ogg.theora.devel
Message-ID <[email protected]>
Kay Tiong Khoo wrote:
> To improve the codec performance, I would like to volunteer to add SSE2 assembly support

This would be a great and welcome contribution!

> via C/C++ intrinsics, which should also improve portability.

libtheora doesn't currently use intrinsics, but that's ok.  If you provide
a patch with intrinsics that can speed up libtheora, I'm sure it will be
accepted, even if the maintainers decide to recode it as inline assembly.

> As a first step, I'll be converting the existing MMX and MMXEXT assembly code. 

Converting it to SSE2 would be interesting.

> Is anyone else working on this?

I don't think so.

> If this sounds good, I'll start work soon. 

Sounds good to me!

--Ben

_______________________________________________
theora-dev mailing list
[email protected]
http://lists.xiph.org/mailman/listinfo/theora-dev
signature.asc (application/pgp-signature, 198 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.11 (GNU/Linux)

iEYEARECAAYFAktytNMACgkQUJT6e6HFtqSHqACgi6jvynFISPP7I5Peh4+2rhnF
G9oAoJdTeYjclzDeQ0SsEWjOaM0h6Ow6
=zMbB
-----END PGP SIGNATURE-----