Literature DB >> 17555593

160-fold acceleration of the Smith-Waterman algorithm using a field programmable gate array (FPGA).

Isaac T S Li1, Warren Shum, Kevin Truong.   

Abstract

BACKGROUND: To infer homology and subsequently gene function, the Smith-Waterman (SW) algorithm is used to find the optimal local alignment between two sequences. When searching sequence databases that may contain hundreds of millions of sequences, this algorithm becomes computationally expensive.
RESULTS: In this paper, we focused on accelerating the Smith-Waterman algorithm by using FPGA-based hardware that implemented a module for computing the score of a single cell of the SW matrix. Then using a grid of this module, the entire SW matrix was computed at the speed of field propagation through the FPGA circuit. These modifications dramatically accelerated the algorithm's computation time by up to 160 folds compared to a pure software implementation running on the same FPGA with an Altera Nios II softprocessor.
CONCLUSION: This design of FPGA accelerated hardware offers a new promising direction to seeking computation improvement of genomic database searching.

Entities:  

Mesh:

Year:  2007        PMID: 17555593      PMCID: PMC1896180          DOI: 10.1186/1471-2105-8-185

Source DB:  PubMed          Journal:  BMC Bioinformatics        ISSN: 1471-2105            Impact factor:   3.169


  8 in total

Review 1.  A systematic approach to dynamic programming in bioinformatics.

Authors:  R Giegerich
Journal:  Bioinformatics       Date:  2000-08       Impact factor: 6.937

2.  Six-fold speed-up of Smith-Waterman sequence database searches using parallel processing on common microprocessors.

Authors:  T Rognes; E Seeberg
Journal:  Bioinformatics       Date:  2000-08       Impact factor: 6.937

3.  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

4.  Striped Smith-Waterman speeds database searches six times over other SIMD implementations.

Authors:  Michael Farrar
Journal:  Bioinformatics       Date:  2006-11-16       Impact factor: 6.937

5.  GeneTree: comparing gene and species phylogenies using reconciled trees.

Authors:  R D Page
Journal:  Bioinformatics       Date:  1998       Impact factor: 6.937

6.  Parallel hardware for sequence comparison and alignment.

Authors:  R Hughey
Journal:  Comput Appl Biosci       Date:  1996-12

7.  Rapid and sensitive protein similarity searches.

Authors:  D J Lipman; W R Pearson
Journal:  Science       Date:  1985-03-22       Impact factor: 47.728

8.  Identification of common molecular subsequences.

Authors:  T F Smith; M S Waterman
Journal:  J Mol Biol       Date:  1981-03-25       Impact factor: 5.469

  8 in total
  23 in total

1.  Computational Methods for the Discovery and Annotation of Viral Integrations.

Authors:  Umberto Palatini; Elisa Pischedda; Mariangela Bonizzoni
Journal:  Methods Mol Biol       Date:  2022

2.  A quick guide for developing effective bioinformatics programming skills.

Authors:  Joel T Dudley; Atul J Butte
Journal:  PLoS Comput Biol       Date:  2009-12-24       Impact factor: 4.475

3.  GPU-based cloud service for Smith-Waterman algorithm using frequency distance filtration scheme.

Authors:  Sheng-Ta Lee; Chun-Yuan Lin; Che Lun Hung
Journal:  Biomed Res Int       Date:  2013-04-03       Impact factor: 3.411

4.  CUDASW++2.0: enhanced Smith-Waterman protein database search on CUDA-enabled GPUs based on SIMT and virtualized SIMD abstractions.

Authors:  Yongchao Liu; Bertil Schmidt; Douglas L Maskell
Journal:  BMC Res Notes       Date:  2010-04-06

5.  A comparative analysis of dynamic grids vs. virtual grids using the A3pviGrid framework.

Authors:  Avinas Shankaranarayanan; Christine Amaldas
Journal:  Bioinformation       Date:  2010-11-01

6.  Protein alignment algorithms with an efficient backtracking routine on multiple GPUs.

Authors:  Jacek Blazewicz; Wojciech Frohmberg; Michal Kierzynka; Erwin Pesch; Pawel Wojciechowski
Journal:  BMC Bioinformatics       Date:  2011-05-20       Impact factor: 3.307

7.  Faster Smith-Waterman database searches with inter-sequence SIMD parallelisation.

Authors:  Torbjørn Rognes
Journal:  BMC Bioinformatics       Date:  2011-06-01       Impact factor: 3.169

8.  An efficient algorithm for systematic analysis of nucleotide strings suitable for siRNA design.

Authors:  Ancha Baranova; Jonathan Bode; Ganiraju Manyam; Maria Emelianenko
Journal:  BMC Res Notes       Date:  2011-05-27

9.  RIsearch: fast RNA-RNA interaction search using a simplified nearest-neighbor energy model.

Authors:  Anne Wenzel; Erdinç Akbasli; Jan Gorodkin
Journal:  Bioinformatics       Date:  2012-08-24       Impact factor: 6.937

10.  CUDASW++ 3.0: accelerating Smith-Waterman protein database search by coupling CPU and GPU SIMD instructions.

Authors:  Yongchao Liu; Adrianto Wirawan; Bertil Schmidt
Journal:  BMC Bioinformatics       Date:  2013-04-04       Impact factor: 3.169

View more

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