基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
针对字符串匹配算法在各平台实现的性能问题,将算法在CPU、GPU及FPGA上做了测试对比.GPU具有计算单元多的特点,使得GPU对计算密集型应用有较大的效率提升;而FPGA具有级强的灵活性、可编程性及大量的逻辑运算单元,在处理字符串匹配时的处理速度快.通过对3种实现方式在Snort规则库下做的分析,其结果表明,FPGA的处理速度最快,相比GPU的处理速度提升了10倍.而CPU的串行处理速度最慢,且FPGA的资源消耗最多,GPU次之,CPU的资源消耗最少,且实现最简单.
推荐文章
基于FPGA的字符串匹配算法
入侵检测系统
流水线
查找表
子字符串LUT重用算法
基于 GPU 加速的并行字符串匹配算法
GPU
CUDA
并行字符串匹配
模式匹配
基于FPGA的高速低资源消耗字符串匹配算法
半字节查找
入侵检测系统
查找表
组合逻辑
字符串匹配
规则
SNORT
一种改进的字符串模式匹配算法
字符串匹配
KMP算法
BM算法
Sunday算法
移动距离
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 字符串匹配算法的实现:CPU vs.GPU vs.FPGA
来源期刊 电子科技 学科 工学
关键词 字符串匹配 GPU FPGA CUDA 并行处理
年,卷(期) 2014,(12) 所属期刊栏目 协议·算法及仿真
研究方向 页码范围 5-8
页数 4页 分类号 TP338.6
字数 3238字 语种 中文
DOI
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 杜慧敏 西安邮电大学电子工程学院 80 354 10.0 13.0
2 李璋 西安邮电大学电子工程学院 3 20 2.0 3.0
3 王涌钢 西安邮电大学电子工程学院 3 9 2.0 3.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (6)
共引文献  (60)
参考文献  (5)
节点文献
引证文献  (5)
同被引文献  (2)
二级引证文献  (0)
1975(1)
  • 参考文献(0)
  • 二级参考文献(1)
1977(2)
  • 参考文献(0)
  • 二级参考文献(2)
1987(1)
  • 参考文献(0)
  • 二级参考文献(1)
1990(1)
  • 参考文献(0)
  • 二级参考文献(1)
2002(1)
  • 参考文献(0)
  • 二级参考文献(1)
2005(1)
  • 参考文献(1)
  • 二级参考文献(0)
2006(1)
  • 参考文献(1)
  • 二级参考文献(0)
2007(2)
  • 参考文献(2)
  • 二级参考文献(0)
2013(1)
  • 参考文献(1)
  • 二级参考文献(0)
2014(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
2016(1)
  • 引证文献(1)
  • 二级引证文献(0)
2017(1)
  • 引证文献(1)
  • 二级引证文献(0)
2019(1)
  • 引证文献(1)
  • 二级引证文献(0)
2020(2)
  • 引证文献(2)
  • 二级引证文献(0)
研究主题发展历程
节点文献
字符串匹配
GPU
FPGA
CUDA
并行处理
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
电子科技
月刊
1007-7820
61-1291/TN
大16开
西安电子科技大学
1987
chi
出版文献量(篇)
9344
总下载数(次)
32
论文1v1指导