Thanks for doing this yet again.
On 6 July 2012 16:52, Mans Rullgard mans.rullgard@linaro.org wrote:
I ran my usual set of benchmarks of libav compiled with the current gcc releases (hand-written assembly disabled). The results are in this spreadsheet: https://docs.google.com/spreadsheet/ccc?key=0AguHvNGaLXy9dHExeWZ1YWZ1c0s2Vnp...
First the good news, almost everything is faster with 4.6+ than with linaro-4.5.
The bad news is that some things have regressed since 4.6, even if not all the way back to 4.5 levels. A few especially problematic pieces stand out:
could you pull out pre-processed output ?
- The mp3 test performs 5-15% worse. This regression is (mostly) attributable to the ff_mpadsp_apply_window_fixed [1] function. We have looked at this one before.
Yes , we do need to create a testcase out of this one and work through it.
- FLAC is 9% slower in upstream 4.7/4.8 compared to Linaro releases. Here flac_lpc_16_c [2] and flac_decorrelate_indep_c_16 [3] are mainly to blame.
I'll look at these when I do the sched-pressure stuff upstream.
regards, Ramana