Meta继续致力于改进Linux内核以实现更高的性能

2024年 2月 17日 52.3k 0


两年前合并到LLVM编译器堆栈的是用于优化生成的二进制文件布局的Bolt工具提供比单独的配置文件引导优化(PGO)等更好的性能。Facebook/Meta工程师多年来一直在开发Bolt,并在不断改进,以增强二进制文件的代码布局,以产生更高的性能。最近,关于使用Bolt来优化Linux内核镜像的研究有了新的进展。

几年前,Meta/Facebook的工程师们一直在致力于改进Linux内核以获得更好的性能返回到它们最初的树外代码。通过利用博尔特,工程师们发现了“两位数的加速”。

我已经有一段时间没有听到任何关于Bolt for Linux内核的话题了,直到最近在上游LLVM中看到了一些新的活动。此合并本月早些时候,Bolt发布了支持重写Linux内核二进制文件的更好版本检测Linux内核映像二进制文件。然而,Meta的马克西姆·潘琴科的那份补丁指出,“目前的产出应该不会发挥作用”,但最终会朝着这个方向努力。

最近还打开了其他拉式请求,例如对Linux内核ORC的编写支持 用螺栓。

Hopefully it won't be too long before BOLT'ing the Linux kernel with the mainline LLVM code will be fully realized and will be interesting to see the modern performance impact.

相关文章

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

发布评论