Abstract
Sequence alignment is a core step in the processing of DNA and RNA sequencing data. In this paper, we present a high performance GPU accelerated library (GASAL) for pairwise sequence alignment of DNA and RNA sequences. The GASAL library provides accelerated kernels for local, global as
well as semi-global alignment, allowing the computation of the alignment score, and optionally the start and end positions of the alignment. GASAL outperforms the fastest CPU-optimized SIMD implementations such as SSW and Parasail. It also outperforms NVBIO, NVIDIA’s own CUDA library for sequence analysis of high-throughput sequencing data. GASAL uses the unique approach of also performing the sequence packing on GPU, which is over 200x faster than the NVBIO approach. Overall on Tesla K40c GASAL is 10-14x faster than 28 Intel Xeon cores and 3-4x faster than NVBIO with a query length of 100 bases. The library provides easy to use APIs to allow integration into various bioinformatics tools.
well as semi-global alignment, allowing the computation of the alignment score, and optionally the start and end positions of the alignment. GASAL outperforms the fastest CPU-optimized SIMD implementations such as SSW and Parasail. It also outperforms NVBIO, NVIDIA’s own CUDA library for sequence analysis of high-throughput sequencing data. GASAL uses the unique approach of also performing the sequence packing on GPU, which is over 200x faster than the NVBIO approach. Overall on Tesla K40c GASAL is 10-14x faster than 28 Intel Xeon cores and 3-4x faster than NVBIO with a query length of 100 bases. The library provides easy to use APIs to allow integration into various bioinformatics tools.
Original language | English |
---|---|
Title of host publication | 2017 IEEE International Conference on Bioinformatics and Biomedicine (BIBM) |
Editors | X. Hu, C.R. Shyu, Y. Bromberg, J. Gao, Y. Gong, D. Korkin, I. Yoo, J.H. Zheng |
Place of Publication | Danvers |
Publisher | IEEE |
Pages | 510-515 |
Number of pages | 6 |
ISBN (Electronic) | 978-1-5090-3050-7 |
ISBN (Print) | 978-1-5090-3051-4 |
DOIs | |
Publication status | Published - Nov 2017 |
Event | 2017 IEEE International Conference on Bioinformatics and Biomedicine - Kansas City, United States Duration: 13 Nov 2017 → 16 Nov 2017 |
Conference
Conference | 2017 IEEE International Conference on Bioinformatics and Biomedicine |
---|---|
Abbreviated title | IEEE BIBM 2017 |
Country/Territory | United States |
City | Kansas City |
Period | 13/11/17 → 16/11/17 |
Keywords
- sequence alignment
- GPU acceleration
- software API
- NGS