Title
String Matching on a Multicore GPU Using CUDA
Abstract
Graphics Processing Units (GPUs) have evolved over the past few years from dedicated graphics rendering devices to powerful parallel processors, outperforming traditional Central Processing Units (CPUs) in many areas of scientific computing. The use of GPUs as processing elements was very limited until recently, when the concept of General-Purpose computing on Graphics Processing Units (GPGPU) was introduced. GPGPU made possible to exploit the processing power and the memory bandwidth of the GPUs with the use of APIs that hide the GPU hardware from programmers. This paper presents experimental results on the parallel processing for some well known on-line string matching algorithms using one such GPU abstraction API, the Compute Unified Device Architecture (CUDA).
Year
DOI
Venue
2009
10.1109/PCI.2009.47
Panhellenic Conference on Informatics
Keywords
DocType
ISBN
compute unified device architecture,general-purpose computing,traditional central processing units,scientific computing,parallel processing,string matching,multicore gpu,powerful parallel processor,dedicated graphics,gpu hardware,graphics processing units,processing power,central processing unit,parallel,programming,pattern matching,coprocessors,registers,algorithms,cpu,hardware,memory bandwidth,gpgpu,graphics
Conference
978-0-7695-3788-7
Citations 
PageRank 
References 
15
1.04
13
Authors
2
Name
Order
Citations
PageRank
Charalampos S. Kouzinopoulos1324.26
Konstantinos G. Margaritis230345.46