首页> 外文会议>2016 IEEE International Conference on Information and Automation for Sustainability >An optimized Parallel Failure-less Aho-Corasick algorithm for DNA sequence matching
【24h】

An optimized Parallel Failure-less Aho-Corasick algorithm for DNA sequence matching

机译:用于DNA序列匹配的优化的并行无故障Aho-Corasick算法

获取原文
获取原文并翻译 | 示例

摘要

The Aho-Corasick algorithm is a multiple patterns searching algorithm running sequentially in various applications like network intrusion detection and bioinformatics for finding several input strings within a given large input string. The parallel version of the Aho-Corasick algorithm is called as Parallel Failure-less Aho-Corasick algorithm because it doesnt need failure links like in the original Aho-Corasick algorithm. In this research, we implemented an application specific parallel failureless Aho-Corasick algorithm on the general purpose graphic processing unit by applying several cache optimization techniques for matching DNA sequences. Our parallel Aho-Corasick algorithm shows better performance than the available parallel Aho-Corasick algorithm library due to its simplicity and optimized cache memory usage of graphic processing units for matching DNA sequences.
机译:Aho-Corasick算法是一种多模式搜索算法,可在各种应用(例如网络入侵检测和生物信息学)中按顺序运行,以在给定的大输入字符串中查找多个输入字符串。 Aho-Corasick算法的并行版本称为无并行故障Aho-Corasick算法,因为它不需要像原始Aho-Corasick算法中那样的故障链接。在这项研究中,我们通过应用多种缓存优化技术来匹配DNA序列,在通用图形处理单元上实现了一种专用的并行并行无故障Aho-Corasick算法。我们的并行Aho-Corasick算法显示出比可用的并行Aho-Corasick算法库更好的性能,这是因为它的简单性以及图形处理单元用于匹配DNA序列的优化高速缓存使用情况。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号