Harvest: Opportunistic Peer-to-Peer GPU Caching for LLM Inference

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Gopal, Nikhil, Kaffes, Kostis
Format: Preprint
Published: 2026
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912864002899968
author Gopal, Nikhil
Kaffes, Kostis
author_facet Gopal, Nikhil
Kaffes, Kostis
contents Large Language Model (LLM) inference is increasingly constrained by GPU memory capacity rather than compute throughput, driven by growing model sizes and the linear growth of the key-value (KV) cache during autoregressive decoding. Existing approaches mitigate memory pressure by offloading model state and KV tensors to host memory, but incur substantial latency due to limited PCIe bandwidth. We present Harvest, an opportunistic GPU cache management framework that exploits high-bandwidth peer-to-peer GPU interconnects to dynamically place model weights and KV cache in unused GPU memory. Harvest treats peer GPU memory as a transient cache tier, preserving correctness while reducing data movement overhead under dynamic memory availability. We demonstrate significant throughput speedup of more than 2 times by using Harvest to accelerate the retrieval of two widely-used inference components: expert layer weights and KV cache entries.
format Preprint
id arxiv_https___arxiv_org_abs_2602_00328
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Harvest: Opportunistic Peer-to-Peer GPU Caching for LLM Inference
Gopal, Nikhil
Kaffes, Kostis
Machine Learning
Large Language Model (LLM) inference is increasingly constrained by GPU memory capacity rather than compute throughput, driven by growing model sizes and the linear growth of the key-value (KV) cache during autoregressive decoding. Existing approaches mitigate memory pressure by offloading model state and KV tensors to host memory, but incur substantial latency due to limited PCIe bandwidth. We present Harvest, an opportunistic GPU cache management framework that exploits high-bandwidth peer-to-peer GPU interconnects to dynamically place model weights and KV cache in unused GPU memory. Harvest treats peer GPU memory as a transient cache tier, preserving correctness while reducing data movement overhead under dynamic memory availability. We demonstrate significant throughput speedup of more than 2 times by using Harvest to accelerate the retrieval of two widely-used inference components: expert layer weights and KV cache entries.
title Harvest: Opportunistic Peer-to-Peer GPU Caching for LLM Inference
topic Machine Learning
url https://arxiv.org/abs/2602.00328