Cargando…

Performance portability for the CMS Reconstruction with Alpaka

For CMS, Heterogeneous Computing is a powerful tool to face the computational challenges posed by the upgrades of the LHC, and will be used in production at the High Level Trigger during Run 3. In principle, to offload the computational work on non-CPU resources, while retaining their performance, d...

Descripción completa

Detalles Bibliográficos
Autores principales: Bocci, Andrea, Czirkos, Angela, Di Pilato, Antonio, Pantaleo, Felice, Hugo, Gabrielle, Kortelainen, Matti, Redjeb, Wahid
Lenguaje:eng
Publicado: 2023
Materias:
Acceso en línea:https://dx.doi.org/10.1088/1742-6596/2438/1/012058
http://cds.cern.ch/record/2871453
_version_ 1780978536204468224
author Bocci, Andrea
Czirkos, Angela
Di Pilato, Antonio
Pantaleo, Felice
Hugo, Gabrielle
Kortelainen, Matti
Redjeb, Wahid
author_facet Bocci, Andrea
Czirkos, Angela
Di Pilato, Antonio
Pantaleo, Felice
Hugo, Gabrielle
Kortelainen, Matti
Redjeb, Wahid
author_sort Bocci, Andrea
collection CERN
description For CMS, Heterogeneous Computing is a powerful tool to face the computational challenges posed by the upgrades of the LHC, and will be used in production at the High Level Trigger during Run 3. In principle, to offload the computational work on non-CPU resources, while retaining their performance, different implementations of the same code are required. This would introduce code-duplication which is not sustainable in terms of maintainability and testability of the software. Performance portability libraries allow to write code once and run it on different architectures with close-to-native performance. The CMS experiment is evaluating performance portability libraries for the near term future.
id cern-2871453
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2023
record_format invenio
spelling cern-28714532023-09-16T18:53:51Zdoi:10.1088/1742-6596/2438/1/012058http://cds.cern.ch/record/2871453engBocci, AndreaCzirkos, AngelaDi Pilato, AntonioPantaleo, FeliceHugo, GabrielleKortelainen, MattiRedjeb, WahidPerformance portability for the CMS Reconstruction with AlpakaDetectors and Experimental TechniquesComputing and ComputersParticle Physics - ExperimentFor CMS, Heterogeneous Computing is a powerful tool to face the computational challenges posed by the upgrades of the LHC, and will be used in production at the High Level Trigger during Run 3. In principle, to offload the computational work on non-CPU resources, while retaining their performance, different implementations of the same code are required. This would introduce code-duplication which is not sustainable in terms of maintainability and testability of the software. Performance portability libraries allow to write code once and run it on different architectures with close-to-native performance. The CMS experiment is evaluating performance portability libraries for the near term future.oai:cds.cern.ch:28714532023
spellingShingle Detectors and Experimental Techniques
Computing and Computers
Particle Physics - Experiment
Bocci, Andrea
Czirkos, Angela
Di Pilato, Antonio
Pantaleo, Felice
Hugo, Gabrielle
Kortelainen, Matti
Redjeb, Wahid
Performance portability for the CMS Reconstruction with Alpaka
title Performance portability for the CMS Reconstruction with Alpaka
title_full Performance portability for the CMS Reconstruction with Alpaka
title_fullStr Performance portability for the CMS Reconstruction with Alpaka
title_full_unstemmed Performance portability for the CMS Reconstruction with Alpaka
title_short Performance portability for the CMS Reconstruction with Alpaka
title_sort performance portability for the cms reconstruction with alpaka
topic Detectors and Experimental Techniques
Computing and Computers
Particle Physics - Experiment
url https://dx.doi.org/10.1088/1742-6596/2438/1/012058
http://cds.cern.ch/record/2871453
work_keys_str_mv AT bocciandrea performanceportabilityforthecmsreconstructionwithalpaka
AT czirkosangela performanceportabilityforthecmsreconstructionwithalpaka
AT dipilatoantonio performanceportabilityforthecmsreconstructionwithalpaka
AT pantaleofelice performanceportabilityforthecmsreconstructionwithalpaka
AT hugogabrielle performanceportabilityforthecmsreconstructionwithalpaka
AT kortelainenmatti performanceportabilityforthecmsreconstructionwithalpaka
AT redjebwahid performanceportabilityforthecmsreconstructionwithalpaka