登录    注册    忘记密码

期刊文章详细信息

一种新型动态可重构的正则表达式匹配引擎设计    

A Dynamic Reconfigurable Algorithm for Regular Expression Matching

  

文献类型:期刊文章

作  者:高阳阳[1] 徐烈伟[1] 俞剑[2] 许薇[1]

GAO Yangyang;XU Liewei;YU Jian;XU Wei(State Key Laboratory of ASIC&System,Fudan University,Shanghai 201203,China;Shanghai Fudan Microelectronics Group Co.Ltd.,Shanghai 200433,China)

机构地区:[1]复旦大学专用集成电路与系统国家重点实验室,上海201203 [2]上海复旦微电子集团股份有限公司,上海200433

出  处:《复旦学报(自然科学版)》

年  份:2019

卷  号:58

期  号:6

起止页码:706-718

语  种:中文

收录情况:AJ、BDHX、BDHX2017、BIOSISPREVIEWS、CAS、CSCD、CSCD_E2019_2020、JST、MR、RCCSE、RSC、ZGKJHX、ZMATH、ZR、核心刊

摘  要:针对大规模数据处理和动态更新规则的网络计算需求,本文提出了一种新型动态可重构的正则表达式匹配(DRR)算法.算法采用参数化一致性表达方法,提高了正则表达式的动态匹配能力;采用专用电路与可重构电路的混合计算框架,设计了正则表达式匹配的并行计算加速引擎.在软硬件协同工作模式下,新型动态可重构的匹配加速引擎不仅可以最大化利用FPGA电路的可编程特性实现表达式匹配规则的动态更新,提高匹配的预处理速度,设计的专用ASIC并行匹配电路更大幅提高了正则表达式的匹配计算速度.本文采用TSMC 28nm CMOS工艺完成芯片的设计和流片,实验结果表明:本文设计实现的动态可重构的匹配加速引擎可以有效地适用于大多数应用场景下的正则表达式匹配,匹配计算的吞吐率达到280Gb/s,相比于同类型基于FPGA的匹配计算引擎实现了5倍以上的匹配速度提升.

关 键 词:正则表达式匹配 动态可重构 硬件加速 现场可编程门阵列

分 类 号:TN402]

参考文献:

正在载入数据...

二级参考文献:

正在载入数据...

耦合文献:

正在载入数据...

引证文献:

正在载入数据...

二级引证文献:

正在载入数据...

同被引文献:

正在载入数据...

版权所有©重庆科技学院 重庆维普资讯有限公司 渝B2-20050021-7
 渝公网安备 50019002500408号 违法和不良信息举报中心