PARA-AC:一种基于AC自动机的高性能匹配算法

来源 :电子技术应用 | 被引量 : 0次 | 上传用户:ln466985609
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
原始AC自动机由于匹配性能低,无法满足当前大数据环境下大规模特征串实时匹配的应用需求。针对这一问题,提出一种基于多线程的多模式串匹配加速算法,称之为PARA-AC(Parallel Aho-Corasick automaton)。该算法将待匹配字符串切割成若干字符子串以及若干切割点边界字符集,并将字符子串、切割点边界字符集输入至线程池中进行匹配,从而实现字符串的并行化加速处理。实验结果表明,与原始AC自动机匹配算法相比,PARA-AC算法显著提高了匹配速度,约为原始AC的13.91倍。
其他文献
从1992年到1997年,短短6年时间就爆发了三次严重的金融危机,分别是欧洲货币体系危机、墨西哥金融危机、亚洲金融危机,经济学家们的争论也越来越激烈。本文从马克思金融危机的
秋季糖酒会即将风起云涌,酒业巨头开始“明争暗斗”,金秋白酒市场谁主沉浮7素有“东北王”之称的百年老字号老龙口重新发力,初显昔日“皇家贡酒”风采。    王者归来    不久前,品质高贵的老龙口年份酒被辽宁省暨沈阳市两级政府授予官方指定接待用酒,此举创造了东北白  酒行业成为省级政府接待用酒先河,并在国内成为第一个“吃螃蟹者”,外界对老龙口刮目相看。对老龙口酒业公司董事长邹长顺来说,这不仅意味着老龙