Digital Repository

Portable Acceleration of CMS Computing Workflows with Coprocessors as a Service

Show simple item record

dc.contributor.author CMS Collaboration en_US
dc.contributor.author Hayrapetyan, A. en_US
dc.contributor.author ACHARYA, S. en_US
dc.contributor.author ALPANA, A. en_US
dc.contributor.author DUBE, SOURABH en_US
dc.contributor.author GOMBER, B. en_US
dc.contributor.author KANSAL, B. en_US
dc.contributor.author LAHA, A. en_US
dc.contributor.author SAHU, B. en_US
dc.contributor.author SHARMA, SEEMA en_US
dc.contributor.author VAISH, K.Y. et al. en_US
dc.date.accessioned 2025-04-22T09:21:38Z
dc.date.available 2025-04-22T09:21:38Z
dc.date.issued 2024-09 en_US
dc.identifier.citation Computing and Software for Big Science, 8,17. en_US
dc.identifier.issn 2510-2044 en_US
dc.identifier.issn 2510-2036 en_US
dc.identifier.uri https://doi.org/10.1007/s41781-024-00124-1 en_US
dc.identifier.uri http://dr.iiserpune.ac.in:8080/xmlui/handle/123456789/9674
dc.description.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. en_US
dc.language.iso en en_US
dc.publisher Springer Nature en_US
dc.subject CMS en_US
dc.subject Offline and computing en_US
dc.subject Machine learning en_US
dc.subject 2024 en_US
dc.title Portable Acceleration of CMS Computing Workflows with Coprocessors as a Service en_US
dc.type Article en_US
dc.contributor.department Dept. of Physics en_US
dc.identifier.sourcetitle Computing and Software for Big Science en_US
dc.publication.originofpublisher Foreign en_US


Files in this item

Files Size Format View

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record

Search Repository


Advanced Search

Browse

My Account