Inference Is the Bottleneck in Agentic RL—Scale It Independently
Key Takeaways
- ▸In agentic RL systems, inference latency—not GPU throughput—dominates wall-clock time, with trainer GPUs idle 50–74% of the time waiting for rollout generation
- ▸Disaggregating inference and training into separate GPU pools with asynchronous weight sharing is the industry standard, but creates orchestration challenges that require a new abstraction
- ▸SkyPilot Job Groups enable scaling inference fleets independently, yielding nearly 50% reduction in step time without modifications to trainer code
Summary
New research demonstrates that inference, not training, is the critical bottleneck in agentic reinforcement learning systems. In large-scale RL setups, rollout generation consumes far more wall-clock time than actual training, leaving trainer GPUs idle while inference requests queue up. This pattern affects systems across the industry—from Meta's SWE-RL to Moonshot's 2.8-trillion-parameter Kimi K3.
Anyscale's SkyPilot Job Groups provides a practical solution by enabling disaggregated workflows where inference and training scale independently. A case study using the slime RL framework on SkyPilot demonstrates the impact: scaling an inference fleet from one SGLang engine to three reduced end-to-end step time by 45% (from 1,200 seconds to 661 seconds), without any changes to the trainer configuration. The abstraction treats heterogeneous job groups as a single unit, allowing operators to scale components independently and solve the orchestration complexity that arises from separating inference and training.
- This infrastructure pattern is critical for scaling large agentic models; Moonshot, Z.ai, and other leading AI labs already deploy disaggregated, asynchronous RL at scale
Editorial Opinion
The inference bottleneck in agentic RL has been hiding in plain sight—most systems spend orders of magnitude more time generating rollouts than training on them. SkyPilot's solution is elegant: a simple abstraction for heterogeneous job orchestration that treats the problem as a resource-scaling issue, not a code redesign problem. As agentic AI agents become central to AI development, this pattern will likely become standard infrastructure for anyone training RL systems at scale.



