DocumentCode :
2736906
Title :
Parallelizing Peptide-Spectrum scoring using modern graphics processing units
Author :
Zhang, Jian ; McQuillan, Ian ; Wu, FangXiang
Author_Institution :
Dept. of Comput. Sci., Univ. of Saskatchewan, Saskatoon, SK, Canada
fYear :
2011
fDate :
3-5 Feb. 2011
Firstpage :
208
Lastpage :
213
Abstract :
Tandem mass spectrometry is a powerful experimental tool used in molecular biology to determine the composition of protein mixtures. In a tandem mass experiment, peptide ion selection algorithms generally select only the most abundant peptide ions for further fragmentation. Because of this, the low-abundance proteins in a sample rarely get identified. A Real-Time Peptide-Spectrum Matching algorithm (RT-PSM) was introduced to achieve real-time peptide identification for solving this abundance related biases. Profiling results show that the Peptide-Spectrum similarity scoring is one of the most time-consuming module of RT-PSM. In this study, we develop a parallel algorithm for Peptide-Spectrum scoring using NVIDIA CUDA technology. As RT-PSM employs a scoring function based on shared peak counts, our algorithm can also be applied to other software that uses similar scoring schemes. Moreover, we introduce an algorithm to reduce the number of comparisons in calculating shared peak counts. In addition, as the CUDA architecture is unique, we introduce optimizations for the CUDA architecture to achieve better performance. A simulation shows a 190-fold speedup on the scoring module and a 26-fold speedup on the entire process. The developed algorithm can be employed to develop real-time control methods for tandem mass spectrometry.
Keywords :
biology computing; computer graphics; mass spectroscopy; molecular biophysics; molecular configurations; parallel algorithms; proteins; NVIDIA CUDA technology; low-abundance proteins; modern graphics processing units; molecular biology; parallel algorithm; peptide ion selection algorithms; peptide-spectrum scoring; protein mixture composition; real-time peptide identification; real-time peptide-spectrum matching algorithm; shared peak counts; tandem mass spectrometry; Amino acids; Computer architecture; Databases; Graphics processing unit; Ions; Peptides; Proteins; CUDA; GPU; MS/MS Spectra; Parallelizing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computational Advances in Bio and Medical Sciences (ICCABS), 2011 IEEE 1st International Conference on
Conference_Location :
Orlando, FL
Print_ISBN :
978-1-61284-851-8
Type :
conf
DOI :
10.1109/ICCABS.2011.5729882
Filename :
5729882
Link To Document :
بازگشت