SAGE: A Storage-Based Approach for Scalable and Efficient Sparse Generalized Matrix-Matrix Multiplication
Not on the map. Why?
Abstract (arXiv)
Sparse generalized matrix-matrix multiplication (SpGEMM) is a fundamental operation for real-world network analysis. With the increasing size of real-world networks, the single-machine-based SpGEMM approach cannot perform SpGEMM on large-scale networks, exceeding the size of main memory (i.e., not scalable). Although the distributed-system-based approach could handle large-scale SpGEMM based on multiple machines, it suffers from severe inter-machine communication overhead to aggregate results of multiple machines (i.e., not efficient). To address this dilemma, in this paper, we propose a novel storage-based SpGEMM approach (SAGE) that stores given networks in storage (e.g., SSD) and loads only the necessary parts of the networks into main memory when they are required for processing via a 3-layer architecture. Furthermore, we point out three challenges that could degrade the overall performance of SAGE and propose three effective strategies to address them: (1) block-based workload allocation for balancing workloads across threads, (2) in-memory partial aggregation for reducing the amount of unnecessarily generated storage-memory I/Os, and (3) distribution-aware memory allocation for preventing unexpected buffer overflows in main memory. Via extensive evaluation, we verify the superiority of SAGE over existing SpGEMM methods in terms of scalability and efficiency.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). First posted on arXiv 25 Aug 2023.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2025: 1; 2026: 3.
4 papers.
- 2025How Sharp and Bias-Robust is a Model? Dual Evaluation Perspectives on Knowledge Graph Completioncited by 1
- 2026Accelerating Storage-Based Training for Graph Neural Networkscited by 0
- 2026Generalized Rank-based Evaluation for Knowledge Graph Completion: Perspectives, Framework, and Analysescited by 0
- 2026TAHB: A Comprehensive Benchmark for Text-Attributed Hypergraph Learningcited by 0
- 2026TAHB: A Comprehensive Benchmark for Text-Attributed Hypergraph Learning15 Aug 2026
- 2026Generalized Rank-based Evaluation for Knowledge Graph Completion: Perspectives, Framework, and Analyses8 Jun 2026
- 2026Accelerating Storage-Based Training for Graph Neural Networks4 Jan 2026
- 2025How Sharp and Bias-Robust is a Model? Dual Evaluation Perspectives on Knowledge Graph Completion6 Dec 2025