基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
为了提升正则表达式匹配性能,在网络数据激增的环境下实现数据同步过滤,提出了一种基于预过滤结构的正则表达式硬件专用匹配引擎.在现场可编程门阵列(FPGA)平台上以存储为中心,设计了基于共享内存的预过滤并行存储结构.使用布隆过滤器(Bloom filter,BF)作为预过滤结构;使用k路并行多组向量表用来存储BF中的哈希计算结果,提高初始化与查询的并行度;使用共享内存的过滤器组解决多长度模式串空间利用率低的问题;使用流水线提升预过滤器性能.面向不同字符串类型设计了匹配流程,保证了匹配功能的正确性,提升了正则表达式匹配性能.实验结果表明该匹配引擎在200 MHz的时钟频率下,单核吞吐量达39 Gbit/s,多核吞吐量达722 Gbit/s.
推荐文章
深度报文检测中基于GPU的正则表达式匹配引擎
深度报文检测
模式匹配
正则表达式
图形处理单元
基于Bloom filter的高效正则表达式匹配算法
正则表达式
确定有限自动机
布鲁姆过滤器
比特向量
确定字符串
匹配概率
匹配速率
面向网络流的自适应正则表达式分组匹配算法
深度包检测
正则表达式
分组
有限自动机
伸展树
网页清洗系统基于静态正则表达式的实现
网页清洗
,静态正则表达式
Xpressive
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 基于预过滤结构的正则表达式硬件专用匹配引擎
来源期刊 北京信息科技大学学报(自然科学版) 学科 工学
关键词 正则表达式匹配 预过滤 FPGA 布隆过滤器 存储
年,卷(期) 2022,(1) 所属期刊栏目
研究方向 页码范围 50-57
页数 8页 分类号 TP303
字数 语种 中文
DOI 10.16508/j.cnki.11-5866/n.2022.01.009
五维指标
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (0)
共引文献  (0)
参考文献  (0)
节点文献
引证文献  (0)
同被引文献  (0)
二级引证文献  (0)
2022(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
研究主题发展历程
节点文献
正则表达式匹配
预过滤
FPGA
布隆过滤器
存储
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
北京信息科技大学学报(自然科学版)
双月刊
1674-6864
11-5866/N
大16开
北京市
1986
chi
出版文献量(篇)
2043
总下载数(次)
10
总被引数(次)
11074
  • 期刊分类
  • 期刊(年)
  • 期刊(期)
  • 期刊推荐
论文1v1指导