VLCache: Computing 2% Vision Tokens and Reusing 98% for Vision-Language Inference
Not on the map. Why?
Abstract (arXiv)
This paper presents VLCache, a cache reuse framework that exploits both Key-Value (KV) cache and encoder cache from prior multimodal inputs to eliminate costly recomputation when the same multimodal inputs recur. Unlike previous heuristic approaches, we formally identify the cumulative reuse error effect and demonstrate how to minimize the non-prefix cache reuse error effectively. We further analyze the varying importance of model layers and propose a dynamic, layer-aware recomputation strategy to balance accuracy and efficiency. Experimental results show that VLCache achieves an accuracy on par with full recomputation, while requiring only 2-5% of the tokens to compute, yielding 1.2x-16x TTFT speedups. We develop an experimental implementation of the proposed VLCache pipeline based on SGLang, enabling significantly faster inference in practical deployments.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 17 of its 17 references that are in the map. First posted on arXiv 15 Dec 2025.
Builds on
17 of 17 references.
References · 17
- 2017Attention Is All You Needcited by 59,932
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2025Qwen3 Technical Reportcited by 8,195
- 2023Efficient Memory Management for Large Language Model Serving with PagedAttentioncited by 5,767
- 2025Qwen2.5-VL Technical Reportcited by 5,418
- 2024Qwen2.5 Technical Reportcited by 4,713
- 2024Qwen2-VL: Enhancing Vision-Language Model's Perception of the World at Any Resolutioncited by 4,151
- 2023Qwen Technical Reportcited by 3,273
- 2023Qwen-VL: A Versatile Vision-Language Model for Understanding, Localization, Text Reading, and Beyondcited by 2,179
- 2024Qwen2 Technical Reportcited by 2,076
- 2023SGLang: Efficient Execution of Structured Language Model Programscited by 1,107
- 2024MMMU-Pro: A More Robust Multi-discipline Multimodal Understanding Benchmarkcited by 494
5 more
- 2023Patch n' Pack: NaViT, a Vision Transformer for any Aspect Ratio and Resolutioncited by 226
- 2024CacheBlend: Fast Large Language Model Serving for RAG with Cached Knowledge Fusioncited by 211
- 2024EPIC: Efficient Position-Independent Caching for Serving Large Language Modelscited by 45
- 2025KVShare: An LLM Service System with Efficient and Effective Multi-Tenant KV Cache Reusecited by 22
- 2025MPIC: Position-Independent Multimodal Context Caching System for Efficient MLLM Servingcited by 8
Built on by
Citing papers per year: 2026: 6.
6 papers.
- 2026CodecSight: Leveraging Video Codec Signals for Efficient Streaming VLM Inferencecited by 3
- 2026Kamera: Unified Position-Invariant Multimodal KV Cache for Training-Free Reusecited by 3
- 2026The Gate, Not the Cache: Gate Provenance Bounds the Closed-Loop Reliability of Training-Free VLA Token Skippingcited by 2
- 2026VLMaxxing through FrameMogging Training-Free Anti-Recomputation for Video Vision-Language Modelscited by 0
- 2026Inverting the Streaming-Diffusion Bottleneck: Video-Rate MLLM-Conditioned Edit Diffusion on a Consumer GPUcited by 0
- 2026QV-PIC: Query-Aware Visual Position-Independent Caching for Efficient RAG Servingcited by 0
- 2026QV-PIC: Query-Aware Visual Position-Independent Caching for Efficient RAG Serving12 Aug 2026
- 2026The Gate, Not the Cache: Gate Provenance Bounds the Closed-Loop Reliability of Training-Free VLA Token Skipping1 Aug 2026
- 2026Kamera: Unified Position-Invariant Multimodal KV Cache for Training-Free Reuse22 Jun 2026
- 2026Inverting the Streaming-Diffusion Bottleneck: Video-Rate MLLM-Conditioned Edit Diffusion on a Consumer GPU4 Jun 2026
- 2026VLMaxxing through FrameMogging Training-Free Anti-Recomputation for Video Vision-Language Models5 May 2026
- 2026CodecSight: Leveraging Video Codec Signals for Efficient Streaming VLM Inference7 Apr 2026