23–28 Oct 2022
Villa Romanazzi Carducci, Bari, Italy
Europe/Rome timezone

Performance study of the CLUE algorithm with the alpaka library

24 Oct 2022, 16:40
20m
Sala Europa (Villa Romanazzi)

Sala Europa

Villa Romanazzi

Oral Track 2: Data Analysis - Algorithms and Tools Track 2: Data Analysis - Algorithms and Tools

Speaker

Tony Di Pilato (CASUS - Center for Advanced Systems Understanding (DE))

Description

CLUE (CLUsters of Energy) is a fast, fully-parallelizable clustering algorithm developed to optimize such a crucial step in the event reconstruction chain of future high granularity calorimeters. The main drawback of having an unprecedentedly high segmentation in this kind of detectors is a huge computation load that, in case of the CMS, must be reduced to fit the harsh requirements of the Phase-2 High Level Trigger.

With the adoption of alpaka as performance portability library in CMSSW, the CLUE algorithm has been tested on multiple accelerators and hybrid platforms. This work presents the latest results obtained with the alpaka implementation of CLUE, which can fully exploit the available hardware on each machine and fulfill the task with high performance.

References

https://doi.org/10.3389/fdata.2020.591315

Significance

This talk will show how the alpaka performance portability library, the software technology chosen by CMS for hardware accelerators, can mantain the high performance for novel algorithms, developed with throughput and efficiency in mind for the new generation of detectors and Phase-2 upgrades at the experiment.

Experiment context, if any CMS

Primary authors

Felice Pantaleo (CERN) Marco Rovere (CERN) Tony Di Pilato (CASUS - Center for Advanced Systems Understanding (DE)) Wahid Redjeb (Rheinisch Westfaelische Tech. Hoch. (DE))

Presentation materials

Peer reviewing

Paper