Two-Level Parallel Alignment Based on Sequence Parallel Vectorization

Guoli Ji,Longteng Chen,Liangliang Chen
DOI: https://doi.org/10.4028/www.scientific.net/amm.490-491.757
2014-01-01
Applied Mechanics and Materials
Abstract:This paper proposed a way of two-level parallel alignment based on sequence parallel vectorization with GPU acceleration on the Fermi architecture, which integrates sequence parallel vectorization, parallel k-means clustering approximate alignment and parallel Smith-Waterman algorithm. The method converts sequence alignment into vector alignment by first. Then it uses k-means alignment to divide sequences into several groups and reduce the size of sequence data. The expected accurate alignment result is achieved using parallel Smith-Waterman algorithm. The high-throughput mouse T-cell receptor (TCR) sequences were used to validate the proposed method. Under the same hardware condition, comparing to serial Smith-Waterman algorithm and CUDASW++2.0 algorithm, our method is the most efficient alignment algorithm with high alignment accuracy.
What problem does this paper attempt to address?