跳到正文
热点事件观察中

IBM 将 Spyre 编译器后端改为基于 Inductor 扩展

1 篇报道1 个报道来源2 天前更新

先了解这件事

AI 综述

IBM 的 Spyre 加速器软件栈 torch-spyre 已将 torch.compile 的后端从自研的 sendnn 换成基于 PyTorch Inductor 扩展的 backend=inductor,编译器体积缩小约 7 倍。 新后端分两阶段:第一阶段用位于 torch-spyre 仓库的 Inductor 扩展,把 torch.compile 的计算图下降为中间表示 SuperDSC;第二阶段由 IBM 专有编译器 DeepTools 把 SuperDSC 翻译成 Spyre 硬件指令。IBM 称,该接入点目前是通过对 Inductor 的 GraphLowering.codegen() 打 monkey-patch 实现的,而非一等扩展钩子。 torch-spyre 已开始以 lx_relayout 之名启用相关能力。

AI 根据报道生成 · 2 天前更新

最新进展10月13日 20:45
为 IBM Spyre 加速器扩展 Inductor

报道时间线

沿着报道,了解事件的不同侧面。

10月13日
  1. PyTorch Blog
    为 IBM Spyre 加速器扩展 Inductor

    IBM 的 Spyre 加速器软件栈已将 torch.compile 后端从自研的 sendnn 换成基于 PyTorch Inductor 扩展的 backend=inductor,编译器体积缩小约 7 倍。

本事件热度走势

还没有足够的连续观测数据,暂不绘制趋势。