5 ms·
Anyone know of a windows equivalent to BOLT ?
by vsskanth 2y ago
Anyone know of a windows equivalent to BOLT ?
- Cieric 2y agoSome google searching brought up this. https://learn.microsoft.com/en-us/cpp/build/profile-guided-optimizations https://learn.microsoft.com/en-us/cpp/build/profile-guided-o... I'm only reading over it now, but I'm going to test it out a bit when I can.
- dwattttt 2y agoPGO describes the using extra data to guide optimisations, but it doesn't define what those optimisations are. Reading the link, there's several that sound like they match what BOLT is applying (Basic Block Optimization, Function Layout, Conditional Branch Optimization, and Dead Code Separation).
- neerajsi 2y agoMicrosoft had internal tooling very similar to bolt almost 20 years ago. Most of those opts were moved to the compiler in ltcg mode with pgo.