DeepInfer 硬件:今日 SM100 与昇腾 950

支持矩阵、基准拓扑、未支持 SKU 的社区 RFC,以及服务缺口——均链接上游。Prefill 与 Decode 是同一引擎的两个阶段。

今日支持矩阵

仅依据 官方 README。SKU 不在列表中就不要强行编译。

加速器厂商工具链环境变量状态
SM100 GPUNVIDIACUDA 13DEEPINFER_ACCELERATOR=nvidia已支持
Ascend 950 NPU华为CANN 9.2DEEPINFER_ACCELERATOR=ascend已支持
Ascend 910C / A3华为CANN 9.1(提案)—仅草稿 RFC · #46
SM90 / H20-3ENVIDIA——仅草稿 RFC · #47

基准拓扑(同一引擎)

README 性能图:在 4× SM100 测 Prefill、64× SM100 测 Decode——各自在一个 scale-up 域内。复现见 examples/sweep/run_sweep.sh。Prefill ≠ 独立产品。

阶段拓扑(README)测什么
Prefill4× SM100 · 单一 scale-up 域非缓存输入吞吐 vs 延迟
Decode64× SM100 · 单一 scale-up 域输出吞吐 vs 每用户速度

社区 RFC — 今日尚不支持

仅为草稿 RFC。不要声称 910C、SM90 或 H20 已支持。实现尚未合入;请跟踪 PR。
RFC目标范围 / 阻塞(摘自 PR)链接
#46 昇腾 910C / A3 单机离线优先;V4.1-Flash W8A8 + CANN 9.1;在线服务为后续阶段。今日文档路径仍是 950 + CANN 9.2。 PR #46
#47 SM90 · 4× H20-3E(141 GB) 原生 FP4 权重容量约 499 GB / 564 GB;需 dequant-fused FP8 grouped GEMM(SM90 无 FP4 tensor core);Hopper 注意力 — FlashMLA 于 2026.09.30 移除 Hopper。 PR #47

服务缺口(开源发行)

README 列出完整推理服务仍缺的部分——未包含在本次开源中:

缺失为何重要
KV cache 系统在线多轮 / 高 QPS 复用
VE / Prefill / Decode 分离引擎侧多数能力已有;完整服务胶水未开源
DP 负载均衡prefill 与 decode 副本均衡

跳过清单