A Systematic Survey of General Sparse Matrix-Matrix Multiplication
Not on the map. Why?
Abstract (arXiv)
General Sparse Matrix-Matrix Multiplication (SpGEMM) has attracted much attention from researchers in graph analyzing, scientific computing, and deep learning. Many optimization techniques have been developed for different applications and computing architectures over the past decades. The objective of this paper is to provide a structured and comprehensive overview of the researches on SpGEMM. Existing researches have been grouped into different categories based on target architectures and design choices. Covered topics include typical applications, compression formats, general formulations, key problems and techniques, architecture-oriented optimizations, and programming models. The rationales of different algorithms are analyzed and summarized. This survey sufficiently reveals the latest progress of SpGEMM research to 2021. Moreover, a thorough performance comparison of existing implementations is presented. Based on our findings, we highlight future research directions, which encourage better design and implementations in later studies.
Key facts. Cited by 10 papers in the map (data through 14 Oct 2026). First posted on arXiv 26 Feb 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 1; 2024: 5; 2025: 2; 2026: 2.
10 papers.
- 2023A Survey on Deep Learning Hardware Accelerators for Heterogeneous HPC Platformscited by 21
- 2024SPLAT: A framework for optimised GPU code-generation for SParse reguLar ATtentioncited by 5
- 2024Cross-Task Affinity Learning for Multitask Dense Scene Predictionscited by 3
- 2025BLaST: High Performance Inference and Pretraining using BLock Sparse Transformerscited by 3
- 2024Global Clipper: Enhancing Safety and Reliability of Transformer-based Object Detection Modelscited by 1
- 2024Federated learning with distributed fixed design quantum chips and quantum channelscited by 0
- 2024Prediction by Machine Learning Analysis of Genomic Data Phenotypic Frost Tolerance in Perccottus gleniicited by 0
- 2025AIRES: Accelerating Out-of-Core GCNs via Algorithm-System Co-Designcited by 0
- 2026Can Large Language Models Recover Semantic Optimization Opportunities That Compilers Miss?cited by 0
- 2026Removing the Compute Bottleneck for Event-based Visual Place Recognition with Spiking Neural Networkscited by 0
- 2026Removing the Compute Bottleneck for Event-based Visual Place Recognition with Spiking Neural Networks12 Oct 2026
- 2026Can Large Language Models Recover Semantic Optimization Opportunities That Compilers Miss?4 Aug 2026
- 2025BLaST: High Performance Inference and Pretraining using BLock Sparse Transformers3 Jul 2025
- 2025AIRES: Accelerating Out-of-Core GCNs via Algorithm-System Co-Design2 Jul 2025
- 2024Prediction by Machine Learning Analysis of Genomic Data Phenotypic Frost Tolerance in Perccottus glenii11 Oct 2024
- 2024SPLAT: A framework for optimised GPU code-generation for SParse reguLar ATtention23 Jul 2024
- 2024Global Clipper: Enhancing Safety and Reliability of Transformer-based Object Detection Models5 Jun 2024
- 2024Federated learning with distributed fixed design quantum chips and quantum channels24 Jan 2024
- 2024Cross-Task Affinity Learning for Multitask Dense Scene Predictions20 Jan 2024
- 2023A Survey on Deep Learning Hardware Accelerators for Heterogeneous HPC Platforms27 Jun 2023