首页> 外文会议>International Conference on Parallel Processing and Applied Mathematics >Accelerating String Matching on MIC Architecture for Motif Extraction
【24h】

Accelerating String Matching on MIC Architecture for Motif Extraction

机译:在MIC架构上加速串匹配的主题提取

获取原文

摘要

Identifying repeated factors that occur in a string of letters or common factors that occur in a set of strings represents an important task in computer science and biology. Such patterns are called motifs, and the process of identifying them is called motif extraction. In biology, motifs may correspond to functional elements in DNA, RNA, or protein molecules. In this article, we orchestrate MoTeX, a high-performance computing tool for MoTif extraction from large-scale datasets, on Many Integrated Core (MIC) architecture. MoTeX uses state-of-the-art algorithms for solving the fixed-length approximate string-matching problem. It comes in three flavors: a standard CPU version; an OpenMP version; and an MPI version. We compare the performance of our MIC implementation to the corresponding CPU version of MoTeX. Our MIC implementation accelerates the computations by a factor of ten compared to the CPU version. We also compare the performance of our MIC implementation to the corresponding OpenMP version of MoTeX running on modern Multicore architectures. Our MIC implementation accelerates the computations by a factor of two compared to the OpenMP version.
机译:识别在一组字符串中发生的一串字母或共同因素中发生的重复因素表示计算机科学和生物学中的重要任务。这种模式称为基序,并且识别它们的过程称为基序提取。在生物学中,基序可以对应于DNA,RNA或蛋白质分子中的功能元素。在本文中,我们在许多集成核心(麦克风)架构上,我们协调了Motex,是来自大型数据集的主要数据集的主题提取。 MOTEX使用最先进的算法来解决固定长度近似字符串匹配问题。它有三种味道:标准的CPU版本; OpenMP版本;和MPI版本。我们将MIC实现的性能进行了比较到Motex的相应CPU版本。与CPU版本相比,我们的MIC实现将计算加速了十倍。我们还将MIC实现的性能与现代多核架构上运行的Motex的相应OpenMP版本进行了比较。与OpenMP版本相比,我们的MIC实现将计算加速了两倍。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号