#25663 [MoE Refactor] [NPU] Refactor Ascend MoE implementation to reduce code duplication and align with community design
原始 PR · 作者 OrangeRedeng · 合并时间 2026-07-15 19:59
重构 NPU MoE 为 5 组件解耦,对齐社区 All-to-All 架构
建议所有 NPU 后端开发者深度阅读此 PR,尤其是 5 组件的接口设计(`base.py` 中的 `MoeRunnerCore` 及其子类)和 `AscendTPDispatcher` 的 `dispatch` 流程。review 中关于循环导入的教训也值得其他模块借鉴。PR 本身合并后需密切监控 NPU MoE 各项 CI job 的稳定性。
参与讨论