On Sun, Jun 12, 2016 at 12:28 PM, Anton Khirnov <[email protected]> wrote:
> Ok, it seems the improvement is quite dependent on the compiler version.
> I did some more measurements and the results are quite ambiguous.
> The tests all decode a 1080p 175M dnxhd file on an i7-4770K. The
> following table shows the change in overall decoding performance (as
> measured by perf stat averaged over 10 runs):
>
>                      new   |  new without unlikely
> --------------------------------------------
> 32bit gcc 4.9    |  -9.4%  |  -11.2%
> 32bit gcc 5.4    |  -8.4%  |   -0.9%
> 32bit gcc 6.1    |  -4.9%  |   -2.6%
> 32bit clang 3.6  |  -8.1%  |   -8.4%
> 64bit gcc 4.9    | +20.7%  |  +21.5%
> 64bit gcc 5.4    | +20.6%  |  +22.0%
> 64bit gcc 6.1    | +22.1%  |  +22.5%
> 64bit clang 3.6  | +13.3%  |  +13.2%
>
> Full perf output from those runs is attached if anyone wants to see it.
>

The interesting question would be, how much impact does not having
unlikely have on other codecs?

- Hendrik
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to