DocumentCode
3495788
Title
Multicore and GPU algorithms for nussinov RNA folding
Author
Junjie Li ; Ranka, Sanjay ; Sahni, Sartaj
Author_Institution
Dept. of Comput. & Inf. Sci. & Eng., Univ. of Florida, Gainesville, FL, USA
fYear
2013
fDate
12-14 June 2013
Firstpage
1
Lastpage
2
Abstract
We develop cache efficient, multicore, and GPU algorithms for RNA folding using Nussinov´s equations. Our cache efficient algorithm provides a speedup between 1.6 and 3.0 relative to a naive straightforward single core code. The multicore version of the cache efficient single core algorithm provides a speedup, relative to the naive single core algorithm, between 7.5 and 14.0 on a 6 core hyperthreaded CPU. Our GPU algorithm for the NVIDIA C2050 is up to 1582 times as fast as the naive single core algorithm and between 5.1 and 11.2 times as fast as the fastest previously known GPU algorithm for Nussinov RNA folding.
Keywords
RNA; biology computing; graphics processing units; molecular biophysics; GPU algorithm; NVIDIA C2050; Nussinov RNA folding; Nussinov equation; cache efficient algorith; multicore algorithm; naive straightforward single core code; Equations; Graphics processing units; Heuristic algorithms; Kernel; Multicore processing; RNA; Signal processing algorithms; CUDA; GPU; Nussinov´s Algorithm; RNA Folding; cache; multicore;
fLanguage
English
Publisher
ieee
Conference_Titel
Computational Advances in Bio and Medical Sciences (ICCABS), 2013 IEEE 3rd International Conference on
Conference_Location
New Orleans, LA
Type
conf
DOI
10.1109/ICCABS.2013.6629204
Filename
6629204
Link To Document