arrow
返回

Parallel algorithms for finding connected components using linear algebra

delete2020-10-01
delete17
delete
OA
AI
Y
Yongzhe Zhang
A
Ariful Azad *
A
Aydın Buluç
DOI:10.1016/j.jpdc.2020.04.009delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
Finding connected components is one of the most widely used operations on a graph. Optimal serial algorithms for the problem have been known for half a century, and many competing parallel algorithms have been proposed over the last several decades under various different models of parallel computation. This paper presents a class of parallel connected-component algorithms designed using linear-algebraic primitives. These algorithms are based on a PRAM algorithm by Shiloach and Vishkin and can be designed using standard GraphBLAS operations. We demonstrate two algorithms of this class, one named LACC for Linear Algebraic Connected Components, and the other named FastSV which can be regarded as LACC's simplification. With the support of the highly-scalable Combinatorial BLAS library, LACC and FastSV outperform the previous state-of-the-art algorithm by a factor of up to 12x for small to medium scale graphs. For large graphs with more than 50B edges, LACC and FastSV scale to 4K nodes (262K cores) of a Cray XC40 supercomputer and outperform previous algorithms by a significant margin. This remarkable performance is accomplished by (1) exploiting sparsity that was not present in the original PRAM algorithm formulation, (2) using high-performance primitives of Combinatorial BLAS, and (3) identifying hot spots and optimizing them away by exploiting algorithmic insights. (C) 2020 Elsevier Inc. All rights reserved.
Keyword:
Connected Component
Distributed memory
GraphBLAS
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Journal of Parallel and Distributed Computing 封面图
Journal of Parallel and Distributed Computing
IF:
4
论文数:
3.8K
被引数:
4.8K

机构

G
graduate university for advanced studies - japan
学者数:
3.4K
论文数: 2.6K
被引数: 0
I
indiana university system
学者数:
4.0W
论文数: 3.5W
被引数: 38
I
Indiana University Bloomington
学者数:
1.9W
论文数: 1.5W
被引数: 2.8W
学者 查看更多机构
引用论文

引用论文

Role of GABRA2 on risk for alcohol, nicotine, and cannabis dependence in the Iowa Adoption Studies
err2009-04-01
err0
errOAAI
errRobert A. Philibert; Tracy D. Gunter; Steven R.H. Beach; Gene H. Brody; Nancy Hollenbeck; Allan Andersen; William Adams
err分享
err收藏
Chest pain after emotional and physical upset
errBMJ
IF0
err2008-09-03
err0
PREAI
errP Parulekar; M Z O Khawaja; E T McWilliams
err分享
err收藏
Evidence that mnesic states govern normal and disordered memory
err2001-12-01
err0
errOAAI
errF.C. Colpaert; W. Koek; L.A. Bruins Slot
err分享
err收藏
Germination and free fatty acids in seed stock lots of cottonseed
err1950-09-01
err0
PREAI
errCarroll L. Hoffpauir; Sam E. Poe; L. U. Wiles; Martha Hicks
err分享
err收藏
学者 查看更多内容