Title :
An Exact Matching Approach for High Throughput Sequencing Based on BWT and GPUs
Author :
Chen, Su ; Jiang, Hai
Author_Institution :
Dept. of Comput. Sci., Arkansas State Univ., AR, USA
Abstract :
In recent years, Burrows-Wheeler Transformation (BWT) has become a popular method for sequence alignment in bioinformatics applications. Several multithreaded programs such Bowtie, BWA and SOAP2 are developed to make DNA sequencing fast. However, as the requests from patients grow extremely fast, current machines for analysis, most of which are CPUs, becomes more incapable in providing sufficient computational powers. In 2010, the graphics card company NVIDIA released its new Fermi architecture and several series of brands to meet the need for general-purpose parallel computing, which provide dozens to hundreds time of computation power increase compared to single CPU. In this paper, Burrows-Wheeler Transformation (BTW) is analyzed thoroughly and several optimizations are proposed for exact sequence matching. Also, efficient High Throughput Sequencing (HTS) models on both CPU and GPU are developed for practical applications. Experimental results have demonstrated the effectiveness of our algorithm and the great potentials of GPUs in the sequence alignment area.
Keywords :
DNA; bioinformatics; computer graphic equipment; coprocessors; multi-threading; parallel processing; BWA; BWT; Bowtie; CPU; DNA sequencing; Fermi architecture; GPU; NVIDIA; SOAP2; bioinformatics applications; burrows-wheeler transformation; exact matching approach; general-purpose parallel computing; high throughput sequencing model; multithreaded program; sequence alignment method; Complexity theory; Graphics processing unit; High temperature superconductors; Indexing; Random access memory; Throughput; BWT; GPU; HTS; exact sequence matching;
Conference_Titel :
Computational Science and Engineering (CSE), 2011 IEEE 14th International Conference on
Conference_Location :
Dalian, Liaoning
Print_ISBN :
978-1-4577-0974-6
DOI :
10.1109/CSE.2011.41