[Ffmpeg-devel] [PATCH] (somewhat) optimized C aes 128 bit

Michael Niedermayer michaelni
Sun Jan 14 19:50:40 CET 2007


Hi

On Sun, Jan 14, 2007 at 03:24:46PM +0100, Reimar D?ffinger wrote:
> Hello,
> On Sun, Jan 14, 2007 at 02:57:46PM +0100, Michael Niedermayer wrote:
> > > Main bottleneck seems to be SUBSTSHIFTROWS, for which I have no idea how
> > > to optimize it further right now in C.
> > > SSE shuffle instruction could probably be very useful to optimize the
> > > shifting, but the invsubst table lookup still seems not nice - except
> > > maybe by using a 64k size table and thus always looking up two at once...
> > 
> > cant the substitution stuff be merged into the multbl? i think it should
> > be possible ...
> 
> I currently don't see a way unless combining it also with the XORBLOCK

see svn :)

[...]

-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

The educated differ from the uneducated as much as the living from the
dead. -- Aristotle 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20070114/808b9b71/attachment.pgp>



More information about the ffmpeg-devel mailing list