AMF-CSR: Adaptive Multi-Row Folding of CSR for SpMV on GPU

Jianhua Gao, Weixing Ji*, Jie Liu, Senhao Shao, Yizhuo Wang, Feng Shi

*此作品的通讯作者

科研成果: 书/报告/会议事项章节会议稿件同行评审

2 引用 (Scopus)
Plum Print visual indicator of research metrics
  • Citations
    • Citation Indexes: 2
  • Captures
    • Readers: 1
see details

摘要

SpMV is a cost-dominant operation used in many iterative methods for solving large-scale sparse linear systems. However, irregular memory access of SpMV to the multiplied vector leads to low data locality and then harms the performance. This paper presents an adaptive multi-row folding of CSR (AMF-CSR) format for SpMV calculation on GPU. This new storage format supports the folding of the variable number of rows in order to achieve better load balancing in computation. AMF-CSR not only increases the density of non-zero elements in a folded row, thereby improving the access locality of the multiplied vector, but also merges an approximately equal number of nonzero elements in a folded row, hence achieving load balancing. The performance evaluation using 28 sparse matrices shows that the proposed SpMV algorithm based on AMF-CSR achieves the highest speedup of 4.11x and 3.62x on GTX 1080 Ti and Tesla V100 respectively against a fixed multi-row folding-based SpMV algorithm. Evaluation results using 450 regular sparse matrices and 450 irregular sparse matrices also show that AMF-CSR is superior to other SpMV implementations.

源语言英语
主期刊名Proceedings - 2021 IEEE 27th International Conference on Parallel and Distributed Systems, ICPADS 2021
出版商IEEE Computer Society
418-425
页数8
ISBN(电子版)9781665408783
DOI
出版状态已出版 - 2021
活动27th IEEE International Conference on Parallel and Distributed Systems, ICPADS 2021 - Beijing, 中国
期限: 14 12月 202116 12月 2021

出版系列

姓名Proceedings of the International Conference on Parallel and Distributed Systems - ICPADS
2021-December
ISSN(印刷版)1521-9097

会议

会议27th IEEE International Conference on Parallel and Distributed Systems, ICPADS 2021
国家/地区中国
Beijing
时期14/12/2116/12/21

指纹

探究 'AMF-CSR: Adaptive Multi-Row Folding of CSR for SpMV on GPU' 的科研主题。它们共同构成独一无二的指纹。

引用此

Gao, J., Ji, W., Liu, J., Shao, S., Wang, Y., & Shi, F. (2021). AMF-CSR: Adaptive Multi-Row Folding of CSR for SpMV on GPU. 在 Proceedings - 2021 IEEE 27th International Conference on Parallel and Distributed Systems, ICPADS 2021 (页码 418-425). (Proceedings of the International Conference on Parallel and Distributed Systems - ICPADS; 卷 2021-December). IEEE Computer Society. https://doi.org/10.1109/ICPADS53394.2021.00058