Shared KV memory makes Looped Transformers better and 4.7x cheaper: Cornell/IBM paper

yoavartzi · x · 2026-10-28

A Cornell/IBM Research paper shows that in Looped Transformers, only the first recursion needs to write its own KV cache—later recursions can share it. Removing 98.4% of the KV cache in recursions 2–5 of a 1B model actually improves FineWeb-Edu perplexity from 11.39 to 10.32 and lifts 5-task accuracy from 63.4% to 68.2%, while cutting KV memory 4.7x.

Their Looped Prediction Transformer (LPT) sets a new quality-memory Pareto frontier for looped models at 1.5B params, lowering perplexity by 1.12–1.82 vs a matched standard Transformer with 76–79% less context memory; the hybrid H-LPT compares against a gated DeltaNet hybrid LT2. Analysis suggests shared and local memories develop distinct representations, later recursions attend mostly to the shared memory, which also acts as a gradient highway to the first recursion.

Original post →

More from Infra

Infra channel →