Lune

SC2025Top-tier venue

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

2025Year
1Citations

Abstract

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.

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.

Questions to start from

Your agent calls

Lunesearch_papers

Ask in Lune

Free to start. No credit card required.

lune papers get 1ce17f17-54e3-4a74-8213-2bd8e61bd55b

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines