Where Does Staleness Accumulate? Pool Aware Effective Staleness Control for Asynchronous RL in LLM Post-Training
cs.AI
Submitted: 2026-09-29
Updated: 2026-09-29
Code: https://github.com/NVIDIA-NeMo/RL
License: http://creativecommons.org/licenses/by/4.0/
The gist: Fully asynchronous reinforcement learning (RL) improves resource utilization in large language model post-training by overlapping rollout generation with policy optimization, but it also introduces
Abstract
Fully asynchronous reinforcement learning (RL) improves resource utilization in large language model post-training by overlapping rollout generation with policy optimization, but it also introduces policy lag as trajectories are generated and queued while the trainer continues to update. We study how this lag accumulates over a trajectory's lifetime and how it can be controlled without sacrificing the wall-clock benefits of asynchronous execution. We decompose trajectory staleness into Generation Staleness, accumulated before rollout completion, and Waiting Staleness, accumulated after a completed trajectory enters the pool. Motivated by this decomposition, we introduce PACE (Pool-Aware Control of Effective Staleness). PACE converts excess pool occupancy into an adaptive rejection budget and ranks completed trajectories using an effective-staleness score that combines Waiting Staleness with prefix-aware Generation Staleness. This avoids penalizing long or interrupted rollouts solely because they span multiple policy versions. In single-turn mathematical reasoning, PACE improves the six-benchmark average validation accuracy by 18.7% over unfiltered asynchronous RL at the same wall-clock budget and matches synchronous RL performance with 47.1% less GPU time. PACE also improves validation performance in multi-turn tool-integrated reasoning, outperforming both synchronous and unfiltered asynchronous RL. Further experiments with the mixture-of-experts model and an alternative RL algorithm support its applicability across model architectures and training algorithms.
Sources
- MiniMax-M1: Scaling Test-Time Compute Efficiently with Lightning Attention
- Off-Policy Actor-Critic
- AReaL: A Large-Scale Asynchronous Reinforcement Learning System for Language Reasoning
- Beyond Ten Turns: Unlocking Long-Horizon Agentic Search with Large-Scale Asynchronous RL
- Search-R2: Enhancing Search-Integrated Reasoning via Actor-Refiner Collaboration
- Single-Rollout Asynchronous Optimization for Agentic Reinforcement Learning
- DORA: A Scalable Asynchronous Reinforcement Learning System for Language Model Training
- Stable Asynchrony: Variance-Controlled Off-Policy RL for LLMs
- Stabilizing Off-Policy Training for Long-Horizon LLM Agent via Turn-Level Importance Sampling and Clipping-Triggered Normalization
- RePO: Replay-Enhanced Policy Optimization
- ARPO:End-to-End Policy Optimization for GUI Agents with Experience Replay
- Tapered Off-Policy REINFORCE: Stable and efficient reinforcement learning for LLMs
- Seed1.5-Thinking: Advancing Superb Reasoning Models with Reinforcement Learning
- DeepSeekMath: Pushing the Limits of Mathematical Reasoning in Open Language Models
- HybridFlow: A Flexible and Efficient RLHF Framework
- Kimi k1.5: Scaling Reinforcement Learning with LLMs
- Qwen3 Technical Report
- Group Sequence Policy Optimization
- Prosperity before Collapse: How Far Can Off-Policy RL Reach with Stale Data on LLMs?
- APRIL: Active Partial Rollouts in Reinforcement Learning to Tame Long-tail Generation
Related papers
- MAVEN-T: Reinforced Heterogeneous Distillation for Real-Time Multi-Agent Trajectory Prediction
- Model Discovery Agent: LLM-assisted Bayesian experiment design for data-efficient discovery of mechanistic world models
- Agents' Last Exam
- The Clinician's Veto: Navigating Trust, Liability, and Uncertainty in Autonomous AI Prescribing
- MindHelper: Closed-Loop Embodied Mental-State Reasoning for Precision Intervention
- Incumbent Advantage: Brand Bias and Cognitive Manipulation Dynamics in LLM Recommendation Systems