首页> 外文期刊>Computers, IEEE Transactions on >A Hardware Accelerator for the Fast Retrieval of DIALIGN Biological Sequence Alignments in Linear Space
【24h】

A Hardware Accelerator for the Fast Retrieval of DIALIGN Biological Sequence Alignments in Linear Space

机译:用于快速检索线性空间中DIALIGN生物序列比对的硬件加速器

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

The recent and astonishing accomplishments in the field of Genomics would not have been possible without the techniques, algorithms, and tools developed in Bioinformatics. Biological sequence comparison is an important operation in Bioinformatics because it is used to determine how similar two sequences are. As a result of this operation, one or more alignments are produced. DIALIGN is an exact algorithm that uses dynamic programming to obtain optimal biological sequence alignments in quadratic space and time. One effective way to accelerate DIALIGN is to design FPGA-based architectures to execute it. Nevertheless, the complete retrieval of an alignment in hardware requires modifications on the original algorithm because it executes in quadratic space. In this paper, we propose and evaluate two FPGA-based accelerators executing DIALIGN in linear space: one to obtain the optimal DIALIGN score (DIALIGN-Score) and one to retrieve the DIALIGN alignment (DIALIGN-Alignment). Because it appears to be no documented variant of the DIALIGN algorithm that produces alignments in linear space, we here propose a linear space variant of the DIALIGN algorithm and have designed the DIALIGN-Alignment accelerator to implement it. The experimental results show that impressive speedups can be obtained with both accelerators when comparing long biological sequences: the DIALIGN-Score accelerator achieved a speedup of 383.4 and the DIALIGN-Alignment accelerator reached a speedup of 141.38.
机译:没有生物信息学开发的技术,算法和工具,就​​不可能获得基因组学领域的最新惊人成就。生物序列比较是生物信息学中的重要操作,因为它可用于确定两个序列的相似程度。作为该操作的结果,产生一个或多个对准。 DIALIGN是一种精确的算法,它使用动态编程来获得二次空间和时间上的最佳生物序列比对。加速DIALIGN的一种有效方法是设计基于FPGA的架构来执行它。但是,要完全检索硬件中的路线,需要对原始算法进行修改,因为它在二次空间中执行。在本文中,我们提出并评估了两种基于FPGA的加速器,它们在线性空间中执行DIALIGN:一种用于获得最佳DIALIGN得分(DIALIGN-Score),一种用于检索DIALIGN对齐(DIALIGN-Alignment)。因为它似乎没有在线性空间中产生对齐的DIALIGN算法的已记录变体,所以在这里我们提出了DIALIGN算法的线性空间变体,并设计了DIALIGN-Alignment加速器来实现它。实验结果表明,在比较长的生物学序列时,两种加速器均可实现令人印象深刻的加速:DIALIGN-Score加速器实现了383.4的加速,DIALIGN-Alignment加速器实现了141.38的加速。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号