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
