2017
DOI: 10.1007/s12539-017-0225-8
|View full text |Cite
|
Sign up to set email alerts
|

FPGASW: Accelerating Large-Scale Smith–Waterman Sequence Alignment Application with Backtracking on FPGA Linear Systolic Array

Abstract: The Smith-Waterman (SW) algorithm based on dynamic programming is a well-known classical method for high precision sequence matching and has become the gold standard to evaluate sequence alignment software. In this paper, we propose fine-grained parallelized SW algorithms using affine gap penalty and implement a parallel computing structures to accelerating the SW with backtracking on FPGA platform. We analysis the dynamic parallel computing features of anti-diagonal elements and storage expansion problem resu… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
76
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
4
4
1

Relationship

0
9

Authors

Journals

citations
Cited by 54 publications
(76 citation statements)
references
References 38 publications
0
76
0
Order By: Relevance
“…Shouji, MAGNET and GateKeeper (Alser et al, 2017a) still significantly reduce the overall execution time of both FPGA and GPU based aligners. Shouji reduces the overall alignment time of FPGASW (Fei et al, 2018), CUDASWþþ 3.0 (Liu et al, 2013) and GSWABE (Liu and Schmidt, 2015) by factors of up to 14.5, 14.2 and 17.9Â, respectively. This is up to 1.35, 1.4 and 85Â more than the effect of MAGNET, GateKeeper and SHD on the end-to-end alignment time.…”
Section: Effects Of Pre-alignment Filtering On Sequence Alignmentmentioning
confidence: 99%
“…Shouji, MAGNET and GateKeeper (Alser et al, 2017a) still significantly reduce the overall execution time of both FPGA and GPU based aligners. Shouji reduces the overall alignment time of FPGASW (Fei et al, 2018), CUDASWþþ 3.0 (Liu et al, 2013) and GSWABE (Liu and Schmidt, 2015) by factors of up to 14.5, 14.2 and 17.9Â, respectively. This is up to 1.35, 1.4 and 85Â more than the effect of MAGNET, GateKeeper and SHD on the end-to-end alignment time.…”
Section: Effects Of Pre-alignment Filtering On Sequence Alignmentmentioning
confidence: 99%
“…Edit distance is the primary calculation metric used to quantitatively measure dissimilarity between two sequences ( Fei et al , 2018 ). Thus, it is fundamental within SRA and typically implemented via the Levenshtein or Hamming distance calculation ( Zokaee et al., 2018 ).…”
Section: Genome Sequencing and Genomic Data Analysismentioning
confidence: 99%
“…The high performance of GPUs, however, results in considerable power consumption compared to FPGAs ( Yano et al , 2014 ). Despite this, GPUs are popular within high-performance computing and particularly within bioinformatics due to the relative ease at which a designer may implement an already existing short read alignment algorithm such as BWA ( Fei et al , 2018 ; Houtgast et al , 2018 ).…”
Section: Computational Challenges Of Short Read Alignmentmentioning
confidence: 99%
“…For a subject sequence with length m and a query sequence with length n, the conventional one-piece scoring model requires three matrices H, I, and D, all sized m × n, to be filled using Eqs. (1) to (3) below. This process is usually referred as the dynamic-programming stage (DP stage) in sequence alignment.…”
Section: Introductionmentioning
confidence: 99%