3 ms·
They do for at least some libraries. For example, here is a blog post about how they build Python and a few math libraries with PGO: https://clearlinux.org/blog
by celrod 7y ago
They do for at least some libraries. For example, here is a blog post about how they build Python and a few math libraries with PGO:
https://clearlinux.org/blogs-news/boosting-python-profile-guided-platform-specific-optimizations https://clearlinux.org/blogs-news/boosting-python-profile-gu...
- shereadsthenews 7y agoThat’s interesting but kinda highlights the difficulty of shipping an entire OS with profile-guided optimizations. What they need is very broad sample coverage and SamplePGO instead of instrumented FDO. This is what ChromeOS does with Quipper: they collect perf data samples from the entire fleet of customer devices and they build the distribution with AutoFDO/SamplePGO.