首页> 外文会议>ACM/SIGDA international symposium on Field programmable gate arrays >A high performance fpga-based implementation of position specific iterated blast
【24h】

A high performance fpga-based implementation of position specific iterated blast

机译:高性能的基于FPGA的位置特定迭代爆炸的实施

获取原文

摘要

We present in this paper the first reported FPGA implementation of the Position Specific Iterated BLAST (PSI-BLAST) algorithm. The latter is a heuristic biological sequence alignment algorithm that is widely used in the bioinformatics and computational biology world in order to detect weak homologs. The architecture of our FPGA implementation is parameterized in terms of sequence lengths, scoring matrix, gap penalties and cut-off and threshold values. It is composed of various blmocks each of which performs one step of the algorithm in parallel. This results in high performance implementations, which easily outperform equivalent software implementations by one order of magnitude or more. Furthermore, the core was captured in an FPGA-platform-independent language, namely the Handel-C language, to which no specific resource inference or placement constraints were applied. This makes our core portable across different FPGA families and architectures.
机译:我们在本文中展示了第一个报告的FPGA实施定位特定迭代BLAST(PSI-BLAST)算法。后者是一种启发式生物序列对准算法,广泛用于生物信息学和计算生物学世界,以检测弱同源物。我们的FPGA实现的架构在序列长度,评分矩阵,间隙惩罚和截止和阈值方面是参数化的。它由各种Blmock组成,每个Blmocks并行地执行算法的一个步骤。这导致高性能实现,其易于优异地优于一个数量级或更多的等效软件实现。此外,核心以独立于FPGA - 平台的语言捕获,即不应用任何特定资源推断或放置约束的句子-C语言。这使我们的核心在不同的FPGA系列和架构中便携。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号