Graph-based substructure pattern mining using CUDA dynamic parallelism

13Citations
Citations of this article
25Readers
Mendeley users who have this article in their library.
Get full text

Abstract

CUDA is an advanced massively parallel computing platform that can provide high performance computing power at much more affordable cost. In this paper, we present a parallel graph-based substructure pattern mining algorithm using CUDA Dynamic Parallelism. The key contribution is a parallel solution to traversing the DFS (Depth First Search) code tree. Furthermore, we implement a parallel frequent subgraph mining algorithm based on the subgraph mining techniques used in gSpan and the entire subgraph mining procedure is executed on GPU to ensure high efficiency. This parallel gSpan is functionally identical to the original gSpan and experiment results show that, with the latest CUDA Dynamic Parallelism techniques, significant speedups can be achieved on benchmark datasets, particularly in traversing a DFS code tree. © 2013 Springer-Verlag.

Author supplied keywords

Cite

CITATION STYLE

APA

Wang, F., Dong, J., & Yuan, B. (2013). Graph-based substructure pattern mining using CUDA dynamic parallelism. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 8206 LNCS, pp. 342–349). https://doi.org/10.1007/978-3-642-41278-3_42

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free