Accelerating Triangle Counting on GPU
Lin Hu, Lei Zou, Yu Liu
摘要
Triangle counting is an important problem in graph mining, which has achieved great performance improvement on GPU in recent years. Instead of proposing a new GPU triangle counting algorithm, in this paper, we propose a novel lightweight graph preprocessing method to boost many state-of-the-art GPU triangle counting algorithms without changing their implementations and data structures. Specifically, we find common computing patterns in existing algorithms, and abstract two analytic models to measure how workload imbalance and diversity in these computing patterns affect performance exactly. Then, due to the NP-hardness of the model optimization, we propose approximate solutions by determining edge directions to balance workloads and reordering vertices to maximize the degree of parallelism within GPU blocks. Finally, extensive experiments confirm the significant performance improvement and high usability of our approach.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper11
- NeutronStar: Distributed GNN Training with Hybrid Dependency ManagementQiange Wang, Yanfeng Zhang, Hao Wang, Chaoyi Chen 等SIGMOD 2022 · 被引用 60 次
- Efficient and Scalable Graph Pattern Mining on GPUsXuhao Chen, ArvindOSDI 2022 · 被引用 53 次
- Lightning Fast and Space Efficient k-clique CountingXiaowei Ye, Rong-Hua Li, Qiangqiang Dai, Hongzhi Chen 等WWW 2022 · 被引用 22 次
- Efficient Load-Balanced Butterfly Counting on GPUQingyu Xu, Feng Zhang, Zhiming Yao, Lv Lu 等VLDB 2022 · 被引用 21 次
- Efficient Computation of Hyper-triangles on HypergraphsHaozhe Yin, Kai Wang, Wenjie Zhang, Ying Zhang 等VLDB 2025 · 被引用 5 次
它引用的顶会 Paper1
相关 Paper
- LOTUS: locality optimizing triangle countingMohsen Koohi Esfahani, Peter Kilpatrick, Hans VandierendonckPPoPP 2022 · 被引用 6 次
- STMatch: Accelerating Graph Pattern Matching on GPU with Stack-Based Loop OptimizationsYihua Wei, Peng JiangSC 2022 · 被引用 21 次
- cuTS: scaling subgraph isomorphism on distributed multi-GPU systems using trie based data structureLizhi Xiang, Arif Khan, Edoardo Serra, Mahantesh Halappanavar 等SC 2021 · 被引用 35 次
- GPU-Accelerated Subgraph Enumeration on Partitioned GraphsWentian Guo, Yuchen Li, Mo Sha, Bingsheng He 等SIGMOD 2020 · 被引用 71 次
- Efficient Maximal Biclique Enumeration on GPUsZhe Pan, Shuibing He, Xu Li, Xuechen Zhang 等SC 2023 · 被引用 8 次
