Saved in:
Bibliographic Details
Main Authors: Liang, Manlai, Liu, Mandi, Ji, Jiangzhou, Li, Huaijun, Yang, Haobo, He, Yaohan, Li, Jinlong
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2508.17892
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915512542298112
author Liang, Manlai
Liu, Mandi
Ji, Jiangzhou
Li, Huaijun
Yang, Haobo
He, Yaohan
Li, Jinlong
author_facet Liang, Manlai
Liu, Mandi
Ji, Jiangzhou
Li, Huaijun
Yang, Haobo
He, Yaohan
Li, Jinlong
contents Large Language Models (LLMs) have demonstrated success across many benchmarks. However, they still exhibit limitations in long-context scenarios, primarily due to their short effective context length, quadratic computational complexity, and high memory overhead when processing lengthy inputs. To mitigate these issues, we introduce a novel context compression pipeline, called Intermediate Layer Retrieval (ILRe), which determines one intermediate decoder layer offline, encodes context by streaming chunked prefill only up to that layer, and recalls tokens by the attention scores between the input query and full key cache in that specified layer. In particular, we propose a multi-pooling kernels allocating strategy in the token recalling process to maintain the completeness of semantics. Our approach not only reduces the prefilling complexity from $O(L^2)$ to $O(L)$ and trims the memory footprint to a few tenths of that required for the full context, but also delivers performance comparable to or superior to the full-context setup in long-context scenarios. Without additional post training or operator development, ILRe can process a single $1M$ tokens request in less than half a minute (speedup $\approx 180\times$) and scores RULER-$1M$ benchmark of $\approx 79.8$ with model Llama-3.1-UltraLong-8B-1M-Instruct on a Huawei Ascend 910B NPU.
format Preprint
id arxiv_https___arxiv_org_abs_2508_17892
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle ILRe: Intermediate Layer Retrieval for Context Compression in Causal Language Models
Liang, Manlai
Liu, Mandi
Ji, Jiangzhou
Li, Huaijun
Yang, Haobo
He, Yaohan
Li, Jinlong
Computation and Language
Machine Learning
Large Language Models (LLMs) have demonstrated success across many benchmarks. However, they still exhibit limitations in long-context scenarios, primarily due to their short effective context length, quadratic computational complexity, and high memory overhead when processing lengthy inputs. To mitigate these issues, we introduce a novel context compression pipeline, called Intermediate Layer Retrieval (ILRe), which determines one intermediate decoder layer offline, encodes context by streaming chunked prefill only up to that layer, and recalls tokens by the attention scores between the input query and full key cache in that specified layer. In particular, we propose a multi-pooling kernels allocating strategy in the token recalling process to maintain the completeness of semantics. Our approach not only reduces the prefilling complexity from $O(L^2)$ to $O(L)$ and trims the memory footprint to a few tenths of that required for the full context, but also delivers performance comparable to or superior to the full-context setup in long-context scenarios. Without additional post training or operator development, ILRe can process a single $1M$ tokens request in less than half a minute (speedup $\approx 180\times$) and scores RULER-$1M$ benchmark of $\approx 79.8$ with model Llama-3.1-UltraLong-8B-1M-Instruct on a Huawei Ascend 910B NPU.
title ILRe: Intermediate Layer Retrieval for Context Compression in Causal Language Models
topic Computation and Language
Machine Learning
url https://arxiv.org/abs/2508.17892