PyTorch 优化 MoE 性能:分组执行减少内核启动开销

PyTorch · x · 2026-11-05

PyTorch 官方介绍针对 MoE 模型的算子性能优化要点:MoE 用多个专家网络替代单一稠密前馈块,但朴素实现会触发过量内核启动——例如 Hugging Face 基线实现用 Python 循环遍历所有专家,每个专家各触发一次内核启动。

分组执行(grouped execution)在保留各专家矩阵的同时将工作合并提交,显著降低启动与调度开销。NVIDIA 的博客以生物基础模型为例展示了高效 MoE 训练做法。

原文链接 →

「Infra」频道最新

更多「Infra」频道 AI 资讯 →