arrow
Return

Wedge-Parallel Triangle Counting for GPUs

delete2026-01-01
delete0
PRE
AI
S
Spaan, Jeffrey *
K
Kuan-Hsun Chen
D
David A. Bader
A
Ana-Lucia Varbanescu
DOI:10.1007/978-3-031-99872-0_1delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
For fast processing of increasingly large graphs, triangle counting - a common building block of graph processing algorithms, is often performed on GPUs. However, applying massive parallelism to triangle counting is challenging due to the algorithm's inherent irregular access patterns and workload imbalance. In this work, we propose WeTriC, a novel wedge-parallel triangle counting algorithm for GPUs, which, using fine(r)-grained parallelism through a lightweight static mapping of wedges to threads, improves load balancing and efficiency. Our theoretical analysis compares different parallelization granularities, while optimizations enhance caching, reduce work-per-intersection, and minimize overhead. Performance experiments indicate that WeTriC yields.5.63x and.4.69x speedup over optimized vertex-parallel and edge-parallel binary search triangle counting algorithms, respectively. Furthermore, we show that WeTriC consistently outperforms the state-of-the-art (i.e., on avg..2.86x faster than Trust and.2.32x faster than GroupTC).
Keywords:
Triangle Counting
Graph Processing
Parallel Computing on GPUs
Wedge-Parallel Approaches

Journal

E
EURO-PAR 2025: PARALLEL PROCESSING, PT III
IF:
0
Papers:
21
Citations:
0

Organization

U
university of twente
Scholars:
1.5W
Papers: 1.4W
Citations: 9
Cited Papers

Cited Papers

Triangle Counting Through Cover-Edges
err2023-09-25
err0
PREAI
errBader,David A.; Li,Fuhuan; Ganeshan,Anya; Gundogdu,Ahmet; Lew,Jason; Rodriguez,Oliver Alvarado; Du,Zhihui
errShare
errSave
HTC: Hybrid vertex-parallel and edge-parallel Triangle Counting
err2022-09-19
err0
PREAI
errZeng,Li; Yang,Kang; Cai,Haoran; Zhou,Jinhua; Zhao,Rongqian; Chen,Xin
errShare
errSave
Link Prediction and Recommendation across Heterogeneous Social Networks
err2012-12-01
err0
PREAI
errYuxiao Dong; Jie Tang; Sen Wu; Jilei Tian; Nitesh V. Chawla; Jinghai Rao; Huanhuan Cao
errShare
errSave
Collaborative (CPU + GPU) Algorithms for Triangle Counting and Truss Decomposition
err2018-09-01
err0
PREAI
errVikram S. Mailthody; Ketan Date; Zaid Qureshi; Carl Pearson; Rakesh Nagi; Jinjun Xiong; Wen-mei Hwu
errShare
errSave
err
IF0
err
err0
PREAI
err
errShare
errSave
researcher View more