GPU-acceleration of the distributed-memory database peptide search of mass spectrometry data.
Journal
Scientific reports
ISSN: 2045-2322
Titre abrégé: Sci Rep
Pays: England
ID NLM: 101563288
Informations de publication
Date de publication:
31 10 2023
31 10 2023
Historique:
received:
02
06
2023
accepted:
18
09
2023
medline:
2
11
2023
pubmed:
1
11
2023
entrez:
1
11
2023
Statut:
epublish
Résumé
Database peptide search is the primary computational technique for identifying peptides from the mass spectrometry (MS) data. Graphical Processing Units (GPU) computing is now ubiquitous in the current-generation of high-performance computing (HPC) systems, yet its application in the database peptide search domain remains limited. Part of the reason is the use of sub-optimal algorithms in the existing GPU-accelerated methods resulting in significantly inefficient hardware utilization. In this paper, we design and implement a new-age CPU-GPU HPC framework, called GiCOPS, for efficient and complete GPU-acceleration of the modern database peptide search algorithms on supercomputers. Our experimentation shows that the GiCOPS exhibits between 1.2 to 5[Formula: see text] speed improvement over its CPU-only predecessor, HiCOPS, and over 10[Formula: see text] improvement over several existing GPU-based database search algorithms for sufficiently large experiment sizes. We further assess and optimize the performance of our framework using the Roofline Model and report near-optimal results for several metrics including computations per second, occupancy rate, memory workload, branch efficiency and shared memory performance. Finally, the CPU-GPU methods and optimizations proposed in our work for complex integer- and memory-bounded algorithmic pipelines can also be extended to accelerate the existing and future peptide identification algorithms. GiCOPS is now integrated with our umbrella HPC framework HiCOPS and is available at: https://github.com/pcdslab/gicops .
Identifiants
pubmed: 37907498
doi: 10.1038/s41598-023-43033-w
pii: 10.1038/s41598-023-43033-w
pmc: PMC10618243
doi:
Substances chimiques
Peptides
0
Types de publication
Journal Article
Research Support, N.I.H., Extramural
Research Support, U.S. Gov't, Non-P.H.S.
Langues
eng
Sous-ensembles de citation
IM
Pagination
18713Subventions
Organisme : NIGMS NIH HHS
ID : R01 GM134384
Pays : United States
Informations de copyright
© 2023. The Author(s).
Références
Nat Methods. 2017 May;14(5):513-520
pubmed: 28394336
Anal Chem. 2003 Feb 15;75(4):768-74
pubmed: 12622365
Mol Cell Proteomics. 2011 Nov;10(11):R111.009522
pubmed: 21876205
BMC Bioinformatics. 2014 Apr 28;15:121
pubmed: 24773593
J Am Soc Mass Spectrom. 1994 Nov;5(11):976-89
pubmed: 24226387
BMC Bioinformatics. 2008 Mar 26;9:163
pubmed: 18366760
J Proteomics. 2015 Nov 3;129:16-24
pubmed: 26171723
Rapid Commun Mass Spectrom. 2003;17(20):2310-6
pubmed: 14558131
BMC Bioinformatics. 2020 Sep 15;21(1):406
pubmed: 32933482
PLoS One. 2021 Oct 29;16(10):e0259349
pubmed: 34714871
J Proteome Res. 2012 Jul 6;11(7):3581-91
pubmed: 22640374
Bioinformatics. 2016 May 15;32(10):1518-26
pubmed: 26801958
Bioinformatics. 2004 Jun 12;20(9):1466-7
pubmed: 14976030
Nat Comput Sci. 2021 Aug;1(8):550-561
pubmed: 34723198
Nat Biotechnol. 2019 Apr;37(4):469-479
pubmed: 30936560
J Proteome Res. 2004 Sep-Oct;3(5):958-64
pubmed: 15473683
Methods Mol Biol. 2017;1550:339-368
pubmed: 28188540
BMC Bioinformatics. 2018 Dec 12;19(1):480
pubmed: 30541430
J Proteomics. 2010 Oct 10;73(11):2092-123
pubmed: 20816881
Mol Cell Proteomics. 2006 Apr;5(4):652-70
pubmed: 16352522
J Proteome Res. 2014 Oct 3;13(10):4488-91
pubmed: 25182276
Cell Syst. 2018 Oct 24;7(4):463-467.e6
pubmed: 30268435