HistCore: Scalable -Core Decomposition on GPUs with Locality-Aware Computation
Chen Zhao, Guojia Wan, Ting Yu, Jiawei Jiang, Bo Du
摘要
A -core is a maximal subgraph in which every vertex has degree at least . As a basic task in complex network analysis, -core decomposition reveals the nested sequence of all -cores of an input graph for . As real-world graphs continue to grow in size and complexity, high-performance algorithms have become increasingly important. Recent works have leveraged single GPU to accelerate this task via a global peeling process, achieving excellent performance. However, the level-by-level peeling process suffers from limited scalability due to the long k-core sequence in real-world graphs, not only underutilizing the growing GPU compute power, but also struggling to process ever-growing graphs in multi-GPU settings due to frequent synchronization. In this paper, we exploit the inherent locality of -core to propose a scalable GPU-based -core decomposition framework that scales nearly linearly with single-GPU compute power and efficiently supports multi-GPU processing. Technically, we design a redundancy-free, GPU-friendly locality-aware -core algorithm and then propose a local subgraph convergence mechanism to further reduce multi-GPU synchronization overhead. Our evaluation on an NVIDIA RTX PRO 6000 Blackwell GPU shows that HistCore outperforms recent single-GPU methods by 3.7× on average. On up to four RTX 3090 Ti GPUs, HistCore achieves an average speedup of over NVIDIA's cuGraph and successfully processes all 8 billion-edge graphs.
问问这篇 Paper
问问你的智能体。
Lune 读过与它相关的顶会 Paper,每个回答都会注明依据哪几篇。
相关 Paper
- Accelerating k-Core Decomposition by a GPUAkhlaque Ahmad, Lyuheng Yuan, Da Yan, Guimu Guo 等ICDE 2023 · 被引用 22 次
- Efficient Parallel D-core Decomposition at ScaleWensheng Luo, Yixiang Fang, Chunxu Lin, Yingli ZhouVLDB 2024 · 被引用 7 次
- Distributed D-core Decomposition over Large Directed GraphsXuankun Liao, Qing Liu, Jiaxin Jiang, Xin Huang 等VLDB 2022 · 被引用 32 次
- Local Algorithms for Distance-generalized Core Decomposition over Large Dynamic GraphsQing Liu, Xuliang Zhu, Xin Huang, Jianliang XuVLDB 2021 · 被引用 27 次
- Geld: Load-balanced D-Core Decomposition for Consumer GPUsCheng Huang, Johannes Langguth, Xing Cai, Davide Mottin 等SIGMOD 2026 · 被引用 2 次
