SC2022Top-tier venue
Scaling Graph 500 SSSP to 140 Trillion Edges with over 40 Million Cores
Yuanwei Wang, Huanqi Cao, Zixuan Ma, Wanwang Yin, Wenguang Chen
Abstract
The SSSP kernel was first introduced into the Graph 500 benchmark in 2017. However, there has been no result from a full-scale world-top supercomputer. The primary reason is the poor work-inefficiency of existing algorithms at large scales. In this paper, we propose an SSSP implementation for The Newest Generation Sunway Supercomputer,including an SSSP algorithm to achieve work-efficiency, along with an adaptive dense/sparse-mode selection approach to achieve communication-efficiency. Our implementation reaches 7638 GTEPS, with 103158 processors (over 40 million cores), and achieves 3.7× in performance and 512× in graph size compared with the current top one on the Graph 500 SSSP list. Based on our experience of running extreme-scale SSSP, we uncover the root cause of its poor scalability: the weight distribution allows edges with weights close to zero, making the SSSP tree deeper on larger graphs. We further explore a scalability-friendly weight distribution by setting a non-zero lower bound to the edge weights.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get 095885cc-94e6-4f57-b0f3-0d4b6e404502Related papers
- GraphCube: Interconnection Hierarchy-aware Graph ProcessingXinbiao Gan, Guang Wu, Shenghao Qiu, Feng Xiong et al.PPoPP 2024 · 15 citations
- Scaling graph traversal to 281 trillion edges with 40 million coresHuanqi Cao, Yuanwei Wang, Haojie Wang, Heng Lin et al.PPoPP 2022 · 27 citations
- GraphMedia: Communication-balanced Graph Searching for Billion-scale Social Media AccessXinbiao Gan, Jiaqi Guo, Peilin Guo, Guang Wu et al.ACM MM 2023 · 1 citation
- Doubling Graph Traversal Efficiency to 198 TeraTEPS on the Supercomputer FugakuJunya Arai, Masahiro Nakao, Yuto Inoue, Kanto Teranishi et al.SC 2024 · 12 citations
- GraphWorld: Ultra-fast Graph Engine for World-Wide Web SearchingXinbiao Gan, Qiang Zhang, Tiejun Li, Chunye Gong et al.ACM MM 2025
