Cargando…

Portable Acceleration of CMS Mini-AOD Production with Coprocessors as a Service

Computing demands for large scientific experiments, such as the CMS experiment at CERN, will increase dramatically in the next decades. To complement the future performance increases of software running on CPUs, explorations of coprocessor usage in data processing hold great potential and interest....

Descripción completa

Detalles Bibliográficos
Autor principal: CMS Collaboration
Lenguaje:eng
Publicado: 2023
Materias:
Acceso en línea:http://cds.cern.ch/record/2863316
_version_ 1780977904636657664
author CMS Collaboration
author_facet CMS Collaboration
author_sort CMS Collaboration
collection CERN
description Computing demands for large scientific experiments, such as the CMS experiment at CERN, will increase dramatically in the next decades. To complement the future performance increases of software running on CPUs, explorations of coprocessor usage in data processing hold great potential and interest. We explore the novel 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 this setup, the main CMS Mini-AOD creation workflow is executed on CPUs, while several machine learning (ML) inference tasks are offloaded onto (remote) coprocessors, such as 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. We also show that this approach can be easily generalized to different types of coprocessors, and even deployed on local CPUs without performance decrease. We emphasize that SONIC enables high coprocessor usage and brings the portability to run workflows on different types of coprocessors.
id cern-2863316
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2023
record_format invenio
spelling cern-28633162023-06-29T20:24:42Zhttp://cds.cern.ch/record/2863316engCMS CollaborationPortable Acceleration of CMS Mini-AOD Production with Coprocessors as a ServiceDetectors and Experimental TechniquesComputing demands for large scientific experiments, such as the CMS experiment at CERN, will increase dramatically in the next decades. To complement the future performance increases of software running on CPUs, explorations of coprocessor usage in data processing hold great potential and interest. We explore the novel 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 this setup, the main CMS Mini-AOD creation workflow is executed on CPUs, while several machine learning (ML) inference tasks are offloaded onto (remote) coprocessors, such as 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. We also show that this approach can be easily generalized to different types of coprocessors, and even deployed on local CPUs without performance decrease. We emphasize that SONIC enables high coprocessor usage and brings the portability to run workflows on different types of coprocessors.CMS-DP-2023-037CERN-CMS-DP-2023-037oai:cds.cern.ch:28633162023-06-23
spellingShingle Detectors and Experimental Techniques
CMS Collaboration
Portable Acceleration of CMS Mini-AOD Production with Coprocessors as a Service
title Portable Acceleration of CMS Mini-AOD Production with Coprocessors as a Service
title_full Portable Acceleration of CMS Mini-AOD Production with Coprocessors as a Service
title_fullStr Portable Acceleration of CMS Mini-AOD Production with Coprocessors as a Service
title_full_unstemmed Portable Acceleration of CMS Mini-AOD Production with Coprocessors as a Service
title_short Portable Acceleration of CMS Mini-AOD Production with Coprocessors as a Service
title_sort portable acceleration of cms mini-aod production with coprocessors as a service
topic Detectors and Experimental Techniques
url http://cds.cern.ch/record/2863316
work_keys_str_mv AT cmscollaboration portableaccelerationofcmsminiaodproductionwithcoprocessorsasaservice