arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1006.2183cs.DCcs.MScs.NAcs.PFmath.NA
收藏

高度并行稀疏矩阵-矩阵乘法

Highly Parallel Sparse Matrix-Matrix Multiplication

Lawrence Berkeley National Laboratory(劳伦斯伯克利国家实验室);University of California, Santa Barbara(加利福尼亚大学圣塔芭芭拉分校)

Aydın Buluç, John R. Gilbert

AI总结:

针对广义稀疏矩阵-矩阵乘法,提出基于二维块分布和超稀疏内核的并行算法,实现处理器数量无限制下的加速,并通过MPI实现验证了数千处理器上的可扩展性。

摘要:

广义稀疏矩阵-矩阵乘法是许多高性能图算法以及多重网格等线性求解器的关键原语。我们提出了首个在无限制处理器数量下实现递增加速的并行算法。我们的算法基于稀疏矩阵的二维块分布,其中串行部分使用新颖的超稀疏内核以实现可扩展性。我们给出了其中一个算法的最先进的MPI实现。实验表明,在各种测试场景下,算法可扩展到数千个处理器。

英文摘要:

Generalized sparse matrix-matrix multiplication is a key primitive for many high performance graph algorithms as well as some linear solvers such as multigrid. We present the first parallel algorithms that achieve increasing speedups for an unbounded number of processors. Our algorithms are based on two-dimensional block distribution of sparse matrices where serial sections use a novel hypersparse kernel for scalability. We give a state-of-the-art MPI implementation of one of our algorithms. Our experiments show scaling up to thousands of processors on a variety of test scenarios.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