网易首页 > 网易号 > 正文 申请入驻

Sand.ai开源MagiCompiler:突破局部编译界限,定义训推性能上限

0
分享至

机器之心发布

大模型开发者常面临一个两难选择:要速度,还是省显存?

通常情况下,想要跑得快,显存会爆;想省点显存,计算效率又会被频繁的同步和流水线气泡大幅拖垮。原生的 torch.compile 虽然好用,但在面对复杂的跨层优化和 FSDP 显存管理时,依然力不从心。

为了彻底解决这一痛点,Sand.ai 今天正式开源MagiCompiler—— 一款基于 torch.compile 深度优化的即插即用、训推一体编译框架。

MagiCompiler 彻底突破了传统局部编译的界限,实现了推理期整图捕获与训练期 FSDP-Aware 整层编译。

更重要的是,研发团队创新提出Compiler as Manager理念 —— 将编译器从单纯的 “算子优化器” 进阶为全局管理器。它全面接管了计算调度与显存的生命周期,以系统级的底层解法,破解算力与显存墙难题。

  • 代码仓库:https://github.com/SandAI-org/MagiCompiler

核心技术

打破边界的全局调度

1. 打破编译边界:整图与整层编译

传统编译常因复杂的 Python 逻辑频繁触发 Graph Break。研发团队彻底改变了这一点:

  • 推理期:捕获完整的计算图,最大化 Transformer Block 内的算子融合空间。
  • 训练期:利用 FSDP 在前向 / 反向传播中 “单层权重全驻留” 的特性,将 Transformer Layer 作为编译单元。这使得编译器可以执行激进的跨算子融合,大幅减少 Kernel Launch 开销和 Global Memory 读写。

2. 内存魔术:启发式重计算(Heuristic Recompute)

在训练大模型时,开发者通常需要手动插入 torch.utils.checkpoint 来控制显存,既繁琐又难以最优。MagiCompiler 引入了智能感知图分割器:

  • 彻底告别手动打点:框架自动分析计算图,识别并优先保留 MatMul、Attention 等计算密集型算子的输出。
  • 极致抠显存:对于显存密集型算子,自动在反向传播时进行重计算,从根本上压缩显存峰值而不损失吞吐量。

3. 榨干带宽:JIT 极致 Offload 调度

针对显存瓶颈,研发团队实现了一套极其优雅的权衡调度引擎:

  • 性价比常驻:基于 Profiling 数据,将最划算的权重贪心地常驻在有限的 GPU 显存中。
  • JIT 最晚预取:调度器逆向推导精确的预取时间表,卡在计算前的 “最后一刻” 完成权重拉取,确保 GPU 不囤积多余权重,彻底消除流水线气泡。

MagiCompiler Overview

性能实测

真正免费的性能午餐

凭借底层的全局调度,MagiCompiler 交出了亮眼的答卷:

  • 训练端表现:在极短时间内,提供高吞吐的保底方案。无需耗时数周死磕 Kernel 或手工魔改底层逻辑,开箱即可解决 Baseline 的 CPU 调度与算子碎片化难题,直接带来 44.7% 提速与 6.2% 显存下降,且精度完全对齐。

MagiCompiler v.s. baseline

  • 推理端表现:在多模态视频生成场景下,MagiCompiler 展现了极其扎实的硬件泛化能力
  • H100:比最好更好
  • 在单机 NVIDIA H100 上,面对主流视频生成模型,MagiCompiler 比目前的领跑方案(如 LightX2V)还要快9%~26%

H100 性能测评

  • RTX 5090:显存受限,近乎实时
  • 即便在显存有限的 5090 上,通过 JIT Offload 调度,MagiCompiler 也让 daVinci-MagiHuman 这种超大模型跑出了近乎实时的速度。

5090 daVinci-MagiHuman 性能指标

极简体验

一行代码,即插即用

强悍的底层性能并不意味着复杂的接入成本。秉持对开发者友好的设计理念,MagiCompiler 只需两个装饰器即可完成接入。

  • 基础编译增强
  • 无需修改模型源码,magi_compile 一键装饰 TransformerBlock:

  • 自定义算子注册
  • 对于 FlashAttention 或 MoE 等定制化算子,轻松注册并无缝融入重计算策略:

此外,我们内置了强大的自省工具链:开启环境变量,所有隐式的编译产物(反编译字节码、Kernel 代码、Guard 条件等)均会被持久化为人类可读的 Python 文件与图表,让编译器 Debug 变得简单直观。

结语与未来展望

MagiCompiler 正在打破传统编译器的边界。它不仅让我们看到了 torch.compile 迈向全局调度的巨大潜力,更为大模型与多模态架构的规模化落地提供了基础设施。

目前,MagiCompiler 已全面开源。Sand.ai 将持续降低大模型底层的开发门槛,为 AI 社区持续做出贡献。

了解更多信息,欢迎访问 Sand.ai 官网:https://sand.ai

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
卖淫新套路,你明白吗,务必留意

卖淫新套路,你明白吗,务必留意

原广工业
2026-10-02 09:40:36
字母哥首秀9+7!小卡缺席热火大胜猛龙 克莱0分巴雷特15分

字母哥首秀9+7!小卡缺席热火大胜猛龙 克莱0分巴雷特15分

醉卧浮生
2026-10-04 09:36:02
卢璐曝刘欢真正病因!和女儿有关,错失5年关键期,一度恶化致死

