IBM 将 Spyre 编译器后端改为基于 Inductor 扩展
热点事件观察中
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日
- PyTorch Blog为 IBM Spyre 加速器扩展 Inductor
IBM 的 Spyre 加速器软件栈已将 torch.compile 后端从自研的 sendnn 换成基于 PyTorch Inductor 扩展的 backend=inductor,编译器体积缩小约 7 倍。
本事件热度走势
还没有足够的连续观测数据,暂不绘制趋势。