Programming for a diverse set of compute accelerators in addition to the CPU is a challenge. Maintaining separate source code for each architecture would require lots of effort, and development of new algorithms would be daunting if it had to be repeated many times. Fortunately there are several portability technologies on the market such as Alpaka, Kokkos, and SYCL. These technologies aim to improve the developer’s productivity by making it possible to use the same source code for many different architectures. In this paper we use heterogeneous pixel reconstruction code from the CMS experiment at the CERNL LHC as a realistic use case of a GPU-targeting HEP reconstruction software, and report experience from prototyping a portable version o...
The CMS tracking code is organized in several levels, known as 'iterative steps', each optimized to ...
Modern HEP experiments produce tremendous amounts of data. These data are processed by in-house buil...
The Large Hadron Collider (LHC) will enter a new phase beginning in 2027 with the upgrade to the Hig...
The CMS software framework (CMSSW) has been recently extended to perform part of the physics reconst...
The CMS experiment has been designed with a two-level trigger system: the Level 1 Trigger, implement...
The increasing LHC luminosity in Run III and, consequently, the increased number of simultaneous pro...
This thesis presents improvements of the processing speed of HEP applications by making better use o...
The management of separate memory spaces of CPUs and GPUs brings an additional burden to the develop...
The high luminosity expected from the LHC during the Run 3 and, especially, the Phase II of data tak...
The processing of data acquired by the CMS detector at LHC is carried out with an object-oriented C+...
We report on the status and plans for the event reconstruction software of the CMS experiment. The ...
International audienceWe present an important milestone for the CMS High Granularity Calorimeter (HG...
One of the most computationally challenging problems expected for the High-Luminosity Large Hadron C...
High Energy Physics (HEP) experiments will enter a new era with the start of the HL-LHC program, wit...
CMS is one of the two general-purpose HEP experiments currently under construction for the Large Had...
The CMS tracking code is organized in several levels, known as 'iterative steps', each optimized to ...
Modern HEP experiments produce tremendous amounts of data. These data are processed by in-house buil...
The Large Hadron Collider (LHC) will enter a new phase beginning in 2027 with the upgrade to the Hig...
The CMS software framework (CMSSW) has been recently extended to perform part of the physics reconst...
The CMS experiment has been designed with a two-level trigger system: the Level 1 Trigger, implement...
The increasing LHC luminosity in Run III and, consequently, the increased number of simultaneous pro...
This thesis presents improvements of the processing speed of HEP applications by making better use o...
The management of separate memory spaces of CPUs and GPUs brings an additional burden to the develop...
The high luminosity expected from the LHC during the Run 3 and, especially, the Phase II of data tak...
The processing of data acquired by the CMS detector at LHC is carried out with an object-oriented C+...
We report on the status and plans for the event reconstruction software of the CMS experiment. The ...
International audienceWe present an important milestone for the CMS High Granularity Calorimeter (HG...
One of the most computationally challenging problems expected for the High-Luminosity Large Hadron C...
High Energy Physics (HEP) experiments will enter a new era with the start of the HL-LHC program, wit...
CMS is one of the two general-purpose HEP experiments currently under construction for the Large Had...
The CMS tracking code is organized in several levels, known as 'iterative steps', each optimized to ...
Modern HEP experiments produce tremendous amounts of data. These data are processed by in-house buil...
The Large Hadron Collider (LHC) will enter a new phase beginning in 2027 with the upgrade to the Hig...