2020
DOI: 10.48550/arxiv.2002.11273
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

A Systematic Survey of General Sparse Matrix-Matrix Multiplication

Abstract: SpGEMM (General Sparse Matrix-Matrix Multiplication) has attracted much attention from researchers in fields of multigrid methods and graph analysis. Many optimization techniques have been developed for certain application fields and computing architecture over the decades. The objective of this paper is to provide a structured and comprehensive overview of the research on SpGEMM. Existing optimization techniques have been grouped into different categories based on their target problems and architectures. Cove… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
3
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
2
2

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(3 citation statements)
references
References 76 publications
0
3
0
Order By: Relevance
“…Contrary to quantum states, however, quantum gates utilise scipy's Compressed Sparsed Row matrix implementation. This format will of course, be improved upon to not only facilitate SpMV and GeMV but also SpGeMM or Sparse Matrix-Matrix multiplication and GeMM, or General Matrix-Matrix multiplication [35]. However, we have added support for numpy matrices for small circuits.…”
Section: Representation Of Quantum Gatesmentioning
confidence: 99%
“…Contrary to quantum states, however, quantum gates utilise scipy's Compressed Sparsed Row matrix implementation. This format will of course, be improved upon to not only facilitate SpMV and GeMV but also SpGeMM or Sparse Matrix-Matrix multiplication and GeMM, or General Matrix-Matrix multiplication [35]. However, we have added support for numpy matrices for small circuits.…”
Section: Representation Of Quantum Gatesmentioning
confidence: 99%
“…Essentially, accelerating SNN inference with our algorithms is the SpGEMM problem, as explained in Section 2.2. SpGEMM is very popular in high-performance computing, mainly used in algebra and graph analysis (Gao et al, 2020 ). The vast majority of the relevant studies, such as Davis ( 2018 ), Zhang et al ( 2020 ), and An and Çatalyürek ( 2021 ), are based on the “row-wise” algorithm proposed by Gustavson ( 1978 ), also known as compressed sparse row format (CSR) or Yale sparse matrix format.…”
Section: Introductionmentioning
confidence: 99%
“…Motivation and significance. Computing the product of two matrices is one of the most fundamental operations in scientific computing [13]. Matrix-matrix multiplication is a core operation in for example combinatorics [10], deep learning [9], and electronic structure theory [7,16].…”
mentioning
confidence: 99%