A Review of the Smith-Waterman GPU Landscape
Richard Barnes
EECS Department, University of California, Berkeley
Technical Report No. UCB/EECS-2020-152
August 13, 2020
http://www2.eecs.berkeley.edu/Pubs/TechRpts/2020/EECS-2020-152.pdf
A key step in the assembly of genomes is the identification of locally optimal alignments between small subsections of the genome. The Smith-Waterman algorithm provides an exact solution to this problem at the cost of significantly greater computation versus approximate methods. The need to advance both the speed and sensitivity of local alignment has driven a great deal of research on accelerating the Smith-Waterman algorithm using GPUs, which we review here. We find that some optimization techniques are widespread and clearly beneficial, while others are not yet well-explored. We also identify a limited set of algorithmic motifs which can be used to classify all of the existing Smith-Waterman GPU implementations. This exposes gaps in the literature which can be filled through future research.
Advisors: Katherine A. Yelick
BibTeX citation:
@mastersthesis{Barnes:EECS-2020-152, Author= {Barnes, Richard}, Title= {A Review of the Smith-Waterman GPU Landscape}, School= {EECS Department, University of California, Berkeley}, Year= {2020}, Month= {Aug}, Url= {http://www2.eecs.berkeley.edu/Pubs/TechRpts/2020/EECS-2020-152.html}, Number= {UCB/EECS-2020-152}, Abstract= {A key step in the assembly of genomes is the identification of locally optimal alignments between small subsections of the genome. The Smith-Waterman algorithm provides an exact solution to this problem at the cost of significantly greater computation versus approximate methods. The need to advance both the speed and sensitivity of local alignment has driven a great deal of research on accelerating the Smith-Waterman algorithm using GPUs, which we review here. We find that some optimization techniques are widespread and clearly beneficial, while others are not yet well-explored. We also identify a limited set of algorithmic motifs which can be used to classify all of the existing Smith-Waterman GPU implementations. This exposes gaps in the literature which can be filled through future research.}, }
EndNote citation:
%0 Thesis %A Barnes, Richard %T A Review of the Smith-Waterman GPU Landscape %I EECS Department, University of California, Berkeley %D 2020 %8 August 13 %@ UCB/EECS-2020-152 %U http://www2.eecs.berkeley.edu/Pubs/TechRpts/2020/EECS-2020-152.html %F Barnes:EECS-2020-152