GPU-Accelerated Batch-Dynamic Subgraph Matching
Linshan Qiu, Lu Chen, Hailiang Jie, Xiangyu Ke, Yunjun Gao, Yang Liu,, Zetao Zhang

TL;DR
This paper introduces GAMMA, a GPU-based framework for efficient batch-dynamic subgraph matching that significantly outperforms existing serial approaches by leveraging parallel processing and novel load balancing techniques.
Contribution
The paper presents a novel GPU-accelerated framework with a warp-centric DFS algorithm, warp-level work stealing, and coalesced search for batch-dynamic subgraph matching.
Findings
Performance improved up to hundreds of times over state-of-the-art
Effective load balancing with warp-level work stealing
Reduced redundant computations through coalesced search
Abstract
Subgraph matching has garnered increasing attention for its diverse real-world applications. Given the dynamic nature of real-world graphs, addressing evolving scenarios without incurring prohibitive overheads has been a focus of research. However, existing approaches for dynamic subgraph matching often proceed serially, retrieving incremental matches for each updated edge individually. This approach falls short when handling batch data updates, leading to a decrease in system throughput. Leveraging the parallel processing power of GPUs, which can execute a massive number of cores simultaneously, has been widely recognized for performance acceleration in various domains. Surprisingly, systematic exploration of subgraph matching in the context of batch-dynamic graphs, particularly on a GPU platform, remains untouched. In this paper, we bridge this gap by introducing an efficient…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNetwork Packet Processing and Optimization · Algorithms and Data Compression · Metabolomics and Mass Spectrometry Studies
