Marconi: Prefix Caching for the Era of Hybrid LLMs
Not on the map. Why?
Abstract (arXiv)
Hybrid models that combine the language modeling capabilities of Attention layers with the efficiency of Recurrent layers (e.g., State Space Models) have gained traction in practically supporting long contexts in Large Language Model serving. Yet, the unique properties of these models complicate the usage of complementary efficiency optimizations such as prefix caching that skip redundant computations across requests. Most notably, their use of in-place state updates for recurrent layers precludes rolling back cache entries for partial sequence overlaps, and instead mandates only exact-match cache hits; the effect is a deluge of (large) cache entries per sequence, most of which yield minimal reuse opportunities. We present Marconi, the first system that supports efficient prefix caching with Hybrid LLMs. Key to Marconi are its novel admission and eviction policies that more judiciously assess potential cache entries based not only on recency, but also on (1) forecasts of their reuse likelihood across a taxonomy of different hit scenarios, and (2) the compute savings that hits deliver relative to memory footprints. Across diverse workloads and Hybrid models, Marconi achieves up to 34.4× higher token hit rates (71.1% or 617 ms lower TTFT) compared to state-of-the-art prefix caching systems.
Key facts. Cited by 29 papers in the map (data through 7 Oct 2026). Builds on 39 of its 58 references that are in the map. First posted on arXiv 28 Nov 2024.
Builds on
39 of 58 references.
References · 39
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,302
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,355
- 2020Measuring Massive Multitask Language Understandingcited by 7,768
- 2023Efficient Memory Management for Large Language Model Serving with PagedAttentioncited by 5,767
- 2022Self-Consistency Improves Chain of Thought Reasoning in Language Modelscited by 5,601
- 2022FlashAttention: Fast and Memory-Efficient Exact Attention with IO-Awarenesscited by 3,611
- 2023SWE-bench: Can Language Models Resolve Real-World GitHub Issues?cited by 3,193
- 2023FlashAttention-2: Faster Attention with Better Parallelism and Work Partitioningcited by 2,551
- 2021Pre-train, Prompt, and Predict: A Systematic Survey of Prompting Methods in Natural Language Processingcited by 2,222
- 2024SWE-agent: Agent-Computer Interfaces Enable Automated Software Engineeringcited by 1,628
- 2024Transformers are SSMs: Generalized Models and Efficient Algorithms Through Structured State Space Dualitycited by 1,283
27 more
- 2024OpenHands: An Open Platform for AI Software Developers as Generalist Agentscited by 956
- 2023RWKV: Reinventing RNNs for the Transformer Eracited by 814
- 2023DSPy: Compiling Declarative Language Model Calls into Self-Improving Pipelinescited by 803
- 2023Retentive Network: A Successor to Transformer for Large Language Modelscited by 594
- 2024Taming Throughput-Latency Tradeoff in LLM Inference with Sarathi-Servecited by 507
- 2024FlashAttention-3: Fast and Accurate Attention with Asynchrony and Low-precisioncited by 507
- 2023Gated Linear Attention Transformers with Hardware-Efficient Trainingcited by 490
- 2023LMSYS-Chat-1M: A Large-Scale Real-World LLM Conversation Datasetcited by 449
- 2024Jamba: A Hybrid Transformer-Mamba Language Modelcited by 390
- 2024Parallelizing Linear Transformers with the Delta Rule over Sequence Lengthcited by 373
- 2024Learning to (Learn at Test Time): RNNs with Expressive Hidden Statescited by 329
- 2024xLSTM: Extended Long Short-Term Memorycited by 320
- 2023Prompt Cache: Modular Attention Reuse for Low-Latency Inferencecited by 255
- 2024InfiniGen: Efficient Generative Inference of Large Language Models with Dynamic KV Cache Managementcited by 242
- 2024Griffin: Mixing Gated Linear Recurrences with Local Attention for Efficient Language Modelscited by 232
- 2023LooGLE: Can Long-Context Language Models Understand Long Contexts?cited by 200
- 2024An Empirical Study of Mamba-based Language Modelscited by 177
- 2024Samba: Simple Hybrid State Space Models for Efficient Unlimited Context Language Modelingcited by 167
- 2024Cost-Efficient Large Language Model Serving for Multi-turn Conversations with CachedAttentioncited by 159
- 2024Zamba: A Compact 7B SSM Hybrid Modelcited by 118
- 2024LoongServe: Efficiently Serving Long-Context Large Language Models with Elastic Sequence Parallelismcited by 110
- 2024Can Mamba Learn How to Learn? A Comparative Study on In-Context Learning Taskscited by 104
- 2024RecurrentGemma: Moving Past Transformers for Efficient Open Language Modelscited by 61
- 2023Stateful Large Language Model Serving with Pensievecited by 59
- 2024Jamba-1.5: Hybrid Transformer-Mamba Models at Scalecited by 48
- 2024InferCept: Efficient Intercept Support for Augmented Large Language Model Inferencecited by 32
- 2024B'MOJO: Hybrid State Space Realizations of Foundation Models with Eidetic and Fading Memorycited by 26
Built on by
Citing papers per year: 2024: 1; 2025: 6; 2026: 22.
29 papers.
Sort:
By area:
- 2025SpecReason: Fast and Accurate Inference-Time Compute via Speculative Reasoningcited by 60
- 2025Jenga: Effective Memory Management for Serving LLM with Heterogeneitycited by 24
- 2024METIS: Fast Quality-Aware RAG Systems with Configuration Adaptationcited by 16
- 2025Taming the Titans: A Survey of Efficient LLM Inference Servingcited by 16
- 2025Seesaw: High-throughput LLM Inference via Model Re-shardingcited by 15
- 2025Gated KalmaNet: A Fading Memory Layer Through Test-Time Ridge Regressioncited by 9
- 2025ContextPilot: Fast Long-Context Inference via Context Reusecited by 8
- 2026Sparse Prefix Caching for Hybrid and Recurrent LLM Servingcited by 4
- 2026Irminsul: MLA-Native Position-Independent Caching for Agentic LLM Servingcited by 3
- 2026Not All Tokens Are Worth Caching: Learning Semantic-Aware Eviction for LLM Prefix Cachescited by 3
- 2026KVBuffer: IO-aware Serving for Linear Attentioncited by 3
- 2026Bole: Efficient Tree Speculation for Hybrid-Attention Language Modelscited by 3
17 more
- 2026LinearKV: One Cached State Suffices for Position-Independent Caching in Hybrid LLMscited by 3
- 2026ScaleSim: Serving Large-Scale Multi-Agent Simulation with Invocation Distance-Based Memory Managementcited by 2
- 2026VibeServe: Can AI Agents Build Bespoke LLM Serving Systems?cited by 2
- 2026DASC: Decay-Aware State Compression for Hybrid Linear-Attention Servingcited by 2
- 2026Tail-Replay: Escaping the Curse of Linear Attention in Prefix Caching for Hybrid LLMscited by 1
- 2026Intra-Prompt Parallel Decoding for Common-Context Question Answeringcited by 1
- 2026Recency/Frequency Adaptive KV Caching for Large Language Model Servingcited by 0
- 2026ASAP: A Disaggregated and Asynchronous Inference System for MoE Prefillcited by 0
- 2026PEEK: Predictive Queue-Informed KV Cache Management for LLM Servingcited by 0
- 2026Shared KV Caching for Replicated 27B Inference: Correctness Failures and Performance Boundariescited by 0
- 2026Validating Hybrid-State Cache Recovery for GLM-5.3-Flash with vLLM and LMCachecited by 0
- 2026LumoTree: Path-Parallel Speculative Verification for Hybrid Language Modelscited by 0
- 2026LatentPort: Beyond KV Cache - Cross-Model Transfer of Recurrent Memory in Hybrid Language Models: A 4B-to-9B Hybrid-State Handoff Without Target Prefix Replaycited by 0
- 2026Just Let Linear States Forget the Distant Past: Prefix Caching via Suffix Replay for Hybrid LLMscited by 0
- 2026EfficientAgent: What Makes KV Cache Offloading Work for Concurrent Agents?cited by 0
- 2026WavePP: High-Throughput Pipeline Parallel LLM Prefill under Prefix Reusecited by 0
- 2026LeapQuant: Efficient Linear Attention with Accurate Recurrent State Quantizationcited by 0
- 2026LeapQuant: Efficient Linear Attention with Accurate Recurrent State Quantization29 Sep 2026
- 2026WavePP: High-Throughput Pipeline Parallel LLM Prefill under Prefix Reuse28 Sep 2026
- 2026EfficientAgent: What Makes KV Cache Offloading Work for Concurrent Agents?27 Sep 2026
- 2026Just Let Linear States Forget the Distant Past: Prefix Caching via Suffix Replay for Hybrid LLMs27 Sep 2026
- 2026LumoTree: Path-Parallel Speculative Verification for Hybrid Language Models20 Sep 2026
- 2026Validating Hybrid-State Cache Recovery for GLM-5.3-Flash with vLLM and LMCache14 Sep 2026
- 2026Shared KV Caching for Replicated 27B Inference: Correctness Failures and Performance Boundaries14 Sep 2026
- 2026LatentPort: Beyond KV Cache - Cross-Model Transfer of Recurrent Memory in Hybrid Language Models: A 4B-to-9B Hybrid-State Handoff Without Target Prefix Replay7 Sep 2026
- 2026Intra-Prompt Parallel Decoding for Common-Context Question Answering4 Sep 2026
- 2026DASC: Decay-Aware State Compression for Hybrid Linear-Attention Serving31 Aug 2026
- 2026Tail-Replay: Escaping the Curse of Linear Attention in Prefix Caching for Hybrid LLMs31 Aug 2026
- 2026Bole: Efficient Tree Speculation for Hybrid-Attention Language Models3 Aug 2026
17 more
- 2026LinearKV: One Cached State Suffices for Position-Independent Caching in Hybrid LLMs31 Jul 2026
- 2026ASAP: A Disaggregated and Asynchronous Inference System for MoE Prefill21 Jun 2026
- 2026Recency/Frequency Adaptive KV Caching for Large Language Model Serving19 Jun 2026
- 2026KVBuffer: IO-aware Serving for Linear Attention18 May 2026
- 2026Not All Tokens Are Worth Caching: Learning Semantic-Aware Eviction for LLM Prefix Caches12 May 2026
- 2026PEEK: Predictive Queue-Informed KV Cache Management for LLM Serving10 May 2026
- 2026VibeServe: Can AI Agents Build Bespoke LLM Serving Systems?7 May 2026
- 2026Irminsul: MLA-Native Position-Independent Caching for Agentic LLM Serving7 May 2026
- 2026Sparse Prefix Caching for Hybrid and Recurrent LLM Serving17 Apr 2026
- 2026ScaleSim: Serving Large-Scale Multi-Agent Simulation with Invocation Distance-Based Memory Management29 Jan 2026
- 2025Gated KalmaNet: A Fading Memory Layer Through Test-Time Ridge Regression26 Nov 2025
- 2025ContextPilot: Fast Long-Context Inference via Context Reuse5 Nov 2025
- 2025Taming the Titans: A Survey of Efficient LLM Inference Serving28 Apr 2025
- 2025SpecReason: Fast and Accurate Inference-Time Compute via Speculative Reasoning10 Apr 2025
- 2025Jenga: Effective Memory Management for Serving LLM with Heterogeneity24 Mar 2025
- 2025Seesaw: High-throughput LLM Inference via Model Re-sharding9 Mar 2025
- 2024METIS: Fast Quality-Aware RAG Systems with Configuration Adaptation13 Dec 2024
- 2025Jenga: Effective Memory Management for Serving LLM with Heterogeneitycited by 24
- 2025Taming the Titans: A Survey of Efficient LLM Inference Servingcited by 16
- 2025Seesaw: High-throughput LLM Inference via Model Re-shardingcited by 15
- 2025ContextPilot: Fast Long-Context Inference via Context Reusecited by 8
- 2026Sparse Prefix Caching for Hybrid and Recurrent LLM Servingcited by 4
- 2026KVBuffer: IO-aware Serving for Linear Attentioncited by 3
- 2026Bole: Efficient Tree Speculation for Hybrid-Attention Language Modelscited by 3
- 2026LinearKV: One Cached State Suffices for Position-Independent Caching in Hybrid LLMscited by 3
- 2026Tail-Replay: Escaping the Curse of Linear Attention in Prefix Caching for Hybrid LLMscited by 1
- 2026Intra-Prompt Parallel Decoding for Common-Context Question Answeringcited by 1
- 2026PEEK: Predictive Queue-Informed KV Cache Management for LLM Servingcited by 0
- 2026LumoTree: Path-Parallel Speculative Verification for Hybrid Language Modelscited by 0
12 most cited of 13 All 13 (JSON)
- 2026LumoTree: Path-Parallel Speculative Verification for Hybrid Language Models20 Sep 2026
- 2026LatentPort: Beyond KV Cache - Cross-Model Transfer of Recurrent Memory in Hybrid Language Models: A 4B-to-9B Hybrid-State Handoff Without Target Prefix Replay7 Sep 2026
- 2026Intra-Prompt Parallel Decoding for Common-Context Question Answering4 Sep 2026
- 2026Tail-Replay: Escaping the Curse of Linear Attention in Prefix Caching for Hybrid LLMs31 Aug 2026
- 2026Bole: Efficient Tree Speculation for Hybrid-Attention Language Models3 Aug 2026
- 2026LinearKV: One Cached State Suffices for Position-Independent Caching in Hybrid LLMs31 Jul 2026
- 2026KVBuffer: IO-aware Serving for Linear Attention18 May 2026
- 2026PEEK: Predictive Queue-Informed KV Cache Management for LLM Serving10 May 2026
- 2026Sparse Prefix Caching for Hybrid and Recurrent LLM Serving17 Apr 2026
- 2025ContextPilot: Fast Long-Context Inference via Context Reuse5 Nov 2025
- 2025Taming the Titans: A Survey of Efficient LLM Inference Serving28 Apr 2025
- 2025Jenga: Effective Memory Management for Serving LLM with Heterogeneity24 Mar 2025
12 newest of 13 All 13 (JSON)
- 2026Irminsul: MLA-Native Position-Independent Caching for Agentic LLM Servingcited by 3
- 2026ScaleSim: Serving Large-Scale Multi-Agent Simulation with Invocation Distance-Based Memory Managementcited by 2
- 2026VibeServe: Can AI Agents Build Bespoke LLM Serving Systems?cited by 2
- 2026EfficientAgent: What Makes KV Cache Offloading Work for Concurrent Agents?cited by 0
- 2026EfficientAgent: What Makes KV Cache Offloading Work for Concurrent Agents?27 Sep 2026
- 2026VibeServe: Can AI Agents Build Bespoke LLM Serving Systems?7 May 2026
- 2026Irminsul: MLA-Native Position-Independent Caching for Agentic LLM Serving7 May 2026
- 2026ScaleSim: Serving Large-Scale Multi-Agent Simulation with Invocation Distance-Based Memory Management29 Jan 2026
- 2025Gated KalmaNet: A Fading Memory Layer Through Test-Time Ridge Regressioncited by 9
- 2026Not All Tokens Are Worth Caching: Learning Semantic-Aware Eviction for LLM Prefix Cachescited by 3
- 2026DASC: Decay-Aware State Compression for Hybrid Linear-Attention Servingcited by 2
- 2026Recency/Frequency Adaptive KV Caching for Large Language Model Servingcited by 0
- 2026Shared KV Caching for Replicated 27B Inference: Correctness Failures and Performance Boundariescited by 0
- 2026Validating Hybrid-State Cache Recovery for GLM-5.3-Flash with vLLM and LMCachecited by 0
- 2026Just Let Linear States Forget the Distant Past: Prefix Caching via Suffix Replay for Hybrid LLMscited by 0
- 2026WavePP: High-Throughput Pipeline Parallel LLM Prefill under Prefix Reusecited by 0
- 2026LeapQuant: Efficient Linear Attention with Accurate Recurrent State Quantizationcited by 0
- 2026LeapQuant: Efficient Linear Attention with Accurate Recurrent State Quantization29 Sep 2026
- 2026WavePP: High-Throughput Pipeline Parallel LLM Prefill under Prefix Reuse28 Sep 2026
- 2026Just Let Linear States Forget the Distant Past: Prefix Caching via Suffix Replay for Hybrid LLMs27 Sep 2026
- 2026Validating Hybrid-State Cache Recovery for GLM-5.3-Flash with vLLM and LMCache14 Sep 2026
- 2026Shared KV Caching for Replicated 27B Inference: Correctness Failures and Performance Boundaries14 Sep 2026
- 2026DASC: Decay-Aware State Compression for Hybrid Linear-Attention Serving31 Aug 2026
- 2026Recency/Frequency Adaptive KV Caching for Large Language Model Serving19 Jun 2026
- 2026Not All Tokens Are Worth Caching: Learning Semantic-Aware Eviction for LLM Prefix Caches12 May 2026
- 2025Gated KalmaNet: A Fading Memory Layer Through Test-Time Ridge Regression26 Nov 2025
Similar, not cited
Close in wording, no citation either way
- 2025CAKE: Cascading and Adaptive KV Cache Eviction with Layer Preferences
- 2026HYPIC: Accelerating Hybrid-Attention LLM Serving with Position-Independent Caching
- 2025IC-Cache: Efficient Large Language Model Serving via In-context Caching
- 2026When Fancy Eviction Fails: Rethinking Cache Replacement For LLM Prefix Reuse
- 2025Rethinking Caching for LLM Serving Systems: Beyond Traditional Heuristics
- 2024Beyond KV Caching: Shared Attention for Efficient LLMs
- 2024EPIC: Efficient Position-Independent Caching for Serving Large Language Models
- 2025Progressive Sparse Attention: Algorithm and System Co-design for Efficient Attention in LLM Serving