Search papers, labs, and topics across Lattice.
This paper introduces EfficientRollout, a self-speculative decoding framework tailored for reinforcement learning (RL) rollouts that addresses the latency bottlenecks associated with autoregressive sampling. By coupling a quantized drafter with the evolving target policy and employing a system-aware toggle policy, EfficientRollout effectively reduces both rollout and end-to-end latency without compromising model quality. The results show latency reductions of up to 19.6% for rollouts and 12.7% for overall processing, highlighting the framework's efficiency in dynamic environments.
EfficientRollout slashes RL rollout latency by nearly 20% while maintaining model performance, revolutionizing how we approach decoding in reinforcement learning.
Reinforcement learning (RL) has become a representative post-training paradigm for LLMs, enabling strong reasoning and agentic capabilities. However, rollout generation remains a dominant latency bottleneck because autoregressive sampling decodes responses sequentially and a small number of long-tailed generations often determine completion time. Speculative decoding (SD) offers a natural way to address this bottleneck, as it is a well-established technique for serving fixed LLMs that reduces latency by rapidly drafting tokens and accepting them through parallel verification while preserving the target-model distribution. However, its practical speedups do not directly carry over to RL rollouts: (i) the evolving target policy makes any fixed drafter increasingly mismatched with the policy's output distribution; and (ii) active batch sizes shrink throughout rollout decoding, shifting decoding from compute-bound to memory-bound regimes where parallel verification can exploit underutilized compute. Therefore, accelerating RL rollouts requires both a drafter that remains effective under long, high-temperature generations from an evolving policy and system-aware use of SD that avoids compute-bound regimes. We present EfficientRollout, a system-aware self-SD framework designed to address this gap for RL rollouts. EfficientRollout induces a quantized drafter from the target model (i.e. self-speculative decoding), keeping it coupled to the evolving policy without separate drafter pretraining or online adaptation. It further coordinates a system-aware SD toggle policy with acceptance-aware draft-length adaptation, enabling speculation only in beneficial regimes while matching the drafting budget to evolving drafter quality. EfficientRollout reduces rollout and end-to-end latency by up to 19.6% and 12.7%, respectively, over an accelerated AR rollout baseline, while preserving final model quality.