国漫手机壁纸

Facebook正持续研究BOLT’ing以提高Linux内核执行性能

几年来,Facebook的工程师们一直在研究BOLT,作为一种加速Linux/ELF二进制文件运行的方法。这个"二进制优化和布局工具"能够在分析后重新排列可执行文件,以产生比编译器的LTO和PGO优化所能达到的更好的性能,BOLT的最新工作之一是优化Linux内核。与允许对

NetSmell 出品

  几年来,Facebook 的工程师们一直在研究 BOLT,作为一种加速 Linux/ELF 二进制文件运行的方法。这个”二进制优化和布局工具”能够在分析后重新排列可执行文件,以产生比编译器的 LTO 和 PGO 优化所能达到的更好的性能,BOLT 的最新工作之一是优化 Linux 内核。

  与允许对 Linux 内核进行轮廓引导优化(PGO)的挑战类似,BOLT’ing Linux 内核也面临着类似的复杂障碍,这些障碍围绕着对内核的相关工作负载进行适当的轮廓分析/取样优化、内核的庞大代码库、模块与核心内核代码等,而现有的 BOLT 重点只是优化 ELF 应用可执行文件。在本周的 Linux Plumbers 会议上,有人谈到了 BOLT’ing 内核。

  这是一项值得努力的工作,因为 Facebook 继续宣传 BOLT 在 PGO+LTO 编译器优化之上的”两位数的速度提升”。这些加速是通过优化可执行文件的代码布局来实现的,以便更有效地使用硬件页面和指令缓存。

  那些对 Facebook 的 BOLT 优化工具感兴趣的开发者,或者对未来能够完全实现 BOLT 内核的前景感兴趣的朋友,请参阅 Facebook 的 Maksim Panchenko 的演讲(如下)和幻灯片:

  https://www.youtube.com/watch?v=txIgZ31-RHI

  BOLT 代码本身正继续在 GitHub 上进行开源和开发:

  https://github.com/facebookincubator/BOLT

显示余下内容
相关文章:
  1. 信用卡 PIN 码很容易猜测
  2. 神经元簇发能模拟 AI 学习策略
  3. 蜘蛛丝可能根本不具有抗菌性质
  4. 佳能因禁止无墨水打印机扫描被起诉
  5. DeepMind盈利后开始「买买买」!收购机器人模拟平台MuJoCo,全面开源
  6. 分析师:新MacBook Pro搭载自家芯片,苹果利润率更高了
  7. 格芯提交上市申请IPO,筹资约26亿美元
  8. 美股周二:中概股普涨 阿里涨超6% 高途涨逾12%
  9. 搭配自研处理器与安卓12,谷歌新机Pixel 6起价599美元
  10. 摩根士丹利:马斯克有望凭SpaceX成首位万亿美元富豪
  11. 《鱿鱼游戏》助奈飞三季度新增用户翻倍,股价近新高
  12. DOTA 2又上热搜了 为什么这次大家到处刷“猛犸”?
  13. 多位游戏巨头联合希望美国政府监管盗版和作弊网站
  14. Google Play Data Safety开始接受开发者申请:2022年将强制执行
  15. 价格欺诈投诉引发公益诉讼 京东“划线价”格式条款须整改
 

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注