@inproceedings{6a9ff966ee8c43a9beff01a98530adc2,
title = "BEEP: Balanced Efficient subgraph Enumeration in Parallel",
abstract = "BEEP is a state-of-the-art subgraph enumerator that delivers high performance through a combination of balanced, parallel GPU processing and novel algorithmic improvements. With a rapidly increasing demand for fast tools on large graphs, GPU-based subgraph enumerators are of growing interest. Most existing GPU enumerators are based on Breadth First Search (BFS), which often impose limitations on hardware resources due to excessive memory requirements. PARSEC [12] was the first GPU enumerator to adopt Depth First Search (DFS) that demonstrated impressive speedups and its adaptability to hardware with limited memory resources. However, PARSEC's DFS implementation suffers from computational inefficiencies and load imbalances. BEEP introduces novel search space reduction techniques and load balancing strategies to tackle these challenges in DFS-based parallelization and achieves exceptional performance and scalability. Experimental results indicate that BEEP outperforms PARSEC with geometric mean speedups of up to 10.52× across disparate data graphs and up to 7.28× across various queries with maximum speedups of 33.46×. This makes BEEP the fastest subgraph enumerator to date. Furthermore, a multi-GPU implementation is developed that exhibits almost linear scalability with the number of devices.",
author = "Samiran Kawtikwar and Mohammad Almasri and Hwu, {Wen Mei} and Rakesh Nagi and Jinjun Xiong",
note = "Publisher Copyright: {\textcopyright} 2023 Association for Computing Machinery. All rights reserved.; 52nd International Conference on Parallel Processing, ICPP 2023 ; Conference date: 07-08-2023 Through 10-08-2023",
year = "2023",
month = aug,
day = "7",
doi = "10.1145/3605573.3605653",
language = "English (US)",
series = "ACM International Conference Proceeding Series",
publisher = "Association for Computing Machinery",
pages = "142--152",
booktitle = "52nd International Conference on Parallel Processing, ICPP 2023 - Main Conference Proceedings",
address = "United States",
}