vLLM and NVIDIA make RL rollout and training logprobs bitwise identical on DeepSeek-V4-Flash
Overview
vLLM says it now makes training and inference compute bitwise-identical logprobs for every sampled token on DeepSeek-V4-Flash, so train-inference KL is 0 at each step.
In its blog account, a high-performance baseline's KL rose from 2e-3 to 29.9 while its reward fell, because inference-side optimizations changed the numerics and training optimized a different policy than the one that sampled. Over 100 RL steps on 32 GB200 GPUs, the consistent version averaged 24.22 output tokens/ms against a 26.53 baseline, 91.3% of baseline throughput. Yan Bai of NVIDIA DevTech and Ao Shen of Inferact authored the blog, and the process is released as an open-source agent skill (vLLM pull request 61551). vLLM says the method also keeps KL at exactly 0 on Nemotron-3.5-Lightning-30B-A3B in a filtered SWE-bench Pro training subset, where reward rose from 0.56 to 0.59 while the baseline fell to 0.22. These are training results, not held-out benchmark scores. DeepSeek-V4.1 has reached zero diff, with performance work and end-to-end training wall-clock speedup still to be measured in a follow-up.
Written by AI from the articles below · updated Oct 15, 10:57 AM ET
Check the sources:
Developments
5 developments
- Oct 15, 10:50 AM ET · 1 articlevLLM distills its training-inference alignment workflow into an open-source agent skillvLLM: vLLM releases an open-source agent skill for debugging model diffs
- Oct 15, 10:50 AM ET · 1 articlevLLM reports train-inference KL and reward results for a Nemotron-3.5 Lightning training methodvLLM: vLLM reports zero train-inference KL on Nemotron-3.5-Lightning-30B-A3B
- Oct 15, 10:50 AM ET · 1 articlevLLM reports DeepSeek-V4-Flash RL rollout throughput at 91.3% of baselinevLLM: vLLM reports zero logprob diff for DeepSeek-V4-Flash RL on 32 GB200 GPUs
- Oct 15, 10:50 AM ET · 1 articlevLLM blog explains bitwise-consistent rollout and training for RLvLLM: vLLM makes RL rollout and training bitwise identical for faster training
- Oct 13, 8:00 PM ET · 1 articleBitwise-consistent train-inference logprobs for RL training on DeepSeek-V4-Flash and NemotronvLLM Blog: vLLM blog: bitwise-identical rollout and training logprobs stabilize RL training
Article timeline
The articles in this story. Times are ET.
vLLM@vllm_projectOfficialvLLM releases an open-source agent skill for debugging model diffsAIvLLM says it distilled its workflow for finding and fixing numerical divergence into an open-source agent skill, pull request 61551 on GitHub. The workflow finds the first diverging op, builds a minimal repro, fixes it, re-verifies, then profiles and optimizes. The post says DeepSeek-V4.1 has reached zero diff, with a follow-up coming, and that end-to-end training wall-clock speedup remains to be measured.

vLLM@vllm_projectOfficialvLLM reports zero train-inference KL on Nemotron-3.5-Lightning-30B-A3BAIvLLM says its method keeps train-inference KL at exactly 0 on Nemotron-3.5-Lightning-30B-A3B, a Mamba-2 hybrid with NVFP4, in a filtered SWE-bench Pro training subset. Training reward rises from 0.56 to 0.59, while the baseline run falls from 0.56 to 0.22, comparing the first and last 10 steps. Rollout throughput reaches 87.5% of baseline over the first 30 steps, and the post notes these are training results, not held-out benchmark scores.

vLLM@vllm_projectOfficialvLLM reports zero logprob diff for DeepSeek-V4-Flash RL on 32 GB200 GPUsAIvLLM says DeepSeek-V4-Flash showed zero logprob difference at every step over 100 RL steps on 32 GB200 GPUs. Rollout throughput averaged 24.22 output tokens/ms, 91.3% of the 26.53 baseline, and 88.6% over the first 89 steps. The post notes that response lengths differed across runs, so the figures are rollout-run measurements rather than an isolated engine benchmark.

vLLM@vllm_projectOfficialvLLM makes RL rollout and training bitwise identical for faster trainingAIvLLM says same weights do not guarantee the same policy, because inference optimizations can change the logprobs that training recomputes. The project says it makes rollout and training bitwise identical while keeping high-performance inference paths. The post is a thread that links to a vLLM blog article.

- vLLM BlogOfficialPickvLLM blog: bitwise-identical rollout and training logprobs stabilize RL training
AIThe vLLM blog reports that training and inference compute bitwise-identical logprobs for every sampled token, giving a train-inference KL of 0 at every step. On DeepSeek-V4-Flash, a high-performance baseline's KL rose from 2e-3 to 29.9 while its reward fell back. The consistent version kept 91.3% of baseline rollout throughput, and the authors packaged the process as an open-source agent skill that they also applied to Nemotron-3.5.
Heat trend
- Current comparable heat
- 13
- Peak comparable heat
- 13Oct 15, 11:00 AM ET
- Change in past 24 hours
- –
The trend compares only continuously observed participants, so its scope may be smaller than the current heat total. Hover or tap for hourly heat; use arrow keys with a keyboard.