2010 IEEE Global Telecommunications Conference GLOBECOM 2010 2010
DOI: 10.1109/glocom.2010.5683320
|View full text |Cite
|
Sign up to set email alerts
|

Accelerating String Matching Using Multi-Threaded Algorithm on GPU

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
62
0
3

Year Published

2012
2012
2017
2017

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 60 publications
(65 citation statements)
references
References 14 publications
0
62
0
3
Order By: Relevance
“…For example in the Fig. 2 assume that using a single thread to find out pattern PQR in the text takes 16 cycles as [1]. If we divide the single thread into four threads and allocate each segment a thread to find out the same pattern simultaneously then four threads takes only four cycle to detect same pattern.…”
Section: Problem Of Direct Implementation Of Boyer-moore Algorithm Onmentioning
confidence: 99%
See 1 more Smart Citation
“…For example in the Fig. 2 assume that using a single thread to find out pattern PQR in the text takes 16 cycles as [1]. If we divide the single thread into four threads and allocate each segment a thread to find out the same pattern simultaneously then four threads takes only four cycle to detect same pattern.…”
Section: Problem Of Direct Implementation Of Boyer-moore Algorithm Onmentioning
confidence: 99%
“…The pattern PQR appeared in the segment 3 and 4.In this condition thread 2 and 3 cannot find out pattern. To overcome these problems as in fig.4 with any despite the boundary detection problem can be resolve by using refer to (1).We divide the text record into threads such as that number of character in the each threads stimulated by refer to (1).…”
Section: Fig 2: Single and Multiple Threadsmentioning
confidence: 99%
“…Then the machine regards the same input character until the character causes a valid transition. In our OpenCL version snort, we used OpenCL to change the AC algorithm for parallelism based on PFAC [9]. The idea of the parallel algorithm of AC is: Give an input stream have N byte, we will create N threads corresponding to N byte.…”
Section: Packet Detecting Using Opencl Ac Algorithmmentioning
confidence: 99%
“…These networks and bioinformatics applications are computationally demanding and require high speed parallel processing. To speed up the performance of Aho-Corasick algorithm, a parallel version of Aho-Corasick PFAC (parallel failure less Aho-Corasick) is developed [12,13,14]. DFA is placed in global memory from where it is going to accessed by each thread to take the copy of DFA.…”
Section: Related Workmentioning
confidence: 99%