상세 보기
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명
WEB OF SCIENCE
0SCOPUS
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.
키워드
- 제목
- PIMphony: Overcoming Bandwidth and Capacity Inefficiency in PIM-Based Long-Context LLM Inference System
- 저자
- Kwon, Hyucksung; Koo, Kyungmo; Kim, Janghyeon; Lee, Woongkyu; Lee, Minjae; Jung, Gyeonggeun; Lee, Hyungdeok; Jung, Yousub; Park, Jaehan; Song, Yosub; Yang, Byeongsu; Choi, Haerang; Kim, Guhyun; Won, Jongsoon; Shin, Woojae; Kim, Changhyun; Shin, Gyeongcheol; Kwon, Yongkee; Kim, Ilkon; Lim, Euicheol; Kim, John; Choi, Jungwook
- 발행일
- 2026-01
- 유형
- Conference paper
- 페이지
- 1 ~ 21