Title :
Using OpenCL to Improve String Matching for Network Intrusion Detection
Author :
Velea, Radu ; Patriciu, Victor-Valeriu ; Gurzau, Florina
Author_Institution :
Dept. of Comput. Eng.., Mil. Tech. Acad. of Bucharest, Bucharest, Romania
Abstract :
The current paper proposes a solution for offloading compute-intensive string matching operations performed by modern network intrusion detection systems (NIDS) or ant viruses to the GPU using OpenCL´s programing model and serialized implementations of Aho-Corasick algorithm. The solution aims to provide scalability and performance in heterogeneous environments.
Keywords :
computer viruses; graphics processing units; security of data; string matching; Aho-Corasick algorithm; GPU; NIDS; OpenCL; antiviruses; network intrusion detection systems; offloading compute-intensive string matching; Automata; Graphics processing units; Hardware; Instruction sets; Kernel; Performance evaluation; Power demand; Network Intrusion; OpenCL; String Matching;
Conference_Titel :
Control Systems and Computer Science (CSCS), 2015 20th International Conference on
Conference_Location :
Bucharest
Print_ISBN :
978-1-4799-1779-2
DOI :
10.1109/CSCS.2015.26