vLLM Blog · 149 篇文章
学习专题

🧩 并行策略

TP / EP / DCP 等张量、专家与上下文并行。

学习路径 58 篇 建议按序阅读
1

Finish RL Training Faster: Bitwise-Consistent, High-Performance, Agent-Driven

2026-10-14·32 min read·高级

We make vLLM rollout and the training forward give bitwise identical logprobs on DeepSeek-V4-Flash and Nemotron-3.5-Lightning-30B-A3B (NVFP4), keep 91% of rollout throughput on DeepSeek-V4-Flash, and open-source the agent skill.

2

vLLM Support for NVIDIA Vera Rubin NVL72: 7.8x Throughput over GB200 NVL72

2026-10-09·11 min read·高级

vLLM now runs on NVIDIA Vera Rubin NVL72 with day-0 model support, Rubin-tuned FlashInfer kernels, and locality-aware MoE, delivering 7.8x the per-GPU throughput of GB200 NVL72 on AgentX.

3

Announcing vllm-metal: Concurrent Serving on Apple Silicon

2026-09-22·12 min read·高级

vllm-metal brings vLLM's paged, continuously batched serving stack to Apple Silicon, with flatter TTFT under concurrent agent load, batched MTP, and automatic M5 prefill acceleration.

4

vLLM x Novita AI: Chord, Faster INT4 MoE for Kimi K2.x. Up to 1.3x on H200, 2.15x on Untuned B300

2026-09-15·13 min read·进阶

Novita AI has open-sourced Chord, a high-performance W4A16 MoE CUDA kernel for Kimi K2.x serving shapes, with a Humming-compatible indexed path and grouped SM90 operators.

5

Kimi K3 Performance Optimizations in vLLM: The Road to 2.8× Throughput

2026-09-13·7 min read·高级

Kimi K3 serving optimizations across scheduling, KDA prefix caching, ReplaySSM state recovery, PD disaggregation and state offload, parallelism, MoE, and GPU kernels.

6

Following the Bottleneck: Optimizing MiniMax M3 on AMD Instinct MI355X

2026-09-10·16 min read·高级

A performance model for LLM serving: inspect local shapes, remove repeated work, verify data movement and dispatch, then follow the queue.

7

vLLM x AgentX: Optimizing for Real-World Agentic Serving

2026-09-08·24 min read·高级

How vLLM optimizes KV cache management, parallelism, scheduling, and P/D disaggregation for agentic workloads, validated on SemiAnalysis AgentX with up to 130K tokens per GPU-second and a 14.6x-106x serving-cost advantage over Opus 5.

8

GLM 5.3 Optimizations, Part 1: Hybrid HiSparse Offloading in vLLM

2026-09-08·10 min read·进阶

vLLM integrates HiSparse as a pressure-driven memory tier that composes with the Hybrid Memory Allocator and KV offloading, letting GLM 5.3 requests keep decoding when their KV no longer fits in GPU memory, so concurrency stays high.

9

Serving LLMs on Tenstorrent Hardware: Inside the vLLM TT Plugin

2026-09-07·15 min read·进阶

Tenstorrent accelerators join vLLM as an out-of-tree platform plugin, driven by mesh-architecture choices: phase-based scheduling, single-process data parallelism on Galaxy, on-device sampling with host fallback, and async decode overlap.

10

MiniMax H3 on vLLM-Omni: From System-Wide Optimization to Real-Time Serving with FastVideo’s FastH3

2026-09-01·25 min read·高级

How vLLM-Omni optimizes and scales the complete MiniMax H3 stack, then integrates FastVideo’s four-step FastH3 for generation faster than playback.

11

Large-Scale Sharded Weight Transfer with Ray Direct Transport (RDT) in vLLM

2026-08-22·17 min read·高级

We implement a native sharded weight transfer engine in vLLM utilizing Ray Direct Transport (RDT), achieving weight transfer for the Kimi K2 model in BF16 on 48 8xH100 nodes in 7.53s