卢璐曝刘欢真正病因!和女儿有关,错失5年关键期,一度恶化致死

小琴动漫
2026-09-30 18:28:34
50岁男子冠脉狭窄85%,2年后却完全消失,他的4个方法,值得借鉴

50岁男子冠脉狭窄85%,2年后却完全消失,他的4个方法,值得借鉴

白宸侃片
2026-10-02 13:02:54
葡萄牙足协禁止记者提C罗!72岁老帅仍拒绝道歉:我现在不想提他

葡萄牙足协禁止记者提C罗!72岁老帅仍拒绝道歉:我现在不想提他

风过乡
2026-10-04 07:38:51
33岁歌手被当面追问发际线,当场承认植发:我以为看起来很自然

33岁歌手被当面追问发际线,当场承认植发:我以为看起来很自然

时光慢旅人
2026-10-03 00:45:44
蔡天凤案最新庭审:前夫在星巴克练习“从上往下猛击”,前公公用16天备好作案工具

蔡天凤案最新庭审:前夫在星巴克练习“从上往下猛击”,前公公用16天备好作案工具

八卦宝宝
2026-10-02 17:15:29
猪肝再次被发现!调查发现:常吃猪肝,可能会收获5大好处

猪肝再次被发现!调查发现:常吃猪肝,可能会收获5大好处

叙说医疗健康
2026-10-04 07:00:21
看来她对朱小伟是真的是生理性厌恶不过,没有朱家谁知道你是谁呢?

看来她对朱小伟是真的是生理性厌恶不过,没有朱家谁知道你是谁呢?

牛锅巴小钒
2026-10-04 00:30:33
罗永浩又批评餐厅了:价格贵,巨咸,很难吃!可这一次,大量网友已经反感了:到处碰瓷!

罗永浩又批评餐厅了:价格贵,巨咸,很难吃!可这一次,大量网友已经反感了:到处碰瓷!

谭谈社会
2026-10-02 16:39:44
这哪是移动充电车,分明就是移动印钞机

这哪是移动充电车,分明就是移动印钞机

民间胡扯老哥
2026-10-03 03:24:35
不查不知道,一查吓一跳,坐拥上亿的刘亦菲,生活阔得超乎想象

不查不知道,一查吓一跳,坐拥上亿的刘亦菲,生活阔得超乎想象

史行途
2026-09-15 18:21:20
没想到,郑钦文回国短短几小时后,令人担心的事还是发生了

没想到,郑钦文回国短短几小时后,令人担心的事还是发生了

博卜talk
2026-09-19 05:09:34
东沙水炮事件留下的问题远未结束

东沙水炮事件留下的问题远未结束

海峡导报社
2026-10-04 08:46:06
岛内震惊?十二点共识传出:解放军驻台、武器交中央、台军裁撤?

岛内震惊?十二点共识传出:解放军驻台、武器交中央、台军裁撤?

阿芒娱乐说
2026-10-01 11:11:47
太讽刺了!伯纳姆认错想重返欧盟,欧盟却真开条件:先打中国!

太讽刺了!伯纳姆认错想重返欧盟,欧盟却真开条件:先打中国!

独舞独舞
2026-10-03 16:31:02
东航就空姐下跪事件报案,目击者最新回应:挺好的,我会积极配合调查,希望处理结果符合大众期望

东航就空姐下跪事件报案,目击者最新回应:挺好的,我会积极配合调查,希望处理结果符合大众期望

极目新闻
2026-10-03 22:41:15
医生发现:能吃能喝的老人,基本在77岁,就已经不做这5件事了

医生发现:能吃能喝的老人,基本在77岁,就已经不做这5件事了

芹姐说生活
2026-10-03 22:30:35
国庆第一批血亏的生意出现!卷到50元还没人住,年轻人不想当韭菜

国庆第一批血亏的生意出现!卷到50元还没人住,年轻人不想当韭菜

体育小柚
2026-10-03 12:36:20
“我是毛主席的儿子,我有证据!”1993年,浙江杭州老人鞠涛声称自己是流落民间的“毛岸龙”

“我是毛主席的儿子,我有证据!”1993年,浙江杭州老人鞠涛声称自己是流落民间的“毛岸龙”

回京历史梦
2026-09-30 18:28:05
2026-10-04 11:04:49
机器之心Pro incentive-icons
机器之心Pro
专业的人工智能媒体
14119文章数 142744关注度
往期回顾 全部

科技要闻

苹果确认:iPhone 18 Pro Max有问题

头条要闻

30多年不涨价 山东一列一年亏400多万的慢火车还在开

头条要闻

30多年不涨价 山东一列一年亏400多万的慢火车还在开

体育要闻

“小将”吴曦,中国的莫德里奇

娱乐要闻

杨议没料到,郭德纲如今仍是一呼百应

财经要闻

OpenAI前安全部门员工:公司文化已崩坏

汽车要闻

方程豹9月热销破4万 首款皮卡鲨鱼将于四季度上市

态度原创

本地
教育
健康
旅游
房产

本地新闻

中秋逛白塔寺,体验国医妙荟雅集

教育要闻

有些题目确实很难不会做,也很正常啊

刷酸祛痘,为什么有人翻车?

旅游要闻

“最美高寒高铁”带火国庆假期东北文旅热

房产要闻

保利大爆发,冲到榜一!海南楼市前三季度,热销榜出炉!

无障碍浏览 进入关怀版