首页> 外文会议>ACS International Conference on Computer Systems and Applications >Parallelizing bioinformatics and security applications on a low-cost multi-core system
【24h】

Parallelizing bioinformatics and security applications on a low-cost multi-core system

机译:在低成本多核系统上并行化生物信息学和安全应用

获取原文

摘要

Utilizing multi-cores is now the norm in order to increase performance while also saving energy. The need to break the physical limits of uniprocessing (by branch prediction or RAW dependencies etc.) while being cost and power effective at the same time were the motivation for the scientific and industrial communities to focus on multi-processor architectures. Howver, the parallelization of existing applications has very frequently proved to be a cumbersome task and in many cases the parallel application is slower than the original serial one. This work demonstrates the parallelization of one high-end bioinformatics application (multiple sequence alignment for amino acids or nucleotide sequences "MAFFT") as well as a novel security application (fingerprinting recognition "NBIS") on a highly parallel, yet a very low cost, system. We initially demonstrate the method for parallelizing the applications and then we focus on the end performance. One application is significantly accelerated when the 7 cores of the system are utilized whereas the other cannot get any gain when being ported to more than one cores; we also demonstrate certain optimization techniques. We believe that this paper can act as a guideline for programmers that need to port their serial code to a parallel machine.
机译:利用多核现在是规范,以提高性能,同时节省能量。需要打破单权的物理限制(通过分支预测或原始依赖性等),同时成本和功率有效是科学和工业社区的动力,专注于多处理器架构。 Howver,现有应用程序的并行化已经非常经常被证明是一个麻烦的任务,并且在许多情况下,并行应用程序比原始序列速度慢。这项工作表明了一种高端生物信息学应用的并行化(氨基酸或核苷酸序列“Mafft”)以及新的安全应用(指纹识别“NBIS”)在高度平行,但成本非常低, 系统。我们最初演示了并行化应用程序的方法,然后专注于最终性能。当使用系统的7个核心时,一个应用程序被显着加速,而另一个应用程序在移植到多个核心时无法获得任何收益;我们还展示了某些优化技术。我们认为,本文可以作为程序员需要将其串行代码移植到并行机器的程序员的指导方针。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号