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. Covered topics include SpGEMM applications, size prediction of result matrix, matrix partitioning and load balancing, result accumulating, and target architecture-oriented optimization. The rationales of different algorithms in each catego...
AbstractThe sparse matrix-vector multiplication (SpMV) is a fundamental kernel used in computational...
International audienceSparse matrix-matrix multiplication (or SpGEMM) is a key primitive for many hi...
We implement two novel algorithms for sparse-matrix dense-matrix multiplication (SpMM) on the GPU. O...
Sparse general matrix multiplication (SpGEMM) is an important and expensive computation primitive in...
Sparse matrix-matrix multiplication (SpGEMM) is a computational primitive that is widely used in are...
Sparse matrix-matrix multiplication (SpMM) is a key operation in numerous ar- eas from information ...
Sparse general matrix multiplication (SpGEMM) is a fundamental building block for many real-world ap...
Abstract—General sparse matrix-matrix multiplication (SpGEMM) is a fundamental building block for nu...
The multiplication of a sparse matrix by a dense vector (SpMV) is a centerpiece of scientific comput...
Abstract. Sparse matrix-matrix multiplication (or SpGEMM) is a key primitive for many high-performan...
Abstract. Generalized sparse matrix-matrix multiplication (or SpGEMM) is a key primitive for many hi...
General sparse matrix–matrix multiplication (SpGEMM) is a fundamental building block of a number of ...
Sparse matrix-matrix multiplication (SpGEMM) is a computational primitive that is widely used in are...
We are witnessing a dramatic change in computer architecture due to the multicore paradigm shift, as...
Many important problems in science and engineering today deal with sparse data. Examples of sparse d...
AbstractThe sparse matrix-vector multiplication (SpMV) is a fundamental kernel used in computational...
International audienceSparse matrix-matrix multiplication (or SpGEMM) is a key primitive for many hi...
We implement two novel algorithms for sparse-matrix dense-matrix multiplication (SpMM) on the GPU. O...
Sparse general matrix multiplication (SpGEMM) is an important and expensive computation primitive in...
Sparse matrix-matrix multiplication (SpGEMM) is a computational primitive that is widely used in are...
Sparse matrix-matrix multiplication (SpMM) is a key operation in numerous ar- eas from information ...
Sparse general matrix multiplication (SpGEMM) is a fundamental building block for many real-world ap...
Abstract—General sparse matrix-matrix multiplication (SpGEMM) is a fundamental building block for nu...
The multiplication of a sparse matrix by a dense vector (SpMV) is a centerpiece of scientific comput...
Abstract. Sparse matrix-matrix multiplication (or SpGEMM) is a key primitive for many high-performan...
Abstract. Generalized sparse matrix-matrix multiplication (or SpGEMM) is a key primitive for many hi...
General sparse matrix–matrix multiplication (SpGEMM) is a fundamental building block of a number of ...
Sparse matrix-matrix multiplication (SpGEMM) is a computational primitive that is widely used in are...
We are witnessing a dramatic change in computer architecture due to the multicore paradigm shift, as...
Many important problems in science and engineering today deal with sparse data. Examples of sparse d...
AbstractThe sparse matrix-vector multiplication (SpMV) is a fundamental kernel used in computational...
International audienceSparse matrix-matrix multiplication (or SpGEMM) is a key primitive for many hi...
We implement two novel algorithms for sparse-matrix dense-matrix multiplication (SpMM) on the GPU. O...