A

Experience in SYCL/oneAPI for event reconstruction at the CMS experiment

Journal of Physics Conference Series, vol. 3206, pp. 012021

Abstract

Abstract The CMS software framework (CMSSW) has been recently extended to integrate heterogeneous computing with the aim of performing part of the physics reconstruction with GPUs to face the computational challenge that will come with the increase of luminosity during the High-Luminosity phase of the Large Hadron Collider (HL-LHC). To avoid writing a different implementation of the code for each backend, a performance portability library is used: Alpaka has been chosen as the compatibility layer for Run-3. With the idea of exploring new solutions, SYCL has been considered since it would allow to target also Intel GPUs. SYCL is a cross-platform abstraction C++ programming model for heterogeneous computing. It allows developers to reuse code across different hardware and also perform custom tuning for a specific accelerator. The SYCL implementation used in this work is the Data Parallel C++ library (DPC++) in the Intel oneAPI Toolkit. This work shows the performance of physics reconstruction algorithms written in SYCL on different hardware. Strengths and weaknesses of this heterogeneous programming model will also be presented.

Authors 9

  1. Barcelona Supercomputing Center

    Affiliation as printed

    Barcelona Supercomputing Center

  2. European Organization for Nuclear Research

    Affiliation as printed

    CERN,

  3. Istituto Nazionale di Fisica Nucleare, Centro Nazionale Analisi Fotogrammi · Istituto Nazionale di Fisica Nucleare, Sezione di Bologna

    Affiliation as printed

    INFN CNAF Bologna

  4. University of Geneva · Center for Advanced Systems Understanding

    Affiliation as printed

    Center for Advanced Systems Understanding (CASUS)

    University of Geneva

  5. University of Bologna

    Affiliation as printed

    University of Bologna

  6. Tecnológico de Monterrey

    Affiliation as printed

    Institute of Technology and Higher Studies of Monterrey

  7. European Organization for Nuclear Research

    Affiliation as printed

    CERN,

  8. University of Milano-Bicocca

    Affiliation as printed

    University of Milano Bicocca

  9. W. Redjeb Aachen

    European Organization for Nuclear Research · RWTH Aachen University

    Affiliation as printed

    CERN,

    RWTH Aachen University

Cited by 0 stored of 0

No patents citing this paper on Lens.org (checked 2026-10-06).

References 4

4 results