![]() |
个人信息Personal Information
教授
博士生导师
硕士生导师
任职 : 大连理工大学软件评测中心主任
性别:男
毕业院校:哈尔滨工业大学
学位:博士
所在单位:软件学院、国际信息与软件学院
学科:软件工程. 计算机系统结构
办公地点:开发区校区综合楼409
联系方式:zhoukj@dlut.edu.cn 13804248599
电子邮箱:zhoukj@dlut.edu.cn
A high performance multiple pattern matching algorithm based on FPGA
点击次数:
论文类型:期刊论文
发表时间:2014-10-01
发表刊物:Dongbei Daxue Xuebao/Journal of Northeastern University
收录刊物:EI、PKU、ISTIC、Scopus
卷号:35
页面范围:179-183
ISSN号:10053026
摘要:Pattern matching was the main part of content inspection based on network security systems. Along with the demands of high-speed information processing in the network, pattern matching algorithms just realized by software already can't satisfy users' needs. An ACF(Aho-Corasick-FPGA) algorithm combining with the characteristics of FPGA(field programmable gate array) was proposed on the basis of the Aho-Corasick(AC) algorithm. Failure function of AC algorithm was abandoned and the automata based on four bits and 16 forks of the tree was built. The results show that the memory efficiency of the ACF algorithm is improved one order of magnitude on average, and the matching efficiency is improved two orders of magnitude on average compared with AC algorithm. The corresponding architecture in single chip can achieve about 2.1 Gbps matching performance. ?, 2014, Northeastern University. All right reserved.