Revisiting Multiple Pattern Matching Algorithms for Multi-Core Architecture

来源 :Journal of Computer Science & Technology | 被引量 : 0次 | 上传用户:sjzafei
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Due to the huge size of patterns to be searched,multiple pattern searching remains a challenge to several newly-arising applications like network intrusion detection.In this paper,we present an attempt to design efficient multiple pattern searching algorithms on multi-core architectures.We observe an important feature which indicates that the multiple pattern matching time mainly depends on the number and minimal length of patterns.The multi-core algorithm proposed in this paper leverages this feature to decompose pattern set so that the parallel execution time is minimized.We formulate the problem as an optimal decomposition and scheduling of a pattern set,then propose a heuristic algorithm,which takes advantage of dynamic programming and greedy algorithmic techniques,to solve the optimization problem.Experimental results suggest that our decomposition approach can increase the searching speed by more than 200% on a 4-core AMD Barcelona system. Due to the huge size of patterns to be searched, multiple pattern searching remains a challenge to several newly-arising applications like network intrusion detection. This paper, we present an attempt to design efficient multiple pattern searching algorithms on multi-core architectures .We observe an important feature which indicates that the multiple pattern matching time mainly depends on the number and minimal length of patterns. The multi-core algorithm proposed in this paper leverages this feature to decompose pattern set so that the parallel execution time is minimized.We formulate the problem as an optimal decomposition and scheduling of a heuristic algorithm, which takes advantage of dynamic programming and greedy algorithmic techniques, to solve the optimization problem. Experimental results suggest that our decomposition approach can increase the searching speed by more than 200% on a 4-core AMD Barcelona system.
其他文献
“伊拉克自由”行动在“持久自由”行动之后,美国又与盟国发动了旨在推翻伊拉克复兴社会党政权的“伊拉克自由”(OIF)行动。在准备实施“伊拉克自由”行动期间,部署于迪戈·
目的探讨思他宁联合美常安治疗重症急性胰腺炎(SAP)的疗效。方法将2005年至2009年SAP患者35例设为A组,按照SAP常规处理原则予监护、止痛、禁食、胃肠减压、抑酸、抗生素、纠
《学生之友》迄今已走过30年的发展历程,为我市基础教育改革发展积淀了厚重的文化基础。在这基础上,改版创刊《学生之友·中考月刊》。秉承正确的办刊方向,为我市教学交流和
深圳外国语学校的外苑文学社是深圳市十佳文学类社团,在全国评比中,更是摘得了“百强文学社”的荣誉称号,是学校的明星社团。外苑文学社社刊《外苑》也是深圳外国语学校校刊,
出版社:上海社会科学院出版社该书汇集了著名设计师张秀贞数十家知名餐饮店的室内设计,围绕“餐饮空间”探讨创意设计提升的可持续发展之路。书中的案例精彩纷呈,如避风塘连
前几天,沈阳油田关工委下发了《下一代》杂志增刊——《有了共产党就有强大的中国》,该书是下一代杂志社向党的十八大献礼的德育教育读本。全书内容共分三个篇章,即《中国人
第三节测验的实施与受试者的主观状态一个测验所发生的反应或行为,除了含有所欲测量的反应外,还有一些因素混杂在反应之中,它们是:主试者在测验之前的准备、测验情境、测验
随着计算机网络知识的普及,攻击者越来越多,攻击工具和手法日趋复杂多样,单防火墙技术已经无法完全阻止网络入侵这一日益严重的网络安全问题。本文针对网络入侵这网络安全问
伴随着工业革命、第二次世界大战以及20世纪50-70年代的“黄金时代”一路走来,美国生产力突飞猛进,民众尽享“甜头”。而1995-2005年的十年辉煌,让世人相信新信息技术将会定
为深入贯彻中央思想政治工作会议和第九次全国高校党建工作会议精神 ,认真落实《教育部关于加强普通高等学校大学生心理健康教育工作的意见》(教社政[2001]1号 ) ,努力建设一支具有