Literature DB >> 19081828

Single Pass Streaming BLAST on FPGAs.

Martin C Herbordt1, Josh Model, Bharat Sukhwani, Yongfeng Gu, Tom Vancourt.   

Abstract

Approximate string matching is fundamental to bioinformatics and has been the subject of numerous FPGA acceleration studies. We address issues with respect to FPGA implementations of both BLAST- and dynamic-programming- (DP) based methods. Our primary contribution is a new algorithm for emulating the seeding and extension phases of BLAST. This operates in a single pass through a database at streaming rate, and with no preprocessing other than loading the query string. Moreover, it emulates parameters turned to maximum possible sensitivity with no slowdown. While current DP-based methods also operate at streaming rate, generating results can be cumbersome. We address this with a new structure for data extraction. We present results from several implementations showing order of magnitude acceleration over serial reference code. A simple extension assures compatibility with NCBI BLAST.

Entities:  

Year:  2007        PMID: 19081828      PMCID: PMC2598392          DOI: 10.1016/j.parco.2007.09.003

Source DB:  PubMed          Journal:  Parallel Comput        ISSN: 0167-8191            Impact factor:   0.986


  4 in total

1.  Basic local alignment search tool.

Authors:  S F Altschul; W Gish; W Miller; E W Myers; D J Lipman
Journal:  J Mol Biol       Date:  1990-10-05       Impact factor: 5.469

2.  Families of FPGA-Based Accelerators for Approximate String Matching.

Authors:  Tom Van Court; Martin C Herbordt
Journal:  Microprocess Microsyst       Date:  2007-03-05       Impact factor: 1.525

Review 3.  Gapped BLAST and PSI-BLAST: a new generation of protein database search programs.

Authors:  S F Altschul; T L Madden; A A Schäffer; J Zhang; Z Zhang; W Miller; D J Lipman
Journal:  Nucleic Acids Res       Date:  1997-09-01       Impact factor: 16.971

4.  New chip may speed genome analysis.

Authors:  L Roberts
Journal:  Science       Date:  1989-05-12       Impact factor: 47.728

  4 in total
  3 in total

1.  High speed BLASTN: an accelerated MegaBLAST search tool.

Authors:  Ying Chen; Weicai Ye; Yongdong Zhang; Yuesheng Xu
Journal:  Nucleic Acids Res       Date:  2015-08-06       Impact factor: 16.971

2.  Mercury BLASTP: Accelerating Protein Sequence Alignment.

Authors:  Arpith Jacob; Joseph Lancaster; Jeremy Buhler; Brandon Harris; Roger D Chamberlain
Journal:  ACM Trans Reconfigurable Technol Syst       Date:  2008-06       Impact factor: 2.085

3.  A Systolic Array-Based FPGA Parallel Architecture for the BLAST Algorithm.

Authors:  Xinyu Guo; Hong Wang; Vijay Devabhaktuni
Journal:  ISRN Bioinform       Date:  2012-09-04
  3 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.