Back to Search
Start Over
Accelerating pairwise statistical significance estimation for local alignment by harvesting GPU's power.
- Source :
-
BMC bioinformatics [BMC Bioinformatics] 2012 Apr 12; Vol. 13 Suppl 5, pp. S3. Date of Electronic Publication: 2012 Apr 12. - Publication Year :
- 2012
-
Abstract
- Background: Pairwise statistical significance has been recognized to be able to accurately identify related sequences, which is a very important cornerstone procedure in numerous bioinformatics applications. However, it is both computationally and data intensive, which poses a big challenge in terms of performance and scalability.<br />Results: We present a GPU implementation to accelerate pairwise statistical significance estimation of local sequence alignment using standard substitution matrices. By carefully studying the algorithm's data access characteristics, we developed a tile-based scheme that can produce a contiguous data access in the GPU global memory and sustain a large number of threads to achieve a high GPU occupancy. We further extend the parallelization technique to estimate pairwise statistical significance using position-specific substitution matrices, which has earlier demonstrated significantly better sequence comparison accuracy than using standard substitution matrices. The implementation is also extended to take advantage of dual-GPUs. We observe end-to-end speedups of nearly 250 (370) × using single-GPU Tesla C2050 GPU (dual-Tesla C2050) over the CPU implementation using Intel Corei7 CPU 920 processor.<br />Conclusions: Harvesting the high performance of modern GPUs is a promising approach to accelerate pairwise statistical significance estimation for local sequence alignment.
Details
- Language :
- English
- ISSN :
- 1471-2105
- Volume :
- 13 Suppl 5
- Database :
- MEDLINE
- Journal :
- BMC bioinformatics
- Publication Type :
- Academic Journal
- Accession number :
- 22537007
- Full Text :
- https://doi.org/10.1186/1471-2105-13-S5-S3