12

IsoExec: Unified Execution to Eliminate Trainer-Inference Mismatch in SkyRL

2026-08-21·10 min read·高级

IsoExec unifies numerical execution across SkyRL's vLLM and Megatron runtimes, reducing the average rollout-versus-training logprob difference below 1e-6 on Qwen3.5-35B-A3B with 25% overhead.

13

Distributed Layerwise Offload: Scaling Toward 200B+ DiT Models Efficiently in vLLM-Omni

2026-08-17·21 min read·进阶

Distributed Layerwise Offload shards and streams DiT weights across devices, serving a measured 124 GB Cosmos3 model on 64 GB HBM and estimating a path toward 200B+ models.

14

Adaptive Verification in vLLM: DSpark confidence-scheduled verification

2026-08-14·7 min read·进阶★ 深度分析

本文是『推测解码』路径中自适应验证主题的第一篇,讲 DSpark 如何用置信度头按存活概率调度验证预算;下一篇是无 confidence head 的在线估计器方案,建议对比阅读以理解两类自适应验证的取舍。

15

Day 0 Support for Qwen3.8-2.4T-A95B on vLLM

2026-08-12·3 min read·进阶

Day-0 vLLM support for Qwen3.8-2.4T-A95B: a 2.4-trillion-parameter hybrid MoE model served out of the box, with FP8/BF16 checkpoints plus NVFP4 and MXFP4 quantized weights, and co-developed kernels on NVIDIA and AMD hardware.

16

Efficient Decode Context Parallelism with vLLM for Long Context Workloads

2026-08-07·11 min read·进阶

Decode Context Parallelism (DCP) in vLLM shards KV cache across GPUs by sequence dimension, enabling 3× higher throughput on long-context agentic workloads compared to standard tensor parallelism.

17

vLLM Reaches 25K Total TPS/GPU on Qwen3.5

2026-08-06·9 min read·高级★ 深度分析

本文是『PD 分离服务』路径末尾三篇生产规模实战中建议最先读的一篇:它是 Qwen3.8 篇的直接前置(后者开篇引用本文结果),也是 GB200/GB300 NVL72 + 混合 GDN 架构 PD serving 的基础认知入口,可再顺读 GLM-5.2 篇对照 SLA 导向的取舍。

18

Kimi K3 Is Here: Efficient Day-0 Support on vLLM

2026-07-27·23 min read·高级

vLLM delivers day-0 Kimi K3 serving with hybrid KDA prefix caching, DSpark speculative decoding, production-scale disaggregation, and optimized kernels across NVIDIA and AMD GPUs.

19

From Day 0 to Production SLAs: Serving GLM-5.2 on 24 NVIDIA B300 GPUs with vLLM

2026-07-23·16 min read·高级★ 深度分析

本文是『PD 分离服务』学习路径末尾三篇生产规模实战之一,以 SLA 合规而非峰值吞吐为第一目标,与两篇 Qwen 吞吐导向文章形成方法论对照。建议在读完 Qwen3.5(25K TPS)篇建立 NVL72 + 混合架构 PD 基础后阅读,重点体会约束驱动的配置取舍与边界问题定位。

20

A Preview of Production-Scale Kimi K3 Support on vLLM

2026-07-22·12 min read·高级

A preview of production-scale Kimi K3 support in vLLM, including KDA-aware prefix caching, fused kernels, optimized MXFP4 MoE, multimodal integration, and initial NVIDIA and AMD paths.

21

TML Inkling on vLLM: Day-0 Support with Optimized Performance

2026-07-15·8 min read·高级

vLLM brings day-0 support to TML Inkling, a 1T-parameter multimodal model, with MTP, long-context serving, parallelism, and up to 380 tokens per second per user on NVIDIA GB200 GPUs.

22

vime + ROCm: End-to-End RL Post-Training on AMD Instinct™ GPUs

2026-07-10·8 min read·高级

Announcing ROCm support for vime, now running end-to-end on AMD Instinct MI355X GPUs with prebuilt container.

