DocumentCode :
2833260
Title :
CUgrep: A GPU-based high performance multi-string matching system
Author :
Peng, Jiangfeng ; Chen, Hu
Author_Institution :
Sch. of Comput. Sci. & Eng., South China Univ. of Technol., Guangzhou, China
Volume :
1
fYear :
2010
fDate :
21-24 May 2010
Abstract :
String matching is one of the oldest and most pervasive problems in computer science. Nowadays applications related to string matching can be found everywhere. Meanwhile, the heterogeneous processing of CPU+GPU has become the popular parallel platform in solving high performance computing applications. This paper proposes a GPU-based multi-string matching algorithm, CUgrep, and uses this algorithm to implement the webpage matching system, which is almost 40 times peak performance to the original BNDM algorithm used in Nrgrep.
Keywords :
computer graphic equipment; coprocessors; parallel processing; string matching; BNDM algorithm; CPU+GPU; CUgrep; Nrgrep; Webpage matching system; computer science; high performance multistring matching system; parallel platform; pervasive problems; Application software; Computational biology; Computer science; Engines; High performance computing; Intrusion detection; Jacobian matrices; Pattern matching; Performance analysis; Software engineering; BNDM; CUDA; GPU; parallel multi-string matching; webpage matching system;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Future Computer and Communication (ICFCC), 2010 2nd International Conference on
Conference_Location :
Wuhan
Print_ISBN :
978-1-4244-5821-9
Type :
conf
DOI :
10.1109/ICFCC.2010.5497832
Filename :
5497832
Link To Document :
بازگشت