首页> 外文期刊>Parallel Computing >Fine-grained parallel implementations for SWAMP+ Smith-Waterman alignment
【24h】

Fine-grained parallel implementations for SWAMP+ Smith-Waterman alignment

机译:SWAMP + Smith-Waterman对齐的细粒度并行实现

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

摘要

More sensitive than heuristic methods for searching biological databases, the Smith-Waterman algorithm is widely used but has the drawback of a high quadratic running time. The faster approach extends Smith-Waterman using Associative Massive Parallelism (SWAMP+) for three different parallel architectures: Associative Computing (ASC), the ClearSpeed coprocessor, and the Convey Computer FPGA coprocessor. We show that parallel versions of Smith-Waterman can be successfully modified to produce multiple BLAST-like sub-alignments while maintaining the original precision. SWAMP+ combines parallelism and the novel extension producing multiple sub-alignments for pairwise comparisons. Two parallel SWAMP+ implementations for the ASC model and the ClearSpeed CSX-620 use a wavefront approach. Both perform a full traceback in parallel memory, returning multiple sub-alignments. Results show a linear speedup for the 96 processing elements (PEs) on a single ClearSpeed chip. The third SWAMP+ adaptation uses the non-associative Convey Computer FPGA coprocessor. The hybrid system has a Smith-Waterman algorithm suite designed to produce high-speed, high-throughput alignments, optimized for large databases. The Convey Computer Smith-Waterman algorithm suite was extended to produce the additional SWAMP+ sub-alignments efficiently. The parallel sequence alignment algorithms were designed for three different computer systems, all of which contain extensions to produce multiple, additional sub-alignments. This work creates a speedup while providing a deeper exploration of the matched query sequences previously unavailable.
机译:Smith-Waterman算法比搜索生物数据库的启发式方法更为敏感,因此被广泛使用,但是具有二次运行时间长的缺点。更快的方法使用联合大规模并行化(SWAMP +)扩展了Smith-Waterman的三种不同并行体系结构:联合计算(ASC),ClearSpeed协处理器和Convey计算机FPGA协处理器。我们展示了Smith-Waterman的并行版本可以被成功修改以产生多个类似BLAST的子路线,同时保持原始精度。 SWAMP +结合了并行性和新颖的扩展功能,可产生多个子比对,以进行成对比较。 ASC模型和ClearSpeed CSX-620的两种并行SWAMP +实现使用波前方法。两者都在并行内存中执行完整的追溯,返回多个子对齐。结果表明,单个ClearSpeed芯片上的96个处理元件(PE)的线性加速。第三种SWAMP +改编使用非关联的Convey Computer FPGA协处理器。该混合系统具有Smith-Waterman算法套件,该套件设计用于产生针对大型数据库进行了优化的高速,高通量比对。 Convey计算机Smith-Waterman算法套件已得到扩展,可以有效地产生附加的SWAMP +子序列。并行序列比对算法是为三种不同的计算机系统设计的,所有这些系统都包含扩展以产生多个其他子比对。这项工作可以加快速度,同时提供对以前不可用的匹配查询序列的更深入探索。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号