[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