On Saturday, 16 December 2017 at 11:52:37 UTC, Johan Engelen
wrote:
Clearly very interested in what your PGO testing will show. :-)
Early returns on adding PGO on top of LTO (first five benchmarks
in the slide deck, tsv-join not tested):
* Two meaningful improvements:
- csv2tsv: Linux: 8%; macOS: 33%
- tsv-summarize: Linux: 6%; macOS: 11%
* Minor improvements on the other three benchmarks (< 5%)
Overall, for LDC 1.5, the improvements going from a normal
optimized build to one combining LTO and PGO ranged from on 8-45%
Linux, and 6-57% on macOS. (First five benchmarks, excluding
tsv-join). Impressive!
--Jon