LLVM BOLT优化对GNOME的Pango的净改进约6%

2024年 3月 22日 58.3k 0


波特, 2022年升级为LLVMBy Facebook/Meta允许将二进制文件的布局优化为链接后步骤,以提高性能。类似Bolt的配置文件引导优化(PGO)首先需要配置步骤来生成性能记录,以便在优化过程中进行反馈,但收益可能会很大。

BOLT可以产生非常好的性能增益由于重新组织了库/二进制文件的布局,因此可以跨各种工作负载显示。对LLVM的Bolt的最新赞扬是由GNOME开发者Christian Hergert提出的。

在试验Bolt的过程中,他在使用GNOME文本编辑器时生成了一个Perf记录,然后用它来优化Pango库的布局。反过来,使用优化的库,他看到测量文本所花费的时间减少了约6%,这是分析过程中最昂贵的部分之一。在其他一切的基础上,这是一场不错的胜利。LLVM Bolt是一项非常令人着迷的工作,希望它能继续看到更多的人采用以及代码本身的改进。

那些有兴趣了解更多关于Hergert在使用LLVM BOLT的最初冒险的人可以找到以下细节: 他的博客.

相关文章

塑造我成为 CTO 之路的“秘诀”
“人工智能教母”的公司估值达 10 亿美金
教授吐槽:985 高校成高级蓝翔!研究生基本废了,只为房子、票子……
Windows 蓝屏中断提醒开发者:Rust 比 C/C++ 更好
Claude 3.5 Sonnet 在伽利略幻觉指数中名列前茅
上海新增 11 款已完成登记生成式 AI 服务

发布评论