Re:OpenMandriva, the first Clang-built Linux distribution
by shereadsthenews on Sunday June 16, 2019 @09:17AM
(#20195297)
That’s neat but the large differentiation seems to be PGO+LTO. As pointed out below both of Google’s distributions of Linux are optimized that way (actually with AutoFDO/SamplePGO+ThinLTO), but I don’t think there is a community distribution that is properly optimized. It could be significantly better.
[ Parent
| on HN ]
Re:OpenMandriva, the first Clang-built Linux distribution
by pkulak on Sunday June 16, 2019 @11:33AM
(#20195959)
Clear Linux?
Re:OpenMandriva, the first Clang-built Linux distribution
by celrod on Sunday June 16, 2019 @12:28PM
(#20196298)
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-gu...
Re:OpenMandriva, the first Clang-built Linux distribution
by shereadsthenews on Sunday June 16, 2019 @01:29PM
(#20196722)
That’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.