KV4-RL: Unlocking Faster Asynchronous Rollouts for RLVR with INT4 KV Cache Quantization
Sihwan Park, Sung-Yub Kim, Doohyuk Jang, Eunho Yang
KAIST · NAVER Cloud · AITRICS
Published October 10, 2026 · on the feed October 15, 2026 · ▲ 36 · arXiv 2610.14448
The abstract
Asynchronous rollout improves the efficiency of reinforcement learning with verifiable rewards (RLVR) by reducing under-utilization during long-tail generation. Sustained concurrency also concentrates context processing into fewer decode steps, increasing the KV workload per step. We characterize this KV concentration and find that KV cache quantization delivers substantially greater acceleration than weight-only and weight-activation quantization in our matched-workload comparisons. However, INT4 KV rollout can degrade learning even with token-level truncated importance sampling (TIS). We propose KV4-RL, which combines calibration-free INT4 KV quantization with selective INT8 protection of attention sinks and recent context. Protecting a bounded number of positions reduces sampler mismatch while retaining most of the speedup from INT4. Across 400 iterations of Qwen3-8B-Base GRPO training, KV4-RL achieves 1.80times cumulative rollout speedup and 1.27times cumulative full-iteration speedup over BF16 rollout, reaching 1.97times rollout speedup over the final 50 iterations. Under a common BF16 evaluator, its final six-benchmark mean accuracy is within 0.5 percentage points of BF16-rollout training for both Qwen3-4B-Base and Qwen3-8B-Base.
The Brief
2:13A short podcast summary of the paper. Written and voiced by AI.
Transcript
KV4-RL. Unlocking Faster Asynchronous Rollouts for RLVR with INT4 KV Cache Quantization. By Sihwan Park and three others, from KAIST, NAVER Cloud, and one other institution. Published on the tenth of October. No code repository is linked to it.
Asynchronous rollout makes reinforcement learning with verifiable rewards more efficient, because it cuts the under-utilization that builds up while a long tail of generations finishes. Keeping many requests in flight has a side effect, though. Context processing gets concentrated into fewer decode steps, so each step carries a heavier key-value cache workload. The authors characterize that concentration, and in their matched-workload comparisons, quantizing the KV cache delivers substantially greater acceleration than weight-only or weight-activation quantization. The catch is that INT4 KV rollout can degrade learning, even with token-level truncated importance sampling in place.
KV4-RL keeps the cheap format almost everywhere and protects a few places. It combines calibration-free INT4 quantization of the KV cache with selective INT8 protection for two kinds of position: attention sinks, and recent context.
The protected set is bounded. Only a limited number of positions is held at the higher precision, and that is enough to reduce the mismatch between the sampler and the policy being trained, while retaining most of the speedup that INT4 offers.
The main test runs four hundred iterations of GRPO training on Qwen3-8B-Base. Against rollout in BF16, KV4-RL achieves a cumulative rollout speedup of one point eight times, and a cumulative full-iteration speedup of one point two seven times. Over the final fifty iterations alone, the rollout speedup reaches one point nine seven times.
Accuracy is the other side of the ledger. With every run scored by a common BF16 evaluator, final mean accuracy across six benchmarks lands within half a percentage point of BF16-rollout training, for both Qwen3-4B-Base and Qwen3-8B-Base.
The argument moves in three steps. Asynchrony concentrates work in the cache, so the cache is where quantization pays most. Four-bit caches on their own hurt learning. Guarding a small, bounded set of positions at eight bits recovers the learning while keeping most of the speed.
More with an account
Listen to every day’s papers
Daily playlists, deep dives, quests for the papers, and quizzes on their key terms.
Join free