23

MiniMax M3 in vLLM: Day-0 Serving for 1M-Token Multimodal Reasoning

2026-06-12·19 min read·高级

How vLLM serves MiniMax M3 with MiniMax Sparse Attention, multimodal and reasoning parsers, MXFP8 weights, and long-context deployment recipes.

24

Announcing vime: A Simple, Stable, and Efficient RL Framework for LLMs

2026-06-09·6 min read·进阶

vime connects slime's training stack with vLLM rollouts to provide a simple, stable, and efficient RL post-training pipeline.

25

Accelerating vLLM-Omni Inference with AutoRound Quantization

2026-06-02·9 min read·进阶

How AutoRound integrates with vLLM-Omni to serve W4A16 quantized multimodal, diffusion, image, and video models with smaller checkpoints, preserved quality, Intel XPU acceleration, and NVIDIA GPU support.

26

vLLM x Novita AI: PegaFlow for Production-Grade External KV Cache

2026-05-18·12 min read·高级

How PegaFlow integrates with vLLM as an external KV cache service, using a Rust daemon, CUDA IPC, RDMA, SSD caching, and the external KV connector to improve startup, sharing, throughput, and cache lifecycle.

27

Elastic Expert Parallelism in vLLM

2026-05-14·10 min read·高级

How Elastic Expert Parallelism lets vLLM scale Mixture-of-Experts serving up or down at runtime by changing data-parallel workers, redistributing experts, and coordinating live topology changes without server restarts.

28

vLLM Tops the Artificial Analysis Leaderboard

2026-05-11·7 min read·进阶

How vLLM achieved leading Artificial Analysis results for DeepSeek V3.2, MiniMax-M2.5, and Qwen 3.5 397B using open-source kernel fusion, speculative decoding, Blackwell optimizations, and model-specific serving work.

29

Serving Agentic Workloads at Scale with vLLM x Mooncake

2026-05-06·10 min read·高级

How vLLM integrates Mooncake Store as a distributed KV cache for agentic workloads, reusing shared prefixes across turns and instances to improve throughput, TTFT, end-to-end latency, and multi-GPU scaling.

30

Disaggregated Serving for Hybrid SSM Models in vLLM

2026-04-21·13 min read·进阶★ 深度分析

『PD 分离服务』路径的进阶深化篇:建议先读 vLLM 基础 PD 分离文章(介绍 NIXL connector 的 v0-disagg-prefill)掌握标准流程,再读本文理解 hybrid SSM 模型带来的底层改造;可与 AFD Plugin(按组件拆分)、TileRT(decode 可插拔)两篇生态文对照阅读。

31

Next-Level Inference: Why Your Single-Node vLLM Setup Needs Prefill-Decode Disaggregation

2026-04-07·21 min read·高级

How single-node prefill/decode disaggregation in vLLM uses AMD MORI-IO on an 8-GPU MI300X node to separate prefill and decode, transfer KV cache efficiently, stabilize ITL, and improve goodput.

32

DeepSeek-V3.2 on GB300: Performance Breakthrough

2026-02-13·12 min read·高级

What DeepSeek-V3.2 and DeepSeek-R1 benchmark results show on NVIDIA GB300 with vLLM, covering NVFP4 quantization, TP and EP deployment, throughput, and reproducible setup details.

33

Driving vLLM WideEP and Large-Scale Serving Toward Maturity on Blackwell (Part I)

2026-02-03·9 min read·高级

How vLLM improves WideEP and large-scale DeepSeek-style MoE serving on NVIDIA GB200 with NVFP4 and FP8 kernels, fusion, prefill/decode disaggregation, weight offloading, and reduced chunking overhead.

34

GPT-OSS Performance Optimizations on NVIDIA Blackwell: Pushing the Pareto Frontier

2026-02-01·7 min read·进阶

How vLLM and NVIDIA optimized GPT-OSS on Blackwell with FlashInfer, torch.compile fusion, FP8 KV cache, async scheduling, stream interval tuning, and deployment recipes that improve throughput and interactivity.

