首页/AI/大模型部署与运维速查/单卡多实例:先做减法再分配
本包目录(267 条)
部署形态与选型43 条推理环境与 GPU50 条推理参数与优化50 条
显存与并发估算40 条
服务化与网关34 条运维监控与排障50 条

单卡多实例:先做减法再分配

同卡跑多个实例时先切分总量:每实例显存上限 ÷ n,再各自扣权重与 KV;各实例 gpu-memory-utilization 之和要小于 1。

双实例示意

双实例示意
CUDA_VISIBLE_DEVICES=0 python serve_a.py &   # 实例 A:--gpu-memory-utilization 0.45
CUDA_VISIBLE_DEVICES=0 python serve_b.py &   # 实例 B:--gpu-memory-utilization 0.45
小模型多实例的并发上限更依赖 KV 精算:分配比例按各自模型与业务量定。

易错点

  • 两个实例都按 0.9 开:显存超卖,后启动的实例随时 OOM

数据来源与参考

  • vLLM 官方文档:gpu-memory-utilization(docs.vllm.ai)
  • NVIDIA CUDA 环境变量文档(docs.nvidia.com/cuda)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