首页 | 官方网站   微博 | 高级检索  
     

FPGA实现的正则表达式匹配性能分析
引用本文:唐球,姜磊,谭建龙,刘金刚.FPGA实现的正则表达式匹配性能分析[J].小型微型计算机系统,2012,33(11).
作者姓名:唐球  姜磊  谭建龙  刘金刚
作者单位:1. 首都师范大学计算机科学联合研究院,北京100037;中国科学院计算技术研究所,北京100190
2. 中国科学院计算技术研究所,北京,100190
基金项目:国家自然科学基金面上项目,国家"八六三"高技术研究发展计划项目
摘    要:分析出影响FPGA实现的正则表达式匹配性能的关键因素是正则表达式匹配性能优化的前提.首先由L7-Filter各个规则的性能测试结果分析出低主频规则有别于其它高主频规则的三个特征.其后通过设计多个字符组串联而成的特殊正则表达式测试模型去验证这三个特征对基于FPGA的正则表达式自动机性能的影响程度.得出如下结论:基于FPGA的正则表达式自动机的主频随字符组宽度的增长而迅速下降,随字符组串联数目的增长而缓慢下降;星号(*)或问号(?)重复语法对字符组规则主频的影响大于加号(+)重复语法对字符组规则主频的影响.最后将基于字符组的结论推广至更普遍的大量字符“或(Ⅰ)”操作的层面.

关 键 词:现场可编程门阵列  正则表达式  字符组  重复语法  模式匹配

Performance Analysis of Regular Expressions Matching on FPGA
TANG Qiu , JIANG Lei , TAN Jian-long , LIU Jin-gang.Performance Analysis of Regular Expressions Matching on FPGA[J].Mini-micro Systems,2012,33(11).
Authors:TANG Qiu  JIANG Lei  TAN Jian-long  LIU Jin-gang
Abstract:
Keywords:
本文献已被 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号