L3: DIMM-PIM Integrated Architecture and Coordination for Scalable Long-Context LLM Inference

Qingyuan Liu, Liyan Chen, Yanning Yang, Haocheng Wang, Dong Du +4 more
4/24/2025
cs.ARcs.LG

No confident code implementation found for this paper.

Abstract

Large Language Models (LLMs) increasingly require processing long text sequences, but GPU memory limitations force difficult trade-offs between memory capacity and bandwidth. While HBM-based acceleration offers high bandwidth, its capacity remains constrained. Offloading data to host-side DIMMs improves capacity but introduces costly data swapping overhead. We identify that the critical memory bottleneck lies in the decoding phase of multi-head attention (MHA) exclusively, which demands substantial capacity for storing KV caches and high bandwidth for attention computation. Our key insight reveals this operation uniquely aligns with modern DIMM-based processing-in-memory (PIM) architectures, which offers scalability of both capacity and bandwidth. Based on this observation and insight, we propose L3, a hardware-software co-designed system integrating DIMM-PIM and GPU devices. L3 introduces three innovations: First, hardware redesigns resolve data layout mismatches and computational element mismatches in DIMM-PIM, enhancing LLM inference utilization. Second, communication optimization enables hiding the data transfer overhead with the computation. Third, an adaptive scheduler coordinates GPU-DIMM-PIM operations to maximize parallelism between devices. Evaluations using real-world traces show L3 achieves up to 6.1$\times$ speedup over state-of-the-art HBM-PIM solutions while significantly improving batch sizes.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{liu2025dimmpim,
  title  = {L3: DIMM-PIM Integrated Architecture and Coordination for Scalable Long-Context LLM Inference},
  author = {Qingyuan Liu and Liyan Chen and Yanning Yang and Haocheng Wang and Dong Du and Zhigang Mao and Naifeng Jing and Yubin Xia and Haibo Chen},
  year   = {2025},
  eprint = {2504.17584},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2504.17584v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2504.17584.svg)](https://codeofpaper.com/paper/2504.17584)

Discussion