PIMphony: Overcoming Bandwidth and Capacity Inefficiency in PIM-Based Long-Context LLM Inference System

  • Kwon, Hyucksung
  • Koo, Kyungmo
  • Kim, Janghyeon
  • Lee, Woongkyu
  • Lee, Minjae
  • ... Choi, Jungwook
  • 외 16명
Citations

WEB OF SCIENCE

0
Citations

SCOPUS

2

초록

The expansion of long-context Large Language Models (LLMs) creates significant memory system challenges. While Processing-in-Memory (PIM) is a promising accelerator, we identify that it suffers from critical inefficiencies when scaled to long contexts: severe channel underutilization, performancelimiting I/O bottlenecks, and massive memory waste from static KV cache management. In this work, we propose PIMphony, a PIM orchestrator that systematically resolves these issues with three co-designed techniques. First, Token-Centric PIM Partitioning (TCP) ensures high channel utilization regardless of batch size. Second, Dynamic PIM Command Scheduling (DCS) mitigates the I/O bottleneck by overlapping data movement and computation. Finally, a Dynamic PIM Access (DPA) controller enables dynamic memory management to eliminate static memory waste. Implemented via an MLIR-based compiler and evaluated on a cycle-accurate simulator, PIMphony significantly improves throughput for long-context LLM inference (up to 72B parameters and 1M context length). Our evaluations show performance boosts of up to 11.3× on PIM-only systems and 8.4× on xPU+PIM systems, enabling more efficient deployment of LLMs in real-world long-context applications.

키워드

DynamicsMemory managementProgram compilersWaste management
제목
PIMphony: Overcoming Bandwidth and Capacity Inefficiency in PIM-Based Long-Context LLM Inference System
저자
Kwon, HyucksungKoo, KyungmoKim, JanghyeonLee, WoongkyuLee, MinjaeJung, GyeonggeunLee, HyungdeokJung, YousubPark, JaehanSong, YosubYang, ByeongsuChoi, HaerangKim, GuhyunWon, JongsoonShin, WoojaeKim, ChanghyunShin, GyeongcheolKwon, YongkeeKim, IlkonLim, EuicheolKim, JohnChoi, Jungwook
DOI
10.1109/HPCA68181.2026.11408592
발행일
2026-01
유형
Conference paper
저널명
IEEE High-Performance Computer Architecture Symposium Proceedings
페이지
1 ~ 21