HPN-SpGEMM: Hybrid PIM-NMP for SpGEMM
Sparse matrix-matrix multiplication (SpGEMM) is widely used in various scientific computing applications. However, the performance of SpGEMM is typically bound by memory performance due to irregular access patterns. Prior accelerators leveraging high-bandwidth memory (HBM) with optimized data flows still face limitations in handling sparse matrices with varying sizes and sparsity levels. We propose HPN-SpGEMM, a hybrid architecture that employs both processing-in-memory (PIM) cores inside bank groups and near-memory-processing (NMP) cores in the logic die of an HBM memory. To the best of our knowledge, this is the first hybrid architecture for SpGEMM that leverages both PIM cores and NMP cores. Evaluation results demonstrate significant performance gains, effectively overcoming memory-bound constraints.
Authors
- Ki‐Seok Chung (ORCID: https://orcid.org/0000-0002-2908-8443)
- K Kim (ORCID: https://orcid.org/0000-0001-6440-1880)
Institutions
- Hanyang University (KR)
Publication Details
- Journal
- IEEE Computer Architecture Letters
- Published
- 2025-06-27
- DOI
- https://doi.org/10.1109/lca.2025.3583758
- Primary Topic
- Islamic Finance and Communication
- Type
- article
- Field-Weighted Citation Impact
- 0.00