Lune

MICRO2025顶会

ComPASS: A Compatible PIM Protocol Architecture and Scheduling Solution for Processor-PIM Collaboration

Seunghyuk Yu, Hyeonu Kim, Kyoungho Jeun, Sunyoung Hwang, Seongmin Cho, Eojin Lee

2025年份
4被引次数
2顶会引用

摘要

With growing demands from memory-bound applications, Processing-In-Memory (PIM) architectures have emerged as a promising way to reduce data movement.However, existing PIM designs face challenges in compatibility and efficiency due to limited command/address space and the overhead of switching between PIM and normal memory modes.To address these limitations, we propose ComPASS, a compatible PIM protocol and scheduling solution that enables efficient processor-PIM integration.ComPASS introduces PIM-ACT, a new memory command that triggers multi-bank activation and PIM operations at once, allowing for compatibility across diverse PIM architectures.It also adds a PIM request generator within the memory controller, which can serve all PIM devices compliant with PIM-ACT, avoiding device-specific integration.In addition, Com-PASS supports architecture-aware optimizations, enabling each PIM device to use a customized PIM-ACT configuration tailored to its architecture without compromising compatibility.For efficient scheduling of both PIM and conventional memory requests, Com-PASS proposes static and adaptive scheduling that maintain PIM throughput while allocating bandwidth to conventional workloads for overall system efficiency.Our evaluation shows that ComPASS consistently meets PIM performance targets by achieving up to 10.75× GEMV speedup on LPDDR-PIM over non-PIM environments, even under co-execution with memory-intensive CPU workloads, thereby demonstrating both efficiency and compatibility.

问问这篇 Paper

问问你的智能体。

Lune 读过与它相关的顶会 Paper,每个回答都会注明依据哪几篇。

可以从这些问题问起

智能体调用

Lunesearch_papers

在 Lune 里问

免费开始,无需绑卡

lune papers get 67aefcc4-db01-46c5-b7f6-ce213ce991d9

引用它的顶会 Paper2

问问它们各自怎么用它

相关 Paper

黄昏的海面,两侧是细线勾勒的悬崖