Fast Gunrock Subgraph Matching (GSM) on GPUs

03/01/2020
by   Leyuan Wang, et al.
0

In this paper, we propose a novel method, GSM (Gunrock Subgraph Matching), to compute graph matching (subgraph isomorphism) on GPUs. In contrast to previous approaches, GSM is BFS-based: possible matches are explored simultaneously in a breadth-first strategy and thus can be mapped onto GPUs in a massively parallel fashion. Our implementation on the Gunrock graph analytics framework follows a filtering-and-verification strategy. While previous work requires one-/two-step joining, we use one-step verification to decide the candidates in current frontier of nodes. Our implementation has a speedup up to 4x over previous GPU state-of-the-art implementation.

READ FULL TEXT
research
09/04/2019

Fast BFS-Based Triangle Counting on GPUs

In this paper, we propose a novel method to compute triangle counting on...
research
08/18/2016

Hybrid CPU-GPU Framework for Network Motifs

Massively parallel architectures such as the GPU are becoming increasing...
research
01/24/2018

A Chronological Edge-Driven Approach to Temporal Subgraph Isomorphism

Many real world networks are considered temporal networks, in which the ...
research
03/25/2020

MultiRI: Fast Subgraph Matching in Labeled Multigraphs

The Subgraph Matching (SM) problem consists of finding all the embedding...
research
06/27/2019

A Survey and Experimental Analysis of Distributed Subgraph Matching

Recently there emerge many distributed algorithms that aim at solving su...
research
05/04/2015

Activity recognition from videos with parallel hypergraph matching on GPUs

In this paper, we propose a method for activity recognition from videos ...
research
12/08/2022

Efficient Strategies for Graph Pattern Mining Algorithms on GPUs

Graph Pattern Mining (GPM) is an important, rapidly evolving, and comput...

Please sign up or login with your details

Forgot password? Click here to reset