DocumentCode :
2379320
Title :
On accelerating iterative algorithms with CUDA: A case study on Conditional Random Fields training algorithm for biological sequence alignment
Author :
Du, Zhihui ; Yin, Zhaoming ; Liu, Wenjie ; Bader, David
Author_Institution :
Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
fYear :
2010
fDate :
18-18 Dec. 2010
Firstpage :
543
Lastpage :
548
Abstract :
The accuracy of Conditional Random Fields (CRF) is achieved at the cost of huge amount of computation to train model. In this paper we designed the parallelized algorithm for the Gradient Ascent based CRF training methods for biological sequence alignment. Our contribution is mainly on two aspects: 1) We flexibly parallelized the different iterative computation patterns, and the according optimization methods are presented. 2) As for the Gibbs Sampling based training method, we designed a way to automatically predict the iteration round, so that the parallel algorithm could be run in a more efficient manner. In the experiment, these parallel algorithms achieved valuable accelerations comparing to the serial version.
Keywords :
bioinformatics; iterative methods; molecular biophysics; parallel processing; sampling methods; CUDA; Gibbs sampling; accelerating iterative algorithms; biological sequence alignment; conditional random fields training algorithm; gradient ascent based CRF training method; parallel algorithm; Biological Sequence Alignment; Conditional Random Fields; GPGPU;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Bioinformatics and Biomedicine Workshops (BIBMW), 2010 IEEE International Conference on
Conference_Location :
Hong, Kong
Print_ISBN :
978-1-4244-8303-7
Electronic_ISBN :
978-1-4244-8304-4
Type :
conf
DOI :
10.1109/BIBMW.2010.5703859
Filename :
5703859
Link To Document :
بازگشت