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