APS Logo

Celeritas: Using GPUs to accelerate HEP detector simulation

ORAL

Abstract

Celeritas is a new Monte Carlo (MC) detector simulation code that allows experiment workflows to achieve higher performance (events/s) and efficiency (events/W) than current High Energy Physics (HEP) MC tools by running on GPUs, which are increasingly common in high performance computing (HPC). The latest release of Celeritas implements standard electromagnetic (EM) physics for photons, electrons, and positrons on GPU and CPU. On the Perlmutter HPC system, an EM-only idealized tracker test problem shows a single Nvidia A100 GPU to have the same throughput as 166 AMD EPYC CPU cores and is estimated to be about 3 times more power efficient than CPU. To maximize adoption by experimental collaborations, Celeritas integrates easily into existing Geant4 applications, "offloading" EM particles to accelerate the simulation. We will review these capabilities and EM performance results, and introduce new optical physics simulation capabilities being added to Celeritas to support dark matter and neutrino experiments.

Presenters

  • Stefano C. Tognini

    Oak Ridge National Laboratory

Authors

  • Stefano C. Tognini

    Oak Ridge National Laboratory

  • Seth R Jonhson

    Oak Ridge National Laboratory

  • Elliot D Biondo

    Oak Ridge National Laboratory

  • Philippe Canal

    Fermi National Accelerator Laboratory

  • Julien Esseiva

    Lawrence Berkeley National Laboratory

  • Thomas M Evans

    Oak Ridge National Laboratory

  • Hayden Hollenbeck

    Virginia Tech

  • Soon Yung Jun

    Fermi National Accelerator Laboratory

  • Guilherme Lima

    Fermi National Accelerator Laboratory

  • Amanda L Lund

    Argonne National Laboratory

  • Benjamin Morgan

    University of Warwick