A Kind of Method to Parallelize AC Algorithm

Xiong Su,Zhen Zhou Ji,Xiao Yang Lian
DOI: https://doi.org/10.4028/www.scientific.net/amm.380-384.1426
2013-01-01
Applied Mechanics and Materials
Abstract:AC algorithm is a multi-pattern matching algorithm. And AC algorithm is often used in the snort system for feature detection. However, as the amount of data increases and the real-time requirements, AC algorithm needs to improve the efficiency of the algorithm. In this paper, we designed a parallelized AC algorithm. It uses the pipelining method to improve the efficiency of AC algorithm. This method is very effective in multicore environments. At the end of this paper, through experiments, we compared the running time and the speedup between classical AC algorithm and parallel AC algorithm.
What problem does this paper attempt to address?