Mind the Memory Gap: Unveiling GPU Bottlenecks in Large-Batch LLM Inference
Not on the map. Why?
Abstract (arXiv)
Large language models have been widely adopted across different tasks, but their auto-regressive generation nature often leads to inefficient resource utilization during inference. While batching is commonly used to increase throughput, performance gains plateau beyond a certain batch size, especially with smaller models, a phenomenon that existing literature typically explains as a shift to the compute-bound regime. In this paper, through an in-depth GPU-level analysis, we reveal that large-batch inference remains memory-bound, with most GPU compute capabilities underutilized due to DRAM bandwidth saturation as the primary bottleneck. To address this, we propose a Batching Configuration Advisor (BCA) that optimizes memory allocation, reducing GPU memory requirements with minimal impact on throughput. The freed memory and underutilized GPU compute capabilities can then be leveraged by concurrent workloads. Specifically, we use model replication to improve serving throughput and GPU utilization. Our findings challenge conventional assumptions about LLM inference, offering new insights and practical strategies for improving resource utilization, particularly for smaller language models. The code is publicly available at https://github.com/FerranAgulloLopez/vLLMBatchingMemoryGap.
Key facts. Cited by 33 papers in the map (data through 14 Oct 2026). Builds on 24 of its 32 references that are in the map. First posted on arXiv 11 Mar 2025.
Builds on
24 of 32 references.
References · 24
- 2017Attention Is All You Needcited by 60,361
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 14,132
- 2025DeepSeek-R1: Incentivizing Reasoning Capability in LLMs via Reinforcement Learningcited by 6,330
- 2023Efficient Memory Management for Large Language Model Serving with PagedAttentioncited by 5,944
- 2022FlashAttention: Fast and Memory-Efficient Exact Attention with IO-Awarenesscited by 3,673
- 2022OPT: Open Pre-trained Transformer Language Modelscited by 3,512
- 2017Outrageously Large Neural Networks: The Sparsely-Gated Mixture-of-Experts Layercited by 3,509
- 2024Gemini 1.5: Unlocking multimodal understanding across millions of tokens of contextcited by 3,224
- 2022GPTQ: Accurate Post-Training Quantization for Generative Pre-trained Transformerscited by 1,919
- 2022Fast Inference from Transformers via Speculative Decodingcited by 1,653
- 2022SmoothQuant: Accurate and Efficient Post-Training Quantization for Large Language Modelscited by 1,386
12 more
- 2023GQA: Training Generalized Multi-Query Transformer Models from Multi-Head Checkpointscited by 1,346
- 2023SGLang: Efficient Execution of Structured Language Model Programscited by 1,141
- 2019Fast Transformer Decoding: One Write-Head is All You Needcited by 717
- 2023LLM-Pruner: On the Structural Pruning of Large Language Modelscited by 650
- 2023FlexGen: High-Throughput Generative Inference of Large Language Models with a Single GPUcited by 575
- 2024Taming Throughput-Latency Tradeoff in LLM Inference with Sarathi-Servecited by 526
- 2022DeepSpeed Inference: Enabling Efficient Inference of Transformer Models at Unprecedented Scalecited by 407
- 2023Prompt Cache: Modular Attention Reuse for Low-Latency Inferencecited by 268
- 2024LLM Inference Unveiled: Survey and Roofline Model Insightscited by 152
- 2023S3: Increasing GPU Utilization during Generative Inference for Higher Throughputcited by 81
- 2024LLM Inference Serving: Survey of Recent Advances and Opportunitiescited by 46
- 2024Towards Pareto Optimal Throughput in Small Language Model Servingcited by 5
Built on by
Citing papers per year: 2025: 12; 2026: 21.
33 papers.
Sort:
By area:
- 2025A Survey on Parallel Text Generation: From Parallel Decoding to Diffusion Language Modelscited by 30
- 2025BroRL: Scaling Reinforcement Learning via Broadened Explorationcited by 25
- 2025ThinKV: Thought-Adaptive KV Cache Compression for Efficient Reasoning Modelscited by 21
- 2026SpecForge: A Flexible and Efficient Open-Source Training Framework for Speculative Decodingcited by 16
- 2026KVzap: Fast, Adaptive, and Faithful KV Cache Pruningcited by 15
- 2025Hardware-Efficient Attention for Fast Decodingcited by 10
- 2026Watt Counts: Energy-Aware Benchmark for Sustainable LLM Inference on Heterogeneous GPU Architecturescited by 5
- 2026Rethinking KV Cache Eviction via a Unified Information-Theoretic Objectivecited by 5
- 2025Compute-Optimal Quantization-Aware Trainingcited by 4
- 2025Towards Understanding, Analyzing, and Optimizing Agentic AI Execution: A CPU-Centric Perspectivecited by 4
- 2026Adaptive Block-Scaled Data Typescited by 4
- 2025Toward Robust and Efficient ML-Based GPU Caching for Modern Inferencecited by 3
21 more
- 2025Equinox: Holistic Fair Scheduling in Serving Large Language Modelscited by 2
- 2025A Data-driven ML Approach for Maximizing Performance in LLM-Adapter Servingcited by 1
- 2025Mesh RAG: Retrieval Augmentation for Autoregressive Mesh Generationcited by 1
- 2026QMC: Efficient SLM Edge Inference via Outlier-Aware Quantization and Emergent Memories Co-Designcited by 1
- 2026MARLIN: Multi-Agent Game-Theoretic Reinforcement Learning for Sustainable LLM Inference in Cloud Datacenterscited by 1
- 2026Intra-Prompt Parallel Decoding for Common-Context Question Answeringcited by 1
- 2025Direct Multi-Token Decodingcited by 0
- 2025PICNIC: Silicon Photonic Interconnected Chiplets with Computational Network and In-memory Computing for LLM Inference Accelerationcited by 0
- 2026Personalized Medication Planning via Direct Domain Modeling and LLM-Generated Heuristicscited by 0
- 2026Data Driven Optimization of GPU efficiency for Distributed LLM-Adapter Servingcited by 0
- 2026SageSched: Efficient LLM Scheduling Confronting Demand Uncertainty and Hybriditycited by 0
- 2026Architecture-Aware LLM Inference Optimization on AMD Instinct GPUs: A Comprehensive Benchmark and Deployment Studycited by 0
- 2026Accuracy Is Speed: Towards Long-Context-Aware Routing for Distributed LLM Servingcited by 0
- 2026Threshold-Based Exclusive Batching for LLM Inferencecited by 0
- 2026Lights, Camera, Carbon: Architectural Scaling Laws for Video Generation Energy Consumptioncited by 0
- 2026Think Before You Grid-Search: Floor-First Triage for LLM Servingcited by 0
- 2026The Economics of AI Decoding Chips: Rebalancing Compute, Capacity, and Bandwidth for Efficient LLM Inferencecited by 0
- 2026NELSSA: A GPU-PNM Heterogeneous System for Mixed-Length LLM Serving via Length-based Request Placementcited by 0
- 2026SLIM: Saturation-Aware Lightweight Performance Modeling for LLM Servingcited by 0
- 2026Jacap: Robust KV Cache Eviction via Jacobian-Based Nonlinear Information Capacity Preservationcited by 0
- 2026DynBranch: Speculative Subgraph Reuse for Dynamic Agentic LLM Servingcited by 0
- 2026DynBranch: Speculative Subgraph Reuse for Dynamic Agentic LLM Serving25 Sep 2026
- 2026Jacap: Robust KV Cache Eviction via Jacobian-Based Nonlinear Information Capacity Preservation8 Sep 2026
- 2026Intra-Prompt Parallel Decoding for Common-Context Question Answering4 Sep 2026
- 2026SLIM: Saturation-Aware Lightweight Performance Modeling for LLM Serving31 Jul 2026
- 2026NELSSA: A GPU-PNM Heterogeneous System for Mixed-Length LLM Serving via Length-based Request Placement29 Jul 2026
- 2026The Economics of AI Decoding Chips: Rebalancing Compute, Capacity, and Bandwidth for Efficient LLM Inference10 Jul 2026
- 2026Think Before You Grid-Search: Floor-First Triage for LLM Serving7 Jul 2026
- 2026Lights, Camera, Carbon: Architectural Scaling Laws for Video Generation Energy Consumption5 Jul 2026
- 2026Threshold-Based Exclusive Batching for LLM Inference30 May 2026
- 2026MARLIN: Multi-Agent Game-Theoretic Reinforcement Learning for Sustainable LLM Inference in Cloud Datacenters13 May 2026
- 2026Rethinking KV Cache Eviction via a Unified Information-Theoretic Objective28 Apr 2026
- 2026Accuracy Is Speed: Towards Long-Context-Aware Routing for Distributed LLM Serving17 Apr 2026
21 more
- 2026Watt Counts: Energy-Aware Benchmark for Sustainable LLM Inference on Heterogeneous GPU Architectures10 Apr 2026
- 2026Adaptive Block-Scaled Data Types30 Mar 2026
- 2026SpecForge: A Flexible and Efficient Open-Source Training Framework for Speculative Decoding19 Mar 2026
- 2026SageSched: Efficient LLM Scheduling Confronting Demand Uncertainty and Hybridity9 Mar 2026
- 2026Architecture-Aware LLM Inference Optimization on AMD Instinct GPUs: A Comprehensive Benchmark and Deployment Study27 Feb 2026
- 2026Data Driven Optimization of GPU efficiency for Distributed LLM-Adapter Serving27 Feb 2026
- 2026QMC: Efficient SLM Edge Inference via Outlier-Aware Quantization and Emergent Memories Co-Design21 Jan 2026
- 2026KVzap: Fast, Adaptive, and Faithful KV Cache Pruning12 Jan 2026
- 2026Personalized Medication Planning via Direct Domain Modeling and LLM-Generated Heuristics7 Jan 2026
- 2025Mesh RAG: Retrieval Augmentation for Autoregressive Mesh Generation20 Nov 2025
- 2025PICNIC: Silicon Photonic Interconnected Chiplets with Computational Network and In-memory Computing for LLM Inference Acceleration6 Nov 2025
- 2025Towards Understanding, Analyzing, and Optimizing Agentic AI Execution: A CPU-Centric Perspective1 Nov 2025
- 2025Direct Multi-Token Decoding13 Oct 2025
- 2025ThinKV: Thought-Adaptive KV Cache Compression for Efficient Reasoning Models1 Oct 2025
- 2025BroRL: Scaling Reinforcement Learning via Broadened Exploration1 Oct 2025
- 2025Compute-Optimal Quantization-Aware Training26 Sep 2025
- 2025Toward Robust and Efficient ML-Based GPU Caching for Modern Inference25 Sep 2025
- 2025Equinox: Holistic Fair Scheduling in Serving Large Language Models19 Aug 2025
- 2025A Survey on Parallel Text Generation: From Parallel Decoding to Diffusion Language Models12 Aug 2025
- 2025A Data-driven ML Approach for Maximizing Performance in LLM-Adapter Serving11 Aug 2025
- 2025Hardware-Efficient Attention for Fast Decoding27 May 2025
- 2026SpecForge: A Flexible and Efficient Open-Source Training Framework for Speculative Decodingcited by 16
- 2026KVzap: Fast, Adaptive, and Faithful KV Cache Pruningcited by 15
- 2025Hardware-Efficient Attention for Fast Decodingcited by 10
- 2026Watt Counts: Energy-Aware Benchmark for Sustainable LLM Inference on Heterogeneous GPU Architecturescited by 5
- 2025Equinox: Holistic Fair Scheduling in Serving Large Language Modelscited by 2
- 2026Intra-Prompt Parallel Decoding for Common-Context Question Answeringcited by 1
- 2025PICNIC: Silicon Photonic Interconnected Chiplets with Computational Network and In-memory Computing for LLM Inference Accelerationcited by 0
- 2026SageSched: Efficient LLM Scheduling Confronting Demand Uncertainty and Hybriditycited by 0
- 2026Accuracy Is Speed: Towards Long-Context-Aware Routing for Distributed LLM Servingcited by 0
- 2026Think Before You Grid-Search: Floor-First Triage for LLM Servingcited by 0
- 2026NELSSA: A GPU-PNM Heterogeneous System for Mixed-Length LLM Serving via Length-based Request Placementcited by 0
- 2026SLIM: Saturation-Aware Lightweight Performance Modeling for LLM Servingcited by 0
12 most cited of 13 All 13 (JSON)
- 2026Jacap: Robust KV Cache Eviction via Jacobian-Based Nonlinear Information Capacity Preservation8 Sep 2026
- 2026Intra-Prompt Parallel Decoding for Common-Context Question Answering4 Sep 2026
- 2026SLIM: Saturation-Aware Lightweight Performance Modeling for LLM Serving31 Jul 2026
- 2026NELSSA: A GPU-PNM Heterogeneous System for Mixed-Length LLM Serving via Length-based Request Placement29 Jul 2026
- 2026Think Before You Grid-Search: Floor-First Triage for LLM Serving7 Jul 2026
- 2026Accuracy Is Speed: Towards Long-Context-Aware Routing for Distributed LLM Serving17 Apr 2026
- 2026Watt Counts: Energy-Aware Benchmark for Sustainable LLM Inference on Heterogeneous GPU Architectures10 Apr 2026
- 2026SpecForge: A Flexible and Efficient Open-Source Training Framework for Speculative Decoding19 Mar 2026
- 2026SageSched: Efficient LLM Scheduling Confronting Demand Uncertainty and Hybridity9 Mar 2026
- 2026KVzap: Fast, Adaptive, and Faithful KV Cache Pruning12 Jan 2026
- 2025PICNIC: Silicon Photonic Interconnected Chiplets with Computational Network and In-memory Computing for LLM Inference Acceleration6 Nov 2025
- 2025Equinox: Holistic Fair Scheduling in Serving Large Language Models19 Aug 2025
12 newest of 13 All 13 (JSON)
- 2025Towards Understanding, Analyzing, and Optimizing Agentic AI Execution: A CPU-Centric Perspectivecited by 4
- 2026MARLIN: Multi-Agent Game-Theoretic Reinforcement Learning for Sustainable LLM Inference in Cloud Datacenterscited by 1
- 2026DynBranch: Speculative Subgraph Reuse for Dynamic Agentic LLM Servingcited by 0
- 2026DynBranch: Speculative Subgraph Reuse for Dynamic Agentic LLM Serving25 Sep 2026
- 2026MARLIN: Multi-Agent Game-Theoretic Reinforcement Learning for Sustainable LLM Inference in Cloud Datacenters13 May 2026
- 2025Towards Understanding, Analyzing, and Optimizing Agentic AI Execution: A CPU-Centric Perspective1 Nov 2025
- 2025Compute-Optimal Quantization-Aware Trainingcited by 4
- 2026Adaptive Block-Scaled Data Typescited by 4
- 2025Toward Robust and Efficient ML-Based GPU Caching for Modern Inferencecited by 3
- 2025A Data-driven ML Approach for Maximizing Performance in LLM-Adapter Servingcited by 1
- 2025Mesh RAG: Retrieval Augmentation for Autoregressive Mesh Generationcited by 1
- 2026QMC: Efficient SLM Edge Inference via Outlier-Aware Quantization and Emergent Memories Co-Designcited by 1
- 2025Direct Multi-Token Decodingcited by 0
- 2026Personalized Medication Planning via Direct Domain Modeling and LLM-Generated Heuristicscited by 0
- 2026Data Driven Optimization of GPU efficiency for Distributed LLM-Adapter Servingcited by 0
- 2026Threshold-Based Exclusive Batching for LLM Inferencecited by 0
- 2026Lights, Camera, Carbon: Architectural Scaling Laws for Video Generation Energy Consumptioncited by 0
- 2026Lights, Camera, Carbon: Architectural Scaling Laws for Video Generation Energy Consumption5 Jul 2026
- 2026Threshold-Based Exclusive Batching for LLM Inference30 May 2026
- 2026Adaptive Block-Scaled Data Types30 Mar 2026
- 2026Data Driven Optimization of GPU efficiency for Distributed LLM-Adapter Serving27 Feb 2026
- 2026QMC: Efficient SLM Edge Inference via Outlier-Aware Quantization and Emergent Memories Co-Design21 Jan 2026
- 2026Personalized Medication Planning via Direct Domain Modeling and LLM-Generated Heuristics7 Jan 2026
- 2025Mesh RAG: Retrieval Augmentation for Autoregressive Mesh Generation20 Nov 2025
- 2025Direct Multi-Token Decoding13 Oct 2025
- 2025Compute-Optimal Quantization-Aware Training26 Sep 2025
- 2025Toward Robust and Efficient ML-Based GPU Caching for Modern Inference25 Sep 2025
- 2025A Data-driven ML Approach for Maximizing Performance in LLM-Adapter Serving11 Aug 2025