[FFmpeg-devel] [PATCH 1/2] lavc/dsd_tablegen: speed up table generation

Ganesh Ajjanagadde gajjanag at mit.edu
Wed Dec 30 17:47:54 CET 2015


On Tue, Dec 29, 2015 at 4:09 PM, Michael Niedermayer
<michael at niedermayer.cc> wrote:
> On Tue, Dec 29, 2015 at 08:56:48AM -0800, Ganesh Ajjanagadde wrote:
>> Tables are bit identical.
>> Sample benchmark (Haswell, GNU/Linux+gcc):
>> old:
>>  814485 decicycles in dsd_ctables_tableinit,     512 runs,      0 skips
>>
>> new:
>>  356808 decicycles in dsd_ctable_tableinit,     512 runs,      0 skips
>>
>> Binary size should essentially be identical, and is in fact identical on
>> the configuration I tested on.
>>
>> Signed-off-by: Ganesh Ajjanagadde <gajjanagadde at gmail.com>
>> ---
>>  libavcodec/dsd_tablegen.h | 19 ++++++++++---------
>>  1 file changed, 10 insertions(+), 9 deletions(-)
>
> probably ok

Seems like FATE does not test dsd, but I tested this offline. Pushed, thanks.

>
> [...]
> --
> Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
>
> Those who are best at talking, realize last or never when they are wrong.
>
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel at ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
>


More information about the ffmpeg-devel mailing list