PGO 还是不 PGO,这是个问题。步骤 2
PGO or not PGO this is the dilemma. Step 2

原始链接: https://www.percona.com/blog/pgo-or-not-pgo-this-is-the-dilemma-step-2/

启用 JavaScript 和 cookies 以继续

讨论围绕基于性能分析的优化(PGO)展开。一位评论者指出,Spectre/Meltdown 之后 switch 语句和间接分发的性能发生了变化;PGO 对可预测工作负载有帮助,硬件特定调优也可能很重要。另一位报告称 PGO 为编译器/LLVM 带来 20–30% 的构建速度提升,但对 ClickHouse 收益甚微。第三位表示 Visual Studio PGO 反复显示对他们的引擎没有显著收益,而 LTCG 可能通过以大小为导向的优化改善缓存使用。总体而言,PGO 的收益取决于工作负载和项目。
相关文章

原文
联系我们 contact @ memedata.com