Efficient subgraph matching using GPUs

Xiaojie Lin, Rui Zhang, Zeyi Wen, Hongzhi Wang, Jianzhong Qi

Research output: Chapter in Book/Conference Proceeding/ReportConference Paper published in a bookpeer-review

13 Citations (Scopus)

Abstract

The explosive growth of various social networks such as Facebook, Twitter, and Instagram has brought in new needs for efficient graph algorithms. As a basic graph operation, subgraph matching is the foundation of many of these algorithms. Consequently, the efficiency of subgraph matching is very important and determines the speed of the whole data mining process. The development of multi-core CPUs allows subgraph matching algorithms to process multiple data at a time. However, the number of threads is still limited, which has become a bottleneck of these CPU-based algorithms. A workaround is using clusters of powerful servers, which normally incurs very expensive network transfer overhead. Therefore, improving the efficiency and parallel abilities of a single computer is a better idea. One of the most effective way to achieve this is making use of GPUs. With the ability of executing thousands of threads simultaneously, GPUs have a great potential to accelerate the subgraph matching. In this paper, we leverage the power of GPUs and propose an efficient subgraph matching algorithm. The experimental results show that our algorithm outperforms the state-of-the-art algorithm by an order of magnitude.

Original languageEnglish
Title of host publicationDatabases Theory and Applications - 25th Australasian Database Conference, ADC 2014, Proceedings
PublisherSpringer Verlag
Pages74-85
Number of pages12
ISBN (Print)9783319086071
DOIs
Publication statusPublished - 2014
Externally publishedYes
Event25th Australasian Database Conference, ADC 2014 - Brisbane, QLD, Australia
Duration: 14 Jul 201416 Jul 2014

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume8506 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference25th Australasian Database Conference, ADC 2014
Country/TerritoryAustralia
CityBrisbane, QLD
Period14/07/1416/07/14

Keywords

  • GPU
  • Subgraph matching
  • relation join

Fingerprint

Dive into the research topics of 'Efficient subgraph matching using GPUs'. Together they form a unique fingerprint.

Cite this