35

vLLM Large Scale Serving: DeepSeek @ 2.2k tok/s/H200 with Wide-EP

2025-12-17·8 min read·高级

How vLLM reaches 2.2k tokens per second per H200 for DeepSeek-style MoE serving with Wide-EP, async scheduling, dual-batch overlap, disaggregated serving, CUDA graphs, DeepGEMM, and expert load balancing.

36

Encoder Disaggregation for Scalable Multimodal Model Serving

2025-12-15·9 min read·进阶

How vLLM EPD separates visual encoders from text prefill and decode, covering LMM serving, GPU resource scaling, multimodal interference, and pipelined execution.

37

vLLM Router: A High-Performance and Prefill/Decode Aware Load Balancer for Large-scale Serving

2025-12-13·4 min read·入门★ 深度分析

『PD 分离服务』学习路径的入门/生态篇:篇幅短,快速建立『P/D 分离在生产中需要专门编排层』的认知;建议先于深度实操文章(如 disaggregated serving guide)阅读,为理解 router/proxy 在 P/D 架构中的角色打基础。

38

Diving into speculative decoding training support for vLLM with Speculators v0.3.0

2025-12-13·10 min read·进阶★ 深度分析

『推测解码』路径的第二篇(工程进阶):承接第一篇对 EAGLE/Medusa 的概念铺垫,深入 Eagle3 draft model 的训练数据构造、训练技术与 vLLM 部署细节,建议在读过入门篇后、读 EAGLE 3.1 之前阅读。

39

Shared Memory IPC Caching: Accelerating Data Transfer in LLM Inference Systems

2025-11-13·6 min read·入门

How shared memory IPC caching in vLLM reduces redundant data transfers for multimodal and multi-process inference, improving prefill throughput and TTFT by sharing large inputs across coordinator and worker processes.

40

Fast and Affordable LLMs serving on Intel Arc Pro B-Series GPUs with vLLM

2025-11-11·8 min read·进阶

How vLLM serves LLMs on Intel Arc Pro B-Series GPUs with MoE optimizations, persistent kernels, multi-GPU scaling, LoRA, speculative decoding, structured outputs, and mixed-precision recipes.

41

From Monolithic to Modular: Scaling Semantic Routing with Extensible LoRA

2025-10-27·8 min read·进阶

How vLLM Semantic Router refactors its Rust classification layer with modular model support, Qwen3-Embedding, EmbeddingGemma, LoRA-based multi-task classification, and concurrent routing execution.

42

Zero-Reload Model Switching with vLLM Sleep Mode

2025-10-26·17 min read·进阶

How vLLM Sleep Mode enables fast model switching by hibernating weights to CPU RAM or discarding them while preserving process state, CUDA graphs, allocators, and kernel warmup to avoid full reloads.

43

vLLM TPU: A New Unified Backend Supporting PyTorch and JAX on TPU

2025-10-16·11 min read·高级

How the redesigned vLLM TPU backend uses tpu-inference, JAX-to-XLA lowering, Torchax, ragged paged attention, and unified PyTorch and JAX support to improve TPU performance and model coverage.

44

SemiAnalysis InferenceMAX: vLLM and NVIDIA Accelerate Blackwell Inference

2025-10-09·7 min read·进阶

How vLLM and NVIDIA optimize Blackwell inference for SemiAnalysis InferenceMAX, improving gpt-oss 120B and Llama 3.3 70B throughput with FP4 kernels, scheduling work, and Pareto-frontier benchmarking.

45

DeepSeek-V3.2-Exp in vLLM: Fine-Grained Sparse Attention in Action

2025-09-29·7 min read·高级

How vLLM supports DeepSeek-V3.2-Exp with DeepSeek Sparse Attention, lightning indexer caches, separate prefill and decode paths, FlashMLA sparse attention, DeepGEMM kernels, and Blackwell deployment.

