TianheEngine: Hierarchy-aware Adaptive Partitioning System for Trillion-scale Graph Processing
Xinbiao Gan, Tiejun Li, Yiqi Wang, Qiang Zhang, Yongming Yi, Chunye Gong, Jie Liu, Kai Lu
摘要
Graph partitioning is essential for effectively managing multi-trillion-edge graphs in distributed computing systems, particularly those spanning hierarchical architectures with thousands of computing nodes. Traditional partitioning strategies neglect hierarchical communication variances across modern high-performance computing (HPC) systems, leading to prohibitive cross overhead when processing trillion-scale graphs. We propose TianheEngine, a hierarchy-aware adaptive partitioning system that takes advantage of the communication hierarchy of the underlying distributed computing system and the sparsity characteristics of the input graphs to improve communication efficiency. We evaluated TianheEngine on fundamental graph operations using both synthetic and real-world datasets. Our extensive experiments use up to 79,024 computing nodes and over 1.2 million processor cores. Experimental results show that TianheEngine is superior to state-of-the-art graph partitioning methods and parallel graph systems and outperforms top-ranked systems on the latest Graph 500 list.
问问这篇 Paper
问问你的智能体。
Lune 读过与它相关的顶会 Paper,每个回答都会注明依据哪几篇。
相关 Paper
- GraphCube: Interconnection Hierarchy-aware Graph ProcessingXinbiao Gan, Guang Wu, Shenghao Qiu, Feng Xiong 等PPoPP 2024 · 被引用 15 次
- GraphCom: Communication Hierarchy-aware Graph Engine for Distributed Model TrainingXinbiao Gan, Tiejun Li, Liang Wu, Qiang Zhang 等WWW 2025 · 被引用 1 次
- GraphMedia: Communication-balanced Graph Searching for Billion-scale Social Media AccessXinbiao Gan, Jiaqi Guo, Peilin Guo, Guang Wu 等ACM MM 2023 · 被引用 1 次
- Scaling graph traversal to 281 trillion edges with 40 million coresHuanqi Cao, Yuanwei Wang, Haojie Wang, Heng Lin 等PPoPP 2022 · 被引用 27 次
- GraphWorld: Ultra-fast Graph Engine for World-Wide Web SearchingXinbiao Gan, Qiang Zhang, Tiejun Li, Chunye Gong 等ACM MM 2025
