On 15 August 2012 17:17, Matthew Gretton-Dann matthew.gretton-dann@linaro.org wrote:
The performance of PGO on 'a popular embedded benchmark' is 14% improvement, LTO is 7%. Don't know both together, or SPEC.
On 'a popular media coding library' PGO gains 2-5% in general, in one case as much as 11%. The relative gains are larger on average with hand-written assembly disabled, but obviously nowhere near the performance with it enabled.
On the same library LTO is 2-3.5 _times_ slower than without on all tests, although it does pass the test suite.