[HTML][HTML] Performance analysis of sparse matrix-vector multiplication (SpMV) on graphics processing units (GPUs)

S AlAhmadi, T Mohammed, A Albeshri, I Katib… - Electronics, 2020 - mdpi.com
Graphics processing units (GPUs) have delivered a remarkable performance for a variety of
high performance computing (HPC) applications through massive parallelism. One such …

Performance characteristics for sparse matrix-vector multiplication on GPUs

S AlAhmadi, T Muhammed, R Mehmood… - Smart Infrastructure and …, 2020 - Springer
The massive parallelism provided by the graphics processing units (GPUs) offers
tremendous performance in many high-performance computing applications. One such …

A novel multi–graphics processing unit parallel optimization framework for the sparse matrix‐vector multiplication

J Gao, Y Wang, J Wang - Concurrency and Computation …, 2017 - Wiley Online Library
The sparse matrix‐vector multiplication (SpMV) is of great importance in scientific
computations. Graphics processing unit (GPU)‐accelerated SpMVs for large‐sized problems …

Adaptive sparse matrix representation for efficient matrix–vector multiplication

P Zardoshti, F Khunjush, H Sarbazi-Azad - The Journal of …, 2016 - Springer
A wide range of applications in engineering and scientific computing are based on the
sparse matrix computation. There exist a variety of data representations to keep the non …

Sparse matrix partitioning for optimizing SpMV on CPU-GPU heterogeneous platforms

A Benatia, W Ji, Y Wang, F Shi - The International Journal of …, 2020 - journals.sagepub.com
Sparse matrix–vector multiplication (SpMV) kernel dominates the computing cost in
numerous applications. Most of the existing studies dedicated to improving this kernel have …

Efficient Algorithm Design of Optimizing SpMV on GPU

G Chu, Y He, L Dong, Z Ding, D Chen, H Bai… - Proceedings of the …, 2023 - dl.acm.org
Sparse matrix-vector multiplication (SpMV) is a fundamental building block for various
numerical computing applications. However, most existing GPU-SpMV approaches may …

Heterogeneous sparse matrix–vector multiplication via compressed sparse row format

PA Lane, JD Booth - Parallel Computing, 2023 - Elsevier
Sparse matrix–vector multiplication (SpMV) is one of the most important kernels in high-
performance computing (HPC), yet SpMV normally suffers from ill performance on many …

Adaptive multi-level blocking optimization for sparse matrix vector multiplication on GPU

Y Nagasaka, A Nukada, S Matsuoka - Procedia Computer Science, 2016 - Elsevier
Sparse matrix vector multiplication (SpMV) is the dominant kernel in scientific simulations.
Many-core processors such as GPUs accelerate SpMV computations with high parallelism …

AdELL: An adaptive warp-balancing ELL format for efficient sparse matrix-vector multiplication on GPUs

M Maggioni, T Berger-Wolf - 2013 42nd international …, 2013 - ieeexplore.ieee.org
The sparse matrix-vector multiplication (SpMV) is a fundamental computational kernel used
in science and engineering. As a result, the performance of a large number of applications …

Globally homogeneous, locally adaptive sparse matrix-vector multiplication on the GPU

M Steinberger, R Zayer, HP Seidel - Proceedings of the International …, 2017 - dl.acm.org
The rising popularity of the graphics processing unit (GPU) across various numerical
computing applications triggered a breakneck race to optimize key numerical kernels and in …