Profile-Guided Optimization (PGO) questions #4524
-
Hi! I am investigating the Profile-Guided Optimization (PGO) state across the industry - all my current results are available at https://github.com/zamazan4ik/awesome-pgo . After researching a little bit LDC's PGO information I have several questions.
Thanks a lot for the help! |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments
-
|
Beta Was this translation helpful? Give feedback.
-
Just adding here reference to the relevant discussion on the D forum: https://forum.dlang.org/post/aazvttfcplcdghxlvcqi@forum.dlang.org |
Beta Was this translation helpful? Give feedback.
-
(sometimes forum could be down - so I'm also adding materials here) Some internal details about PGO is in this article: https://archive.fosdem.org/2017/schedule/event/ldc_d_optimization/attachments/slides/1819/export/events/attachments/ldc_d_optimization/slides/1819/FOSDEM_2017.pdf and blog posts from LDC dev: For PGO + LTO example of usage and the performance improvements, I think one of the most helpful source is this repo: https://github.com/eBay/tsv-utils/blob/master/docs/BuildingWithLTO.md |
Beta Was this translation helpful? Give feedback.
--help
).