Developing a New Storage Format and a Warp-Based SpMV Kernel for Configuration Interaction Sparse Matrices on the GPU
Sparse matrix-vector multiplication (SpMV) can be used to solve diverse-scaled linear systems and eigenvalue problems that exist in numerous, and varying scientific applications. One of the scientific applications that SpMV is involved in is known as Configuration Interaction (CI). CI is a linear me...
Main Authors: | Mohammed Mahmoud, Mark Hoffmann, Hassan Reza |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2018-08-01
|
Series: | Computation |
Subjects: | |
Online Access: | http://www.mdpi.com/2079-3197/6/3/45 |
Similar Items
-
Performance Analysis of Sparse Matrix-Vector Multiplication (SpMV) on Graphics Processing Units (GPUs)
by: Sarah AlAhmadi, et al.
Published: (2020-10-01) -
Computing the sparse matrix vector product using block-based kernels without zero padding on processors with AVX-512 instructions
by: Bérenger Bramas, et al.
Published: (2018-04-01) -
ZAKI+: A Machine Learning Based Process Mapping Tool for SpMV Computations on Distributed Memory Architectures
by: Sardar Usman, et al.
Published: (2019-01-01) -
TEB: Efficient SpMV Storage Format for Matrix Decomposition and Reconstruction on GPU
by: WANG Yuhua, ZHANG Yuqi, HE Junfei, XU Yuezhu, CUI Huanyu
Published: (2024-04-01) -
Improving Structured Grid-Based Sparse Matrix-Vector Multiplication and Gauss–Seidel Iteration on GPDSP
by: Yang Wang, et al.
Published: (2023-08-01)