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
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

18713

Subventions

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

Auteurs

Muhammad Haseeb (M)

Knight Foundation School of Computing and Information Sciences, Florida International University (FIU), Miami, FL, USA.

Fahad Saeed (F)

Knight Foundation School of Computing and Information Sciences, Florida International University (FIU), Miami, FL, USA. fsaeed@fiu.edu.
Biomolecular Sciences Institute (BSI), Miami, FL, USA. fsaeed@fiu.edu.
Department of Human and Molecular Genetics, Herbert Wertheim School of Medicine, Florida International University, Miami, FL, USA. fsaeed@fiu.edu.

Articles similaires

Selecting optimal software code descriptors-The case of Java.

Yegor Bugayenko, Zamira Kholmatova, Artem Kruglov et al.
1.00
Software Algorithms Programming Languages
1.00
Humans Magnetic Resonance Imaging Brain Infant, Newborn Infant, Premature
Humans Algorithms Software Artificial Intelligence Computer Simulation

Unsupervised learning for real-time and continuous gait phase detection.

Dollaporn Anopas, Yodchanan Wongsawat, Jetsada Arnin
1.00
Humans Gait Neural Networks, Computer Unsupervised Machine Learning Walking

Classifications MeSH