Multi-GPU Programming Model for Subgraph Matching in Large Graphs

Subgraph matching is an important method of data mining in complex networks. In recent years, the subgraph matching algorithm based on GPU (graphics processing units) has shown obvious speed advantages.However, due to the large scale of graph data and a large number of intermediate results of subgra...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Jisuanji kexue yu tansuo Ročník 17; číslo 7; s. 1576 - 1585
Hlavní autor: LI Cenhao, CUI Pengjie, YUAN Ye, WANG Guoren
Médium: Journal Article
Jazyk:čínština
Vydáno: Journal of Computer Engineering and Applications Beijing Co., Ltd., Science Press 01.07.2023
Témata:
ISSN:1673-9418
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Popis
Shrnutí:Subgraph matching is an important method of data mining in complex networks. In recent years, the subgraph matching algorithm based on GPU (graphics processing units) has shown obvious speed advantages.However, due to the large scale of graph data and a large number of intermediate results of subgraph matching, the memory capacity of a single GPU soon becomes the main bottleneck for processing subgraph matching algorithm of large graph. Therefore, this paper proposes a multi-GPU programming model for large graph subgraph matching. Firstly, the framework of subgraph matching algorithm based on multi-GPU is proposed, and the cooperative operation of subgraph matching algorithm on multi-GPU is realized, which solves the problem of graph scale of subgraph matching on GPU. Secondly, a dynamic adjustment technique based on query graph is used to deal with cross-partition subgraph sets, which solves the cross-partition subgraph matching problem caused by graph segmentation. Finally, based on the characteristics of S
ISSN:1673-9418
DOI:10.3778/j.issn.1673-9418.2111062