Accelerating Aggregation Using a Real Processing-in-Memory System
Muhammad Attahir Jibril, Hani Al-Sayeh, Kai-Uwe Sattler
摘要
Processing-in-Memory (PIM) is a new computing paradigm aimed at minimizing data movement, which is a bottleneck in modern and emerging applications. PIM upgrades the otherwise passive memory subsystem to an active computation role along with the processor. PIM achieves this by moving processing cores to where the data resides, thereby reducing memory access latency, increasing overall memory bandwidth and decreasing energy consumption. In this paper, we leverage the commercially available real UPMEM PIM system to accelerate the execution of the aggregation operator, which is data-intensive and involves large amounts of data movements. We tailor the operator to PIM, propose various performance optimizations with regards to the architectural peculiarities of the UPMEM PIM system and conduct evaluations in comparison with a CPU baseline implementation. Our PIM-based aggregation outperforms the CPU baseline by up to a speedup of 2.41 x.
问问这篇 Paper
问问你的智能体。
Lune 读过与它相关的顶会 Paper,每个回答都会注明依据哪几篇。
引用它的顶会 Paper3
- UpANNS: Enhancing Billion-Scale ANNS Efficiency with Real-World PIM ArchitectureSitian Chen, Amelie Chi Zhou, Yucheng Shi, Yusen Li 等SC 2025 · 被引用 8 次
- No Cap, This Memory Slaps: Breaking Through the Memory Wall of Transactional Database Systems with Processing-in-MemoryHyoungjoo Kim, Yiwei Zhao, Andrew Pavlo, Phillip B. GibbonsVLDB 2025 · 被引用 7 次
- DCC: Data-Centric Compilation of Machine Learning Kernels for Processing-In-Memory ArchitecturesPeiming Yang, Sankeerth Durvasula, Ivan Fernandez, Mohammad Sadrosadati 等ISCA 2026 · 被引用 3 次
相关 Paper
- Accelerating Transactional Execution via Processing-In-MemoryAndré Lopes, Daniel Castro, Paolo RomanoEuroSys 2026
- A Case Study of Processing-in-Memory in off-the-Shelf SystemsJoel Nider, Craig Mustard, Andrada Zoltan, John Ramsden 等USENIX ATC 2021 · 被引用 62 次
- Pathfinding Future PIM Architectures by Demystifying a Commercial PIM TechnologyBongjoon Hyun, Taehun Kim, Dongjae Lee, Minsoo RhuHPCA 2024 · 被引用 62 次
- UpDLRM: Accelerating Personalized Recommendation using Real-World PIM ArchitectureSitian Chen, Haobin Tan, Amelie Chi Zhou, Yusen Li 等DAC 2024 · 被引用 9 次
- The Memory Processing Unit: A Generalized Interface for End-to-End In-Memory ExecutionMinh S. Q. Truong, Yiqiu Sun, Dawei Xiong, Amol Shah 等HPCA 2026 · 被引用 1 次
