DeepInfer 对比 vLLM、SGLang 与 TensorRT-LLM

渊源、何时选哪套栈、功能清单,以及开源不包含什么。Prefill 不是独立产品。

渊源

官方 Acknowledgments:DeepInfer 最初主要基于 vLLM 构建,并受到 SGLang 与 TensorRT-LLM 启发。这是谱系说明——不等于拥有 vLLM 的全部特性。

何时选 DeepInfer,何时选 vLLM

选项适合场景离线 V4.1-Flash 路径?硬件门槛
DeepInfer要在已列加速器上跑 DeepSeek 开源引擎的 V4.1-Flash 离线推理是(主路径)SM100 / 昇腾 950
vLLM / SGLang更广模型库、其他 GPU,或已统一该栈取决于对方支持其自身矩阵
TensorRT-LLMNVIDIA 侧 TRT 流水线另一产品NVIDIA / TRT
官方 API托管推理;无 GPU 运维托管不适用

功能清单(DeepInfer 开源)

能力开源含?依据
离线 DeepSeek-V4.1-Flash是README 支持模型
优化算子(FlashMLA、DeepGEMM、DeepEP…)是README 特性说明
Attention DP / balanced CP · MoE EP + EPLB是README
DSpark + 置信度调度校验是README 环境变量
SWA bounded replay · 异步调度 · 结构化输出是README
Batch-invariant / 确定性采样(NVIDIA)是README
完整 KV cache 系统否列为完整服务所需、未包含
完整 VE/Prefill/Decode 分离服务否引擎侧多数已有;服务胶水未开源
P/D 副本的 DP 负载均衡否列为所需、未包含

开源不包含什么

Prefill ≠ 独立产品。Prefill 与 Decode 是同一 DeepInfer 引擎的两个阶段。4× SM100(prefill)与 64× SM100(decode)是基准拓扑,不是两次安装。见 Prefill vs Decode。

能力对比(指南综合)

社区文章常按下列维度对比各栈。此表是指南核对清单,不是厂商评分——请以各方最新 README 为准。

维度DeepInfer 开源vLLMSGLang
主焦点DeepSeek V4.1-Flash 离线引擎广模型库 / 通用服务高速服务 + 结构化工作流
渊源主要基于 vLLM;受 SGLang / TRT-LLM 启发原项目独立栈
DeepInfer README 硬件SM100 + 昇腾 950广泛 NVIDIA(及其他后端)偏 NVIDIA
离线算子 / EP-DP有(FlashMLA 系、EP/DP/CP)有有
完整 KV + PD 服务 + DP LB开源未含视版本视版本
官方 Docker(DeepInfer)无 — 社区 Dockerfile 仅为示例常见项目镜像常见项目镜像

官方 Prefill / Decode 曲线

来自 DeepInfer doc/images/(Apache-2.0)。测于 4× SM100(prefill)与 64× SM100(decode)——同一引擎,两个阶段。

Prefill Pareto
Prefill Pareto — 来源:DeepInfer doc/images/prefill_pareto.png
Decode Pareto
Decode Pareto — 来源:DeepInfer doc/images/decode_pareto.png