31 May 2022 to 2 June 2022
Princeton University
US/Eastern timezone

traccc - GPU Track reconstruction demonstrator for HEP

31 May 2022, 15:00
25m
PCTS Conference room, 4th floor (Jadwin Hall, Princeton University)

PCTS Conference room, 4th floor

Jadwin Hall, Princeton University

Plenary Plenary

Speaker

Beomki Yeo (Lawrence Berkeley National Lab. (US))

Description

In the future HEP experiments, there will be a significant increase in computing power required for track reconstruction due to the large data size. As track reconstruction is inherently parallelizable, heterogeneous computing with GPU hardware is expected to outperform the conventional CPUs. To achieve better maintainability and high quality of track reconstruction, a host-device compatible event data model and tracking geometry are necessary. However, such a flexible design can be challenging because many GPU APIs restrict the usage of modern C++ features and also have a complicated user interface. To overcome those issues, the ACTS community has launched several R&D projects: traccc as a GPU track reconstruction demonstrator, detray as a GPU geometry builder, and vecmem as a GPU memory management tool. The event data model of traccc is designed using the vecmem library, which provides an easy user interface to host and device memory allocation through C++ standard containers. For a realistic detector design, traccc utilizes the detray library which applies compile-time polymorphism in its detector description. A detray detector can be shared between the host and the device, as the detector subcomponents are serialized in a vecmem-based container. Within traccc, tracking algorithms including hit clusterization and seed finding have been ported to multiple GPU APIs. In this presentation, we highlight the recent progress in traccc and present benchmarking results of the tracking algorithms.

Consider for young scientist forum (Student or postdoc speaker) No

Primary authors

Beomki Yeo (Lawrence Berkeley National Lab. (US)) Konrad Aleksander Kusiak (Queen Mary University of london) Charles Leggett (Lawrence Berkeley National Lab (US)) Georgiana Mania (Deutsches Elektronen-Synchrotron (DE)) Joana Niermann (Georg August Universitaet Goettingen (DE)) Nicholas Styles (Deutsches Elektronen-Synchrotron (DE)) Stephen Nicholas Swatman (University of Amsterdam (NL)) Andreas Salzburger (CERN) Hadrien GRASLAND (IJCLab) Paul Gessinger (CERN) Heather Gray (UC Berkeley/LBNL) Sylvain Joube Attila Krasznahorkay (CERN)

Presentation materials

Peer reviewing

Paper