Scaling graph traversal to 281 trillion edges with 40 million cores
Huanqi Cao, Yuanwei Wang, Haojie Wang, Heng Lin, Zixuan Ma, Wanwang Yin, Wenguang Chen
Abstract
Graph processing, especially high-performance graph traversal, plays a more and more important role in data analytics. The successor of Sunway TaihuLight, New Sunway, is equipped with nearly 10 PB memory and over 40 million cores, which brings the opportunity to process hundreds of trillions of edges graphs. However, the graph with an unprecedented scale also brings severe performance challenges, including load imbalance, poor locality, and irregular access of graph traversal workload.
To address the scalability problem, we propose a novel 3-level degree-aware 1.5D graph partitioning, which benefits from both delegated 1D and 2D partitioning. By delegating extremely heavy vertices globally and other heavy vertices on columns and rows in the processes mesh, we break the scalability wall of previous partitioning methods. Together with sub-iteration direction optimization, core group -aware core subgraph segmenting, and a new on-chip sorting mechanism using RMA, we achieve 180,792 GTEPS on a graph with 281 trillion edges, using 103,912 processors with over 40
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 0ce1d01d-6925-4cee-a7d3-560d70caf3aaCited by top-tier papers4
- GraphCSR: A Degree-Equalized CSR Format for Large-scale Graph ProcessingXinbiao Gan, Tiejun Li, Chunye Gong, Dongsheng Li et al.VLDB 2025 · 14 citations
- The Graph Database Interface: Scaling Online Transactional and Analytical Graph Workloads to Hundreds of Thousands of CoresMaciej Besta, Robert Gerstenberger, Marc Fischer, Michal Podstawski et al.SC 2023 · 12 citations
- Towards Sufficient GPU-accelerated Dynamic Graph Management: Survey and ExperimentYinnian Lin, Lei Zou, Xunbin SuVLDB 2025 · 2 citations
- DiggerBees: Depth First Search Leveraging Hierarchical Block-Level Stealing on GPUsYuyao Niu, Yuechen Lu, Weifeng Liu, Marc CasasPPoPP 2026 · 1 citation
Related papers
- TianheEngine: Hierarchy-aware Adaptive Partitioning System for Trillion-scale Graph ProcessingXinbiao Gan, Tiejun Li, Yiqi Wang, Qiang Zhang et al.SC 2025 · 1 citation
- 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
- Scaling Graph 500 SSSP to 140 Trillion Edges with over 40 Million CoresYuanwei Wang, Huanqi Cao, Zixuan Ma, Wanwang Yin et al.SC 2022 · 8 citations
- GraphWorld: Ultra-fast Graph Engine for World-Wide Web SearchingXinbiao Gan, Qiang Zhang, Tiejun Li, Chunye Gong et al.ACM MM 2025
- GraphCube: Interconnection Hierarchy-aware Graph ProcessingXinbiao Gan, Guang Wu, Shenghao Qiu, Feng Xiong et al.PPoPP 2024 · 15 citations
