Training a (LLM) with (RL) uses generated responses as learning data. The generation step is inefficient because it wastes time waiting for long outputs and suffers from irregular delivery of samples to the training step.
The authors built a scheduler that predicts each response's length, groups similar ones for efficient generation, and sequences them to supply the trainer smoothly without bursts or idle waiting.
In tests, the scheduler tripled system throughput and cut iteration time by 76.8% compared to a leading baseline. The scheduling alone accounted for a 10.9% improvement without hurting model quality, and the system was used to compress a real-world training job from over three months to two.
