[FFmpeg-devel] [PATCH 2/2] mpegaudiodec: add SSE-optimized imdct36()

Michael Niedermayer michaelni at gmx.at
Sat Aug 27 04:59:00 CEST 2011


On Sun, Aug 21, 2011 at 04:53:19PM +0200, Vitor Sessak wrote:
> $subj. A lot faster on my Atom, much less impressive difference for others CPUs.
> 
> -Vitor

>  Makefile           |    1 
>  imdct36_sse.asm    |  337 +++++++++++++++++++++++++++++++++++++++++++++++++++++
>  mpegaudiodec_mmx.c |    3 
>  3 files changed, 341 insertions(+)
> 3b264d1c166a73fa5174386870bf0454496482f9  0002-mpegaudiodec-add-SSE-optimized-imdct36.patch
> From a57855f575b0ef85d95dbe318ebe988314c770dc Mon Sep 17 00:00:00 2001
> From: Vitor Sessak <vitor1001 at gmail.com>
> Date: Sun, 21 Aug 2011 16:44:20 +0200
> Subject: [PATCH 2/2] mpegaudiodec: add SSE-optimized imdct36()

the patch should be ok if tested and jason/loren have no comments/ideas

The main optimization i see is to interleave a few blocks so as to
simplify the shuffling of data, i suspect that may be non trivial
though

thanks

[...]
-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Many things microsoft did are stupid, but not doing something just because
microsoft did it is even more stupid. If everything ms did were stupid they
would be bankrupt already.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20110827/6f6e71eb/attachment.asc>


More information about the ffmpeg-devel mailing list