Parallel algorithm for Quasi-Band Matrix-Matrix multiplication

3Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Sparse matrices arise in many practical scenarios. As a result, support for efficient operations such as multiplication of sparse matrices (spmm) is considered to be an important research area. Often, sparse matrices also exhibit particular characteristics that can be used towards better parallel algorithmics. In this paper, we focus on quasi-band sparse matrices that have a large majority of the non-zeros along the diagonals. We design and implement an efficient algorithm for multiplying two such matrices on a many-core architecture such as a GPU. Our implementation outperforms the corresponding library implementation by a factor of 2x on average over a wide variety of quasi-band matrices from standard datasets. We analyze our performance over synthetic quasi-band matrices.

Cite

CITATION STYLE

APA

Vooturi, D. T., & Kothapalli, K. (2016). Parallel algorithm for Quasi-Band Matrix-Matrix multiplication. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 9573, pp. 106–115). Springer Verlag. https://doi.org/10.1007/978-3-319-32149-3_11

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free