DocumentCode :
3538132
Title :
For Three Easy Payments: Scoring Peptides with Portable Performance Using Specmaster
Author :
Weber, Rick ; Peterson, Gregory D. ; Hettich, Robert
Author_Institution :
Electr. Eng. & Comput. Sci., Univ. of Tennessee, Knoxville, TN, USA
fYear :
2012
fDate :
10-11 July 2012
Firstpage :
102
Lastpage :
110
Abstract :
In shotgun proteomics, matching peptides to tandem mass spectrometry data is a computationally expensive process that in some cases can take days using conventional software packages. Even though many existing search engines such as Sequest, Myrimatch, and X!Tandem now exploit multiple processors via threading libraries, they leave much on the table in terms of performance and don´t exploit computational accelerators. In this paper, we present Spec master, a Myri-match implementation written in OpenCL with performance portability in mind. We demonstrate the same Spec master code base outperforming Myrimatch by several fold on 32-core AMD and Intel x86 machines and by nearly an order of magnitude on both an AMD Radeon 7970 and Nvidia GTX 480. We describe the rationale behind Specmaster´s design, and how to gain portable performance on a plethora of architectures using OpenCL.
Keywords :
biology computing; mass spectroscopy; proteomics; software packages; 32- core AMD machines; AMD Radeon 7970; Intel x86 machines; Myrimatch; Myrimatch implementation; Nvidia GTX 480; OpenCL; Sequest; Specmaster codebase; Specmaster design; X!Tandem; computational accelerators; computationally expensive process; matching peptides; multiple processors; performance portability; portable performance; scoring peptides; search engines; shotgun proteomics; software packages; tandem mass spectrometry data; threading libraries; Amino acids; Databases; Kernel; Peptides; Program processors; Proteins; Runtime; Mass Spectrometry; Myri-match; OpenCL; Shotgun Proteomics; Specmaster;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Application Accelerators in High Performance Computing (SAAHPC), 2012 Symposium on
Conference_Location :
Chicago IL
ISSN :
2166-5133
Print_ISBN :
978-1-4673-2882-1
Type :
conf
DOI :
10.1109/SAAHPC.2012.20
Filename :
6319196
Link To Document :
بازگشت