Parallel algorithms for masked sparse matrix-matrix products

Principles and Practice of Parallel Programming(2022)

引用 5|浏览20
暂无评分
摘要
ABSTRACTComputing the product of two sparse matrices (SpGEMM) is a fundamental operation in various combinatorial and graph algorithms as well as various bioinformatics and data analytics applications for computing inner-product similarities. For an important class of algorithms, only a subset of the output entries are needed, and the resulting operation is known as Masked SpGEMM since a subset of the output entries is considered to be "masked out". In this work, we investigate various novel algorithms and data structures for this rather challenging and important computation, and provide guidelines on how to design a fast Masked-SpGEMM for shared-memory architectures.
更多
查看译文
关键词
Masked-SpGEMM, Sparse Matrix, GraphBLAS
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要