Skip to main content
SHARE
Publication

Analyzing the suitability of contemporary 3D-stacked PIM architectures for HPC scientific applications...

by Bo Peng, Jeffrey S Vetter, Shirley V Moore, Rakshit Joydeep, Stefano Markidis
Publication Type
Conference Paper
Journal Name
ACM International Conference on Computing Frontiers
Publication Date
Page Numbers
256 to 262
Volume
16
Issue
1
Conference Name
International Conference on Computing Frontiers
Conference Location
Alghero, Italy
Conference Sponsor
ACM
Conference Date
-

Scaling off-chip bandwidth is challenging due to fundamental limitations, such as a fixed pin count and plateauing signaling rates. Recently, vendors have turned to 2.5D and 3D stacking to closely integrate system components. Interestingly, these technologies can integrate a logic layer under multiple memory dies, enabling computing capability inside a memory stack. This trend in stacking is making PIM architectures commercially viable. In this work, we investigate the suitability of offloading kernels in scientific applications onto 3D stacked PIM architectures. We evaluate several hardware constraints resulted from the stacked structure. We perform extensive simulation experiments and in-depth analysis to quantify the impact of application locality in TLBs, data caches, and memory stacks. Our results also identify design optimization areas in software and hardware for HPC scientific applications.