GPU Computing Gems Emerald Edition 2011
DOI: 10.1016/b978-0-12-384988-5.00011-5
|View full text |Cite
|
Sign up to set email alerts
|

Accurate Scanning of Sequence Databases with the Smith-Waterman Algorithm

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
10
0

Year Published

2014
2014
2022
2022

Publication Types

Select...
3
2

Relationship

3
2

Authors

Journals

citations
Cited by 7 publications
(10 citation statements)
references
References 15 publications
0
10
0
Order By: Relevance
“…This algorithm is able to compute the optimal local alignment score of a pair of given sequences in linear space, but has a quadratic time complexity in terms of sequence length. The quadratic runtime makes the SW algorithm computationally demanding for big sequence databases, and has therefore motivated a substantial amount of research to reduce the runtime through parallelization on highperformance computing architectures such as clusters/clouds [11] and accelerators [12]. Recent research has mainly focused on the use of the accelerators, including field programmable gate arrays (FPGAs), single instruction multiple data (SIMD) vector processing units (VPUs) on CPUs, multi-core Cell Broadband Engine (Cell/BE), and general-purpose graphics processing units (GPUs), especially compute unified device architecture (CUDA)-enabled GPUs.…”
Section: Introductionmentioning
confidence: 99%
“…This algorithm is able to compute the optimal local alignment score of a pair of given sequences in linear space, but has a quadratic time complexity in terms of sequence length. The quadratic runtime makes the SW algorithm computationally demanding for big sequence databases, and has therefore motivated a substantial amount of research to reduce the runtime through parallelization on highperformance computing architectures such as clusters/clouds [11] and accelerators [12]. Recent research has mainly focused on the use of the accelerators, including field programmable gate arrays (FPGAs), single instruction multiple data (SIMD) vector processing units (VPUs) on CPUs, multi-core Cell Broadband Engine (Cell/BE), and general-purpose graphics processing units (GPUs), especially compute unified device architecture (CUDA)-enabled GPUs.…”
Section: Introductionmentioning
confidence: 99%
“…2.1.1 Related work. Acceleration of SW has been extensively studied [18][19][20][21][22][23][24][25][26][27][28][29][30][31][32][33]. Optimization efforts target both intra-task and intertask parallelism.…”
Section: Smith-waterman Alignmentmentioning
confidence: 99%
“…DNA sequences of hundreds of million nucleotides). The challenge of accelerating the SW algorithm has driven a substantial amount of research to reduce the runtime by parallelizing it on high-performance computing (HPC) architectures ranging from loosely-coupled clouds/clusters [12] to tightly-coupled accelerators [13]. Among existing HPC architectures, accelerators have been the predominant technique.…”
Section: Introductionmentioning
confidence: 99%