Portable acceleration of CMS computing workflows with coprocessors as a service
arXiv:2402.15366 · doi:10.1007/s41781-024-00124-1
Abstract
Computing demands for large scientific experiments, such as the CMS experiment at the CERN LHC, will increase dramatically in the next decades. To complement the future performance increases of software running on central processing units (CPUs), explorations of coprocessor usage in data processing hold great potential and interest. Coprocessors are a class of computer processors that supplement CPUs, often improving the execution of certain functions due to architectural design choices. We explore the approach of Services for Optimized Network Inference on Coprocessors (SONIC) and study the deployment of this as-a-service approach in large-scale data processing. In the studies, we take a data processing workflow of the CMS experiment and run the main workflow on CPUs, while offloading several machine learning (ML) inference tasks onto either remote or local coprocessors, specifically graphics processing units (GPUs). With experiments performed at Google Cloud, the Purdue Tier-2 computing center, and combinations of the two, we demonstrate the acceleration of these ML algorithms individually on coprocessors and the corresponding throughput improvement for the entire workflow. This approach can be easily generalized to different types of coprocessors and deployed on local CPUs without decreasing the throughput performance. We emphasize that the SONIC approach enables high coprocessor usage and enables the portability to run workflows on different types of coprocessors.
Replaced with the published version. Added the journal reference and the DOI. All the figures and tables can be found at http://cms-results.web.cern.ch/cms-results/public-results/publications/MLG-23-001 (CMS Public Pages)
References in corpus (11)
- Observation of a new particle in the search for the Standard Model Higgs boson with the ATLAS detector at the LHC
- Observation of a new boson at a mass of 125 GeV with the CMS experiment at the LHC
- Particle-flow reconstruction and global event description with the CMS detector
- The CMS trigger system
- Description and performance of track and primary-vertex reconstruction with the CMS tracker
- Performance of missing transverse momentum reconstruction in proton-proton collisions at 13 TeV using the CMS detector
- Search for supersymmetry in final states with two oppositely charged same-flavor leptons and missing transverse momentum in proton-proton collisions at 13 TeV
- Combined searches for the production of supersymmetric top quark partners in proton-proton collisions at 13 TeV
- Search for higgsinos decaying to two Higgs bosons and missing transverse momentum in proton-proton collisions at 13 TeV
- HEPCloud, a New Paradigm for HEP Facilities: CMS Amazon Web Services Investigation
- Improved particle-flow event reconstruction with scalable neural networks for current and future particle detectors