Efficient Inference of Vision Instruction-Following Models with Elastic Cache
On the map: Multimodal LLMs / vision-language models → Visual token pruning and efficiency
Abstract (arXiv)
In the field of instruction-following large vision-language models (LVLMs), the efficient deployment of these models faces challenges, notably due to the high memory demands of their key-value (KV) caches. Conventional cache management strategies for LLMs focus on cache eviction, which often fails to address the specific needs of multimodal instruction-following models. Recognizing this gap, in this paper, we introduce Elastic Cache, a novel approach that benefits from applying distinct acceleration methods for instruction encoding and output generation stages. We investigate the metrics of importance in different stages and propose an importance-driven cache merging strategy to prune redundancy caches. Instead of discarding less important caches, our strategy identifies important key/value vectors as anchor points. Surrounding less important caches are then merged with these anchors, enhancing the preservation of contextual information in the KV caches while yielding an arbitrary acceleration ratio. For instruction encoding, we utilize the frequency to evaluate the importance of caches. Regarding output generation, we prioritize tokens based on their distance with an offset, by which both the initial and most recent tokens are retained. Results on a range of LVLMs demonstrate that Elastic Cache not only boosts efficiency but also notably outperforms existing pruning methods in language generation across various tasks. Code is available at https://github.com/liuzuyan/ElasticCache
Key facts. Cited by 23 papers in the map (data through 7 Oct 2026). Placed in Visual token pruning and efficiency, one of 16 directions in Multimodal LLMs / vision-language models. Builds on 27 of its 34 references that are in the map. First posted on arXiv 25 Jul 2024.
Builds on
27 of 34 references.
References · 27
- 2017Attention Is All You Needcited by 59,932
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2023GPT-4 Technical Reportcited by 18,132
- 2022Training language models to follow instructions with human feedbackcited by 15,712
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 13,958
- 2023Visual Instruction Tuningcited by 7,792
- 2023Improved Baselines with Visual Instruction Tuningcited by 4,362
- 2021Finetuned Language Models Are Zero-Shot Learnerscited by 3,747
- 2023InstructBLIP: Towards General-purpose Vision-Language Models with Instruction Tuningcited by 2,855
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
- 2023Efficient Streaming Language Models with Attention Sinkscited by 2,115
- 2022SmoothQuant: Accurate and Efficient Post-Training Quantization for Large Language Modelscited by 1,338
15 more
- 2023MM-Vet: Evaluating Large Multimodal Models for Integrated Capabilitiescited by 1,221
- 2023HuggingGPT: Solving AI Tasks with ChatGPT and its Friends in Hugging Facecited by 1,173
- 2021Perceiver: General Perception with Iterative Attentioncited by 1,089
- 2023A Simple and Effective Pruning Approach for Large Language Modelscited by 776
- 2023Distilling Step-by-Step! Outperforming Larger Language Models with Less Training Data and Smaller Model Sizescited by 710
- 2023LLM-Pruner: On the Structural Pruning of Large Language Modelscited by 643
- 2023FlexGen: High-Throughput Generative Inference of Large Language Models with a Single GPUcited by 567
- 2023MM-REACT: Prompting ChatGPT for Multimodal Reasoning and Actioncited by 511
- 2023Model Tells You What to Discard: Adaptive KV Cache Compression for LLMscited by 466
- 2023Scissorhands: Exploiting the Persistence of Importance Hypothesis for LLM KV Cache Compression at Test Timecited by 428
- 2022DeepSpeed Inference: Enabling Efficient Inference of Transformer Models at Unprecedented Scalecited by 403
- 2023Learning to Compress Prompts with Gist Tokenscited by 379
- 2023MultiModal-GPT: A Vision and Language Model for Dialogue with Humanscited by 255
- 2023Octopus: Embodied Vision-Language Programmer from Environmental Feedbackcited by 73
- 2024Chain-of-Spot: Interactive Reasoning Improves Large Vision-Language Modelscited by 65
Built on by
Citing papers per year: 2024: 3; 2025: 12; 2026: 8.
23 papers.
Sort:
By area:
- 2024Oryx MLLM: On-Demand Spatial-Temporal Understanding at Arbitrary Resolutioncited by 157
- 2025Ola: Pushing the Frontiers of Omni-Modal Language Modelcited by 79
- 2025LiveVLM: Efficient Online Video Understanding via Streaming-Oriented KV Cache and Retrievalcited by 50
- 2024ZipVL: Efficient Large Vision-Language Models with Dynamic Token Sparsificationcited by 43
- 2025SparseMM: Head Sparsity Emerges from Visual Concept Responses in MLLMscited by 21
- 2025ModServe: Modality- and Stage-Aware Resource Disaggregation for Scalable Multimodal Model Servingcited by 18
- 2024PrefixKV: Adaptive Prefix KV Cache is What Vision Instruction-Following Models Need for Efficient Generationcited by 13
- 2025Mixing Importance with Diversity: Joint Optimization for KV Cache Compression in Large Vision-Language Modelscited by 13
- 2025Efficient LLaMA-3.2-Vision by Trimming Cross-attended Visual Featurescited by 10
- 2026Efficient Inference for Large Vision-Language Models: Bottlenecks, Techniques, and Prospectscited by 8
- 2025ElasticMM: Efficient Multimodal LLMs Serving with Elastic Multimodal Parallelismcited by 7
- 2025IKOD: Mitigating Visual Attention Degradation in Large Vision-Language Modelscited by 5
11 more
- 2025Multi-Cue Adaptive Visual Token Pruning for Large Vision-Language Modelscited by 3
- 2025PruneHal: Reducing Hallucinations in Multi-modal Large Language Models through Adaptive KV Cache Pruningcited by 3
- 2025Streamline Without Sacrifice -- Squeeze out Computation Redundancy in LMMcited by 2
- 2026Reroute, Don't Remove: Recoverable Visual Token Routing for Vision-Language Modelscited by 2
- 2025Enabling Disaggregated Multi-Stage MLLM Inference via GPU-Internal Scheduling and Resource Sharingcited by 1
- 2026SpecEyes: Accelerating Agentic Multimodal LLMs via Speculative Perception and Planningcited by 1
- 2026TGV-KV: Text-Grounded KV Eviction for Vision-Language Modelscited by 1
- 2026TABED: Test-Time Adaptive Ensemble Drafting for Robust Speculative Decoding in LVLMscited by 0
- 2026Parallel In-context Learning for Large Vision Language Modelscited by 0
- 2026TCM-Serve: Modality-aware Scheduling for Multimodal Large Language Model Inferencecited by 0
- 2026Make Your LVLM KV Cache More Lightweightcited by 0
- 2026Reroute, Don't Remove: Recoverable Visual Token Routing for Vision-Language Models10 Jun 2026
- 2026TGV-KV: Text-Grounded KV Eviction for Vision-Language Models2 Jun 2026
- 2026Make Your LVLM KV Cache More Lightweight1 May 2026
- 2026Efficient Inference for Large Vision-Language Models: Bottlenecks, Techniques, and Prospects7 Apr 2026
- 2026TCM-Serve: Modality-aware Scheduling for Multimodal Large Language Model Inference27 Mar 2026
- 2026SpecEyes: Accelerating Agentic Multimodal LLMs via Speculative Perception and Planning24 Mar 2026
- 2026Parallel In-context Learning for Large Vision Language Models17 Mar 2026
- 2026TABED: Test-Time Adaptive Ensemble Drafting for Robust Speculative Decoding in LVLMs28 Jan 2026
- 2025Enabling Disaggregated Multi-Stage MLLM Inference via GPU-Internal Scheduling and Resource Sharing19 Dec 2025
- 2025Mixing Importance with Diversity: Joint Optimization for KV Cache Compression in Large Vision-Language Models23 Oct 2025
- 2025PruneHal: Reducing Hallucinations in Multi-modal Large Language Models through Adaptive KV Cache Pruning22 Oct 2025
- 2025IKOD: Mitigating Visual Attention Degradation in Large Vision-Language Models5 Aug 2025
11 more
- 2025ElasticMM: Efficient Multimodal LLMs Serving with Elastic Multimodal Parallelism14 Jul 2025
- 2025SparseMM: Head Sparsity Emerges from Visual Concept Responses in MLLMs5 Jun 2025
- 2025Streamline Without Sacrifice -- Squeeze out Computation Redundancy in LMM21 May 2025
- 2025LiveVLM: Efficient Online Video Understanding via Streaming-Oriented KV Cache and Retrieval21 May 2025
- 2025Efficient LLaMA-3.2-Vision by Trimming Cross-attended Visual Features1 Apr 2025
- 2025Multi-Cue Adaptive Visual Token Pruning for Large Vision-Language Models11 Mar 2025
- 2025Ola: Pushing the Frontiers of Omni-Modal Language Model6 Feb 2025
- 2025ModServe: Modality- and Stage-Aware Resource Disaggregation for Scalable Multimodal Model Serving2 Feb 2025
- 2024PrefixKV: Adaptive Prefix KV Cache is What Vision Instruction-Following Models Need for Efficient Generation4 Dec 2024
- 2024ZipVL: Efficient Large Vision-Language Models with Dynamic Token Sparsification11 Oct 2024
- 2024Oryx MLLM: On-Demand Spatial-Temporal Understanding at Arbitrary Resolution19 Sep 2024
- 2024ZipVL: Efficient Large Vision-Language Models with Dynamic Token Sparsificationcited by 43
- 2025SparseMM: Head Sparsity Emerges from Visual Concept Responses in MLLMscited by 21
- 2025ModServe: Modality- and Stage-Aware Resource Disaggregation for Scalable Multimodal Model Servingcited by 18
- 2025Mixing Importance with Diversity: Joint Optimization for KV Cache Compression in Large Vision-Language Modelscited by 13
- 2025Efficient LLaMA-3.2-Vision by Trimming Cross-attended Visual Featurescited by 10
- 2025ElasticMM: Efficient Multimodal LLMs Serving with Elastic Multimodal Parallelismcited by 7
- 2025IKOD: Mitigating Visual Attention Degradation in Large Vision-Language Modelscited by 5
- 2025Multi-Cue Adaptive Visual Token Pruning for Large Vision-Language Modelscited by 3
- 2025PruneHal: Reducing Hallucinations in Multi-modal Large Language Models through Adaptive KV Cache Pruningcited by 3
- 2025Streamline Without Sacrifice -- Squeeze out Computation Redundancy in LMMcited by 2
- 2026Reroute, Don't Remove: Recoverable Visual Token Routing for Vision-Language Modelscited by 2
- 2025Enabling Disaggregated Multi-Stage MLLM Inference via GPU-Internal Scheduling and Resource Sharingcited by 1
12 most cited of 16 All 16 (JSON)
- 2026Reroute, Don't Remove: Recoverable Visual Token Routing for Vision-Language Models10 Jun 2026
- 2026TGV-KV: Text-Grounded KV Eviction for Vision-Language Models2 Jun 2026
- 2026Make Your LVLM KV Cache More Lightweight1 May 2026
- 2026TCM-Serve: Modality-aware Scheduling for Multimodal Large Language Model Inference27 Mar 2026
- 2026Parallel In-context Learning for Large Vision Language Models17 Mar 2026
- 2025Enabling Disaggregated Multi-Stage MLLM Inference via GPU-Internal Scheduling and Resource Sharing19 Dec 2025
- 2025Mixing Importance with Diversity: Joint Optimization for KV Cache Compression in Large Vision-Language Models23 Oct 2025
- 2025PruneHal: Reducing Hallucinations in Multi-modal Large Language Models through Adaptive KV Cache Pruning22 Oct 2025
- 2025IKOD: Mitigating Visual Attention Degradation in Large Vision-Language Models5 Aug 2025
- 2025ElasticMM: Efficient Multimodal LLMs Serving with Elastic Multimodal Parallelism14 Jul 2025
- 2025SparseMM: Head Sparsity Emerges from Visual Concept Responses in MLLMs5 Jun 2025
- 2025Streamline Without Sacrifice -- Squeeze out Computation Redundancy in LMM21 May 2025
12 newest of 16 All 16 (JSON)
- 2024PrefixKV: Adaptive Prefix KV Cache is What Vision Instruction-Following Models Need for Efficient Generationcited by 13
- 2026Efficient Inference for Large Vision-Language Models: Bottlenecks, Techniques, and Prospectscited by 8
- 2026SpecEyes: Accelerating Agentic Multimodal LLMs via Speculative Perception and Planningcited by 1
- 2026Efficient Inference for Large Vision-Language Models: Bottlenecks, Techniques, and Prospects7 Apr 2026
- 2026SpecEyes: Accelerating Agentic Multimodal LLMs via Speculative Perception and Planning24 Mar 2026
- 2024PrefixKV: Adaptive Prefix KV Cache is What Vision Instruction-Following Models Need for Efficient Generation4 Dec 2024
Similar, not cited
Close in wording, no citation either way
- 2025AirCache: Activating Inter-modal Relevancy KV Cache Compression for Efficient Large Vision-Language Model Inference
- 2024VL-Cache: Sparsity and Modality-Aware KV Cache Compression for Vision-Language Model Inference Acceleration
- 2026VisCache: Visual KV Cache Pruning for Efficient Vision Large Language Model Inference
- 2026Reducing Peak Memory Usage for Modern Multimodal Large Language Model Pipelines
- 2024A Survey on Large Language Model Acceleration based on KV Cache Management
- 2025Stateful KV Cache Management for LLMs: Balancing Space, Time, Accuracy, and Positional Fidelity
- 2026KVCapsule: Efficient Sequential KV Cache Compression for Vision-Language Models with Asymmetric Redundancy
- 2025BaKlaVa -- Budgeted Allocation of KV cache for Long-context Inference