推理框架选错,GPU白买
2026年,开源推理框架已经形成了三足鼎立的格局:vLLM(社区最活跃)、SGLang(结构化生成最强)、TensorRT-LLM(性能最强但最难用)。
我们见过一个团队,用错推理框架,8张H100的吞吐量还不如别人4张H100。 推理框架的选择,直接决定了你的GPU利用率、延迟和成本。选错框架,相当于你买的GPU有一半在"摸鱼"。
我们在7个模型(Llama 4 7B/70B/405B、Qwen 3.0 7B/72B、DeepSeek V4、Mistral Large 3)、4种GPU(H100、A100、L40S、RTX 4090)上,实测了vLLM 0.9、SGLang 0.4、TensorRT-LLM 0.15。
吞吐量对比:vLLM通用性最强
| 模型 | vLLM | SGLang | TensorRT-LLM |
|---|---|---|---|
| Llama 4 7B (H100) | 4500 tok/s | 4200 tok/s | 5200 tok/s |
| Llama 4 70B (H100) | 1800 tok/s | 1600 tok/s | 2100 tok/s |
| Llama 4 405B (8xH100) | 3500 tok/s | 3100 tok/s | 4000 tok/s |
| Qwen 3.0 7B (H100) | 4300 tok/s | 4000 tok/s | 5000 tok/s |
| DeepSeek V4 (8xH100) | 5500 tok/s | 6000 tok/s | 4800 tok/s |
TensorRT-LLM在大多数模型上吞吐量最高,但DeepSeek V4上SGLang反超。 因为DeepSeek V4的MLA架构在SGLang上有更好的算子优化。
延迟对比:TensorRT-LLM一骑绝尘
在P50延迟上,TensorRT-LLM全面领先:
| 模型 | vLLM P50 | SGLang P50 | TensorRT-LLM P50 |
|---|---|---|---|
| Llama 4 7B | 15ms | 18ms | 8ms |
| Llama 4 70B | 45ms | 50ms | 25ms |
| Qwen 3.0 7B | 16ms | 19ms | 9ms |
TensorRT-LLM的延迟只有vLLM的一半,但代价是首次启动时间长达5-10分钟(需要编译模型)。vLLM首次启动只需10-30秒。
易用性对比:vLLM完胜
vLLM:pip install + 3行代码 = 跑起来。
from vllm import LLM
llm = LLM("meta-llama/Llama-4-7B")
output = llm.generate("Hello!")
SGLang:pip install + 5行代码 = 跑起来。 TensorRT-LLM:需要编译模型、写配置文件、调试精度——新手可能需要1-2天才能跑起来。
vLLM的易用性是它最大的优势。 对于90%的团队来说,vLLM"够用且好用"。TensorRT-LLM性能更好,但学习成本太高。
特色功能对比
vLLM的核心优势:
- PagedAttention:高效的KV Cache管理,支持超长上下文(128K+)
- Continuous Batching:动态批处理,最大化GPU利用率
- 社区最活跃:GitHub 40k+ stars,问题响应快
SGLang的核心优势:
- 结构化生成:支持JSON、Regex、Grammar约束的生成
- RadixAttention:比PagedAttention更高效的前缀缓存
- 原生支持DeepSeek MLA:不需要额外配置
TensorRT-LLM的核心优势:
- 极致性能:NVIDIA官方的优化,性能最强
- Multi-Node支持:跨节点推理,适合超大规模模型
- FP8/INT4/INT8量化:量化精度和速度最优
选型建议
| 你的需求 | 推荐框架 |
|---|---|
| 快速上手,简单部署 | vLLM |
| 结构化输出(JSON/API) | SGLang |
| 极致性能,接受学习成本 | TensorRT-LLM |
| DeepSeek V4/V3 | SGLang(MLA优化最好) |
| 多节点大规模推理 | TensorRT-LLM |
| 学术研究,快速实验 | vLLM |
| 消费级GPU(RTX 4090) | vLLM(兼容性最好) |
结语:别盲目追"最强"
TensorRT-LLM是"性能最强"的推理框架,但它不是"最适合"的推理框架。 对于90%的团队来说,vLLM的易用性和社区支持比TensorRT-LLM的极致性能更有价值。
选推理框架,不要看PPT上的性能数字,要看你的实际场景。 你的模型是什么?你的GPU是什么?你的延迟要求是什么?你对部署复杂度的容忍度是多少?回答了这些问题,才能选对框架。
数据来源:作者团队推理框架实测(2026年6月),各框架GitHub仓库和官方文档。