vLLM achieves bitwise-consistent RL training: DeepSeek-V4-Flash hits 0 diff over 100 steps

vllm_project · x · 2026-10-15

vLLM published a new blog tackling a subtle RL training problem: same weights don't guarantee the same policy — inference optimizations alter the logprobs that training recomputes, breaking true on-policy RL.

The approach: the training forward pass calls vLLM's inference kernels directly, aligning FP8 GEMM, sparse-attention Top-K, FP8 KV-cache reads, MoE communication and CUDA Graph execution so the same token produces bitwise-identical results across validated batch sizes, phases and parallel layouts. Numerics are shared in the forward pass, with independent checks for the backward pass.

Related event: vLLM achieves bitwise-consistent RL training and inference, open-sources agent skill(4 posts)→

Original post →

More from coding & agent

coding & agent channel →