DocumentCode :
3317567
Title :
Accelerating Smith-Waterman on Heterogeneous CPU-GPU Systems
Author :
Singh, Jaideeep ; Aruni, Ipseeta
Author_Institution :
Dept. of Electr. Eng., Indian Inst. of Technol. Roorkee, Roorkee, India
fYear :
2011
fDate :
10-12 May 2011
Firstpage :
1
Lastpage :
4
Abstract :
This paper describes the approach and the speedup obtained in performing Smith-Waterman database searches on heterogeneous platforms comprising of multi core CPU and multi GPU systems. Most of the advanced and optimized Smith Waterman algorithm versions have demonstrated remarkable speedup over NCBI BLAST versions, viz., SWPS3 based on x86 SSE2 instructions and CUDASW++ v2.0 CUDA implementation on GPU. This work proposes a hybrid Smith-Waterman algorithm that integrates the state-of-the art CPU and GPU solutions for accelerating Smith-Waterman algorithm in which GPU acts as a co-processor and shares the workload with the CPU enabling us to realize remarkable performance of over 70 GCUPS resulting from simultaneous CPU-GPU execution. In this work, both CPU and GPU are graded equally in performance for Smith-Waterman rather than previous approaches of porting the computationally intensive portions onto the GPUs or a naive multi-core CPU approach.
Keywords :
biology computing; computer graphic equipment; coprocessors; multiprocessing systems; Smith-Waterman algorithm; Smith-Waterman database searches; coprocessor; heterogeneous CPU-GPU system; multiGPU system; multicore CPU system; Acceleration; Computer architecture; Databases; Graphics processing unit; Hardware; Instruction sets; Kernel;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Bioinformatics and Biomedical Engineering, (iCBBE) 2011 5th International Conference on
Conference_Location :
Wuhan
ISSN :
2151-7614
Print_ISBN :
978-1-4244-5088-6
Type :
conf
DOI :
10.1109/icbbe.2011.5780005
Filename :
5780005
Link To Document :
بازگشت