Matraptor: A sparse-sparse matrix multiplication accelerator based on row-wise product

N Srivastava, H Jin, J Liu, D Albonesi… - 2020 53rd Annual …, 2020 - ieeexplore.ieee.org
Sparse-sparse matrix multiplication (SpGEMM) is a computation kernel widely used in
numerous application domains such as data analytics, graph processing, and scientific …

A systematic survey of general sparse matrix-matrix multiplication

J Gao, W Ji, F Chang, S Han, B Wei, Z Liu… - ACM Computing …, 2023 - dl.acm.org
General Sparse Matrix-Matrix Multiplication (SpGEMM) has attracted much attention from
researchers in graph analyzing, scientific computing, and deep learning. Many optimization …

Outerspace: An outer product based sparse matrix multiplication accelerator

S Pal, J Beaumont, DH Park… - … Symposium on High …, 2018 - ieeexplore.ieee.org
Sparse matrices are widely used in graph and data analytics, machine learning, engineering
and scientific applications. This paper describes and analyzes OuterSPACE, an accelerator …

TileSpGEMM: A tiled algorithm for parallel sparse general matrix-matrix multiplication on GPUs

Y Niu, Z Lu, H Ji, S Song, Z Jin, W Liu - Proceedings of the 27th ACM …, 2022 - dl.acm.org
Sparse general matrix-matrix multiplication (SpGEMM) is one of the most fundamental
building blocks in sparse linear solvers, graph processing frameworks and machine learning …

A survey of accelerating parallel sparse linear algebra

G Xiao, C Yin, T Zhou, X Li, Y Chen, K Li - ACM Computing Surveys, 2023 - dl.acm.org
Sparse linear algebra includes the fundamental and important operations in various large-
scale scientific computing and real-world applications. There exists performance bottleneck …

Smash: Co-designing software compression and hardware-accelerated indexing for efficient sparse matrix operations

K Kanellopoulos, N Vijaykumar, C Giannoula… - Proceedings of the …, 2019 - dl.acm.org
Important workloads, such as machine learning and graph analytics applications, heavily
involve sparse linear algebra operations. These operations use sparse matrix compression …

Performance-aware model for sparse matrix-matrix multiplication on the sunway taihulight supercomputer

Y Chen, K Li, W Yang, G Xiao, X Xie… - IEEE transactions on …, 2018 - ieeexplore.ieee.org
General sparse matrix-sparse matrix multiplication (SpGEMM) is one of the fundamental
linear operations in a wide variety of scientific applications. To implement efficient SpGEMM …

Alrescha: A lightweight reconfigurable sparse-computation accelerator

B Asgari, R Hadidi, T Krishna, H Kim… - … Symposium on High …, 2020 - ieeexplore.ieee.org
Sparse problems that dominate a wide range of applications fail to effectively benefit from
high memory bandwidth and concurrent computations in modern high-performance …

Multithreaded sparse matrix-matrix multiplication for many-core and GPU architectures

M Deveci, C Trott, S Rajamanickam - Parallel Computing, 2018 - Elsevier
Sparse matrix-matrix multiplication is a key kernel that has applications in several domains
such as scientific computing and graph analysis. Several algorithms have been studied in …

Adaptive sparse matrix-matrix multiplication on the GPU

M Winter, D Mlakar, R Zayer, HP Seidel… - Proceedings of the 24th …, 2019 - dl.acm.org
In the ongoing efforts targeting the vectorization of linear algebra primitives, sparse matrix-
matrix multiplication (SpGEMM) has received considerably less attention than sparse Matrix …