46

Inside vLLM: Anatomy of a High-Throughput LLM Inference System

2025-09-05·43 min read·高级

How vLLM's inference engine works, covering PagedAttention, continuous batching, prefix caching, speculative decoding, multi-GPU serving, scheduling, and benchmarking for high-throughput LLM workloads.

47

Introduction to torch.compile and How It Works with vLLM

2025-08-20·14 min read·进阶

How torch.compile works inside vLLM, including TorchDynamo graph capture, TorchInductor code generation, custom compiler passes, graph breaks, model compilation strategy, and performance optimization.

48

vLLM Now Supports gpt-oss

2025-08-05·4 min read·进阶

How vLLM supports gpt-oss 20B and 120B on NVIDIA Blackwell, Hopper, and AMD GPUs, with MXFP4 MoE kernels, efficient attention, hybrid KV cache allocation, and built-in tool support.

49

Accelerating RLHF with vLLM, Best Practice from OpenRLHF

2025-04-23·5 min read·进阶

How OpenRLHF uses vLLM, Ray, ZeRO-3, AutoTP, Ray placement groups, and weight synchronization to accelerate PPO and RLHF sample generation for reasoning models with long chain-of-thought outputs.

50

Llama 4 in vLLM

2025-04-05·4 min read·进阶

How vLLM serves Meta Llama 4 Scout and Maverick multimodal MoE models with long-context support, tensor parallel deployment, H100 and H200 guidance, FP8 variants, and performance tips.

51

PTPC-FP8: Boosting vLLM Performance on AMD ROCm

2025-02-24·9 min read·进阶

How PTPC-FP8 quantization improves vLLM performance on AMD ROCm by combining per-token activation scaling and per-channel weight scaling for near-BF16 accuracy with FP8 speed.

52

Distributed Inference with vLLM

2025-02-17·4 min read·进阶

A guide to distributed inference in vLLM, covering tensor parallelism, pipeline parallelism, multi-GPU and multi-node serving, KV cache challenges, speculative decoding, communication kernels, and control-plane design.

53

vLLM V1: A Major Upgrade to vLLM's Core Architecture

2025-01-27·11 min read·高级

What changed in vLLM V1: a re-architected engine with a simpler scheduler, near-zero-overhead prefix caching, cleaner tensor parallelism, multiprocessing API server, and default optimizations for higher-throughput serving.

54

vLLM 2024 Retrospective and 2025 Vision

2025-01-10·10 min read·高级

A vLLM 2024 retrospective and 2025 roadmap covering community growth, model and hardware support, production adoption, office hours, ecosystem partnerships, and the path toward universal open-source serving.

55

Serving LLMs on AMD MI300X: Best Practices

2024-10-23·16 min read·高级

Best practices for serving LLMs with vLLM on AMD MI300X, covering ROCm setup, Llama 3.1 70B and 405B benchmarks, chunked prefill, multi-step scheduling, prefix caching, graph capture, and AMD tuning.

56

How Speculative Decoding Boosts vLLM Performance by up to 2.8x

2024-10-17·9 min read·进阶★ 深度分析

『推测解码』学习路径的第一篇(入门):先读它建立 draft/target 协作、n-gram、Medusa/EAGLE 等基础概念和 vLLM 系统架构认知,再进入后两篇分别学习 Eagle3 draft model 的训练工程与 EAGLE 3.1 的算法改进。

57

vLLM’s Open Governance and Performance Roadmap

2024-07-25·4 min read·进阶

vLLM's open governance and performance roadmap, covering LF AI and Data incubation, public benchmarks, optimized kernels, async scheduling, API frontend overhead, torch.compile, disaggregated prefill, and community research.

58

Announcing Llama 3.1 Support in vLLM

2024-07-23·5 min read·入门

How vLLM supports Meta Llama 3.1 models, including 128K context, Llama 3.1 405B serving, chunked prefill, FP8 quantization, tensor and pipeline parallelism, CPU offloading, and early performance results.