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...
Autores principales: | , , , , , , |
---|---|
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 |