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

N Srivastava, H **, 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 …

Accelerating sparse matrix–matrix multiplication with GPU Tensor Cores

O Zachariadis, N Satpute, J Gómez-Luna… - Computers & Electrical …, 2020 - Elsevier
Sparse general matrix–matrix multiplication (spGEMM) is an essential component in many
scientific and data analytics applications. However, the sparsity pattern of the input matrices …

A survey of accelerating parallel sparse linear algebra

G **ao, 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 …

HiCOO: Hierarchical storage of sparse tensors

J Li, J Sun, R Vuduc - SC18: International Conference for High …, 2018 - ieeexplore.ieee.org
This paper proposes a new storage format for sparse tensors, called Hierarchical
COOrdinate (HiCOO; pronounced:“haiku”). It derives from coordinate (COO) format, arguably …

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

Y Chen, K Li, W Yang, G **ao, X **e… - 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 …

Porting hypre to heterogeneous computer architectures: Strategies and experiences

RD Falgout, R Li, B Sjögreen, L Wang, UM Yang - Parallel Computing, 2021 - Elsevier
Linear systems are occurring in many applications, and solving them can take a large
amount of the total simulation time. The high performance library hypre provides a variety of …

IA-SpGEMM: An input-aware auto-tuning framework for parallel sparse matrix-matrix multiplication

Z **e, G Tan, W Liu, N Sun - … of the ACM International Conference on …, 2019 - dl.acm.org
Sparse matrix-matrix multiplication (SpGEMM) is a sparse kernel that is used in a number of
scientific applications. Although several SpGEMM algorithms have been proposed, almost …

High-performance sparse matrix-matrix products on Intel KNL and multicore architectures

Y Nagasaka, S Matsuoka, A Azad, A Buluç - Workshop Proceedings of …, 2018 - dl.acm.org
Sparse matrix-matrix multiplication (SpGEMM) is a computational primitive that is widely
used in areas ranging from traditional numerical applications to recent big data analysis and …

Combinatorial BLAS 2.0: Scaling combinatorial algorithms on distributed-memory systems

A Azad, O Selvitopi, MT Hussain… - IEEE Transactions on …, 2021 - ieeexplore.ieee.org
Combinatorial algorithms such as those that arise in graph analysis, modeling of discrete
systems, bioinformatics, and chemistry, are often hard to parallelize. The Combinatorial …