LLM-dCache: Improving Tool-Augmented LLMs with GPT-Driven Localized Data Caching
On the map: LLM agents and tool use → Software engineering coding agents
Abstract (arXiv)
As Large Language Models (LLMs) broaden their capabilities to manage thousands of API calls, they are confronted with complex data operations across vast datasets with significant overhead to the underlying system. In this work, we introduce LLM-dCache to optimize data accesses by treating cache operations as callable API functions exposed to the tool-augmented agent. We grant LLMs the autonomy to manage cache decisions via prompting, seamlessly integrating with existing function-calling mechanisms. Tested on an industry-scale massively parallel platform that spans hundreds of GPT endpoints and terabytes of imagery, our method improves Copilot times by an average of 1.24x across various LLMs and prompting techniques.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Placed in Software engineering coding agents, one of 16 directions in LLM agents and tool use. Builds on 20 of its 26 references that are in the map. First posted on arXiv 10 Jun 2024.
Builds on
20 of 26 references.
References · 20
- 2023Efficient Memory Management for Large Language Model Serving with PagedAttentioncited by 5,767
- 2023QLoRA: Efficient Finetuning of Quantized LLMscited by 3,355
- 2023WebArena: A Realistic Web Environment for Building Autonomous Agentscited by 1,908
- 2023ToolLLM: Facilitating Large Language Models to Master 16000+ Real-world APIscited by 1,880
- 2023MemGPT: Towards LLMs as Operating Systemscited by 1,295
- 2023LLM-Pruner: On the Structural Pruning of Large Language Modelscited by 643
- 2023ToolQA: A Dataset for LLM Question Answering with External Toolscited by 273
- 2024RouterBench: A Benchmark for Multi-LLM Routing Systemcited by 222
- 2023An LLM Compiler for Parallel Function Callingcited by 170
- 2024LLM Inference Unveiled: Survey and Roofline Model Insightscited by 147
- 2019Single-Path NAS: Designing Hardware-Efficient ConvNets in less than 4 Hourscited by 87
- 2024GeoLLM-Engine: A Realistic Environment for Building Geospatial Copilotscited by 27
8 more
- 2024Evaluating Tool-Augmented Agents in Remote Sensing Platformscited by 17
- 2024Cached Model-as-a-Resource: Provisioning Large Language Model Agents for Edge Intelligence in Space-air-ground Integrated Networkscited by 15
- 2024An LLM-Tool Compiler for Fused Parallel Function Callingcited by 14
- 2023Retrieval-augmented GPT-3.5-based Text-to-SQL Framework with Sample-aware Prompting and Dynamic Revision Chaincited by 12
- 2024GeckOpt: LLM System Efficiency via Intent-Based Tool Selectioncited by 12
- 2018Hardware-Aware Machine Learning: Modeling and Optimizationcited by 11
- 2024Evaluating Zero-Shot GPT-4V Performance on 3D Visual Question Answering Benchmarkscited by 10
- 2024Unlearning Climate Misinformation in Large Language Modelscited by 4
Built on by
Citing papers per year: 2024: 2; 2025: 4; 2026: 1.
7 papers.
- 2024Asynchronous LLM Function Callingcited by 18
- 2025Automated Multi-Agent Workflows for RTL Designcited by 3
- 2025Generative Caching for Structurally Similar Prompts and Responsescited by 3
- 2024Less is More: Optimizing Function Calling for LLM Execution on Edge Devicescited by 1
- 2025CarbonCall: Sustainability-Aware Function Calling for Large Language Models on Edge Devicescited by 1
- 2026Foundation-Model-Based Agents in Industrial Automation: Purposes, Capabilities, and Open Challengescited by 1
- 2025MultiFluxAI Enhancing Platform Engineering with Advanced Agent-Orchestrated Retrieval Systemscited by 0
- 2026Foundation-Model-Based Agents in Industrial Automation: Purposes, Capabilities, and Open Challenges4 May 2026
- 2025Generative Caching for Structurally Similar Prompts and Responses14 Nov 2025
- 2025Automated Multi-Agent Workflows for RTL Design24 Sep 2025
- 2025MultiFluxAI Enhancing Platform Engineering with Advanced Agent-Orchestrated Retrieval Systems29 Aug 2025
- 2025CarbonCall: Sustainability-Aware Function Calling for Large Language Models on Edge Devices29 Apr 2025
- 2024Asynchronous LLM Function Calling9 Dec 2024
- 2024Less is More: Optimizing Function Calling for LLM Execution on Edge Devices23 Nov 2024
Similar, not cited
Close in wording, no citation either way
- 2025IC-Cache: Efficient Large Language Model Serving via In-context Caching
- 2026ToolCaching: Towards Efficient Caching for LLM Tool-calling
- 2025Rethinking Caching for LLM Serving Systems: Beyond Traditional Heuristics
- 2024InstCache: A Predictive Cache for LLM Serving
- 2025LMCache: An Efficient KV Cache Layer for Enterprise-Scale LLM Inference
- 2025Apt-Serve: Adaptive Request Scheduling on Hybrid Cache for Scalable LLM Inference Serving
- 2024Fast Inference for Augmented Large Language Models
- 2026Irminsul: MLA-Native Position-Independent Caching for Agentic LLM Serving