[MPlayer-dev-eng] [PATCH] yadif SSE2/SSSE3 optimization

Michael Niedermayer michaelni at gmx.at
Sun Nov 16 19:15:15 CET 2008


On Fri, Nov 14, 2008 at 04:31:40PM -0800, Baptiste Coudurier wrote:
> Hi Michael,
> 
> Michael Niedermayer wrote:
> > On Thu, Nov 13, 2008 at 08:22:50PM +0800, Zhou, Zongyi wrote:
> >> Hi all, 
> >>
> >> I made this patch from ffdshow-mt branch. The original SSE2/SSSE3 codes are written by h.yamagata.
> >> I ported those codes back to mplayer and replaced all movdqa/movdqu with movaps/movups.
> >>
> >> My tests show that on Intel CPUs (except Yonah), SSE2 is ~20% faster than MMX2 and SSSE3 is 30% faster than MMX2.
> >> However on AMD CPUs (except Socket 754 Semprons), SSE2 is ~5% slower than MMX2.
> >> So now SSE2 function is used only on Intel CPUs.
> >>
> 
> When will we have yadif in libavfilter ? This filter is awesome !
> What's left to do ?

porting it
finishing moving lavi from soc to main
i think thats everything ...

[...]

-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Breaking DRM is a little like attempting to break through a door even
though the window is wide open and the only thing in the house is a bunch
of things you dont want and which you would get tomorrow for free anyway
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://lists.mplayerhq.hu/pipermail/mplayer-dev-eng/attachments/20081116/8af1f0b4/attachment.pgp>


More information about the MPlayer-dev-eng mailing list