[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [OpenDivX] OpenDivX optimalization
rgb2yuv.c might be a good place to start - but if you are going to do this
start with an open mind; try not to just convert the existing C to MMX.
Bear in mind also that it might be necessary to change the colourspace
conversion matrix in the future.
MMX optimisations in the Intel asm syntax belong int the ./intel_mmx
subdirectory - we want to keep nice, clean C versions of every file in
decore/ and encore/
decore is already quite well optimised though we have some ideas to go
further with this. Very soon, we will start a lot of work on encore speed,
so anything you can do ahead of us would be very useful. Please try to
benchmark your improvements - measure the speed increase you create.
Without quantification, performance improvements are little use to us.
Thanks, Gigant for your e-mail and offer of help!
John (eagle)
----- Original Message -----
From: Gigant <[email protected]>
To: <[email protected]>
Sent: Tuesday, March 13, 2001 6:28 PM
Subject: [OpenDivX] OpenDivX optimalization
>
> Hello
> I`m trying to turn to optimalize source code by insert MMX
> instruction. Now I`m working with rgb2yuv.c, but I don`t know it`s geat
> idea. Please mail to me, if you have better idea which code is slowest in
> OpenDivX Encode.
>
> Best wishes
> Lukasz "Gigant" Tomczykiewicz
> from Poland
>
>
> _______________________________________________
> OpenDivX mailing list
> [email protected]
> http://lists.projectmayo.com/mailman/listinfo/opendivx
_______________________________________________
OpenDivX mailing list
[email protected]
http://lists.projectmayo.com/mailman/listinfo/opendivx
Reply To Poster
Local References / HOW-TO / FAQs