DocumentCode
3697242
Title
Efficient Parallel Muti-pattern Matching Using GPGPU Acceleration for Packet Filtering
Author
Che-Lun Hung;Po-Chang Wu;Hsiao-Hsi Wang;Chun-Yuan Lin
Author_Institution
Dept. Comput. Sci. &
fYear
2015
Firstpage
1843
Lastpage
1847
Abstract
In the past decades, the Internet usage has increased dramatically. For the network security, the network packet filtering is an important strategy to identify malicious network packets. However, malicious attacks spread much faster than network administrators can respond. The software-only implementations of filter are unlikely to meet the performance goals. Therefore, we develop a novel GPGPU-based parallel packet classification approach by adopting bloom filter to inspect the packet payload by leveraging the computation power of GPGPU. The experiment results present that the proposed algorithm can be significantly enhanced the performance of filtering packets. According to the experimental results, the proposed method can achieve over 5.4 times speed up over the sequential bloom filter on single CPU.
Keywords
"Graphics processing units","Instruction sets","Payloads","Filtering algorithms","Pattern matching","Arrays","Matched filters"
Publisher
ieee
Conference_Titel
High Performance Computing and Communications (HPCC), 2015 IEEE 7th International Symposium on Cyberspace Safety and Security (CSS), 2015 IEEE 12th International Conferen on Embedded Software and Systems (ICESS), 2015 IEEE 17th International Conference on
Type
conf
DOI
10.1109/HPCC-CSS-ICESS.2015.209
Filename
7336440
Link To Document