← Back to feed
2026-09-28scalinginfracode

KV-streams for Efficient Compaction in Agentic Reinforcement Learning

Emiliano Penaloza, Dane Malenfant, Dheeraj Vattikonda, Roger Creus Castanyer, Siddarth Venkatraman, Abhay Puri, Jonathan Light, Matthew James Sargent, Augustine N. Mavor-Parker, Massimo Caccia, Lucas Caccia, Glen Berseth, Esmeralda S. Whitammer, Alessandro Sordoni, Minseon Kim, Marc-Alexandre Côté, Laurent Charlin, Guillaume Lajoie

PDF preview for KV-streams for Efficient Compaction in Agentic Reinforcement Learning
Read on arXiv →

Key claim

KV-streams enable efficient context management in LLM training.

In plain English

Imagine you're developing a large language model (LLM) that needs to remember long conversations or complex tasks. The challenge is that as the context length increases, fitting all that information into GPU memory becomes a bottleneck, slowing down training. Current methods often involve repeatedly filling the model's context, which can lead to inefficiencies and reduced throughput — this is what's called context compaction. When these strategies are overused, they can hinder the model's ability to learn effectively, as they may not utilize the available memory optimally.

To address this, the authors propose a method called KV-streams, which allows for a more efficient way to manage the key-value cache used in LLMs. Instead of flushing the cache after each compaction, KV-streams stream the cache forward, maintaining a continuous flow of information. This not only speeds up training by 2.6 to 5 times but also allows the model to retain useful information over longer periods, acting almost like a recurrent state. Compared to previous work, this approach significantly enhances training throughput without sacrificing performance, making it a valuable addition for anyone looking to build more efficient LLMs.

Novelty
8.0/10

The introduction of KV-streams offers a new approach to context compaction that enhances training efficiency.

Reliability
7.5/10

The results show significant speedup in training with no performance degradation, supported by controlled experiments.

Deep reliability assessment

The methodology supports increased training throughput and efficiency without hindering performance, but the claim that RL alone is sufficient for pseudo-recurrence may be overclaimed without broader validation.

Reproducibility

Yes, the paper provides open source code at github.com/Emilianopp/KV-streams.

Key figure

Figure 1 shows the final evaluation score against total training compute for different compaction strategies, highlighting the efficiency of KV-streams.

Benchmark results

~TextWorldspeedup: 5vs re-prefill compaction5x speedupSOTA
~ALFWorldspeedup: 1.3vs re-prefill compaction1.3x speedupSOTA
GitHub1 repo
Emilianopp/KV-streamsOfficial