Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Celeritas: Accelerating Geant4 with GPUs

Conference · · EPJ Web Conf.

Celeritas [1] is a new Monte Carlo (MC) detector simulation code designed for computationally intensive applications (specifically, High Lumi- nosity Large Hadron Collider (HL-LHC) simulation) on high-performance heterogeneous architectures. In the past two years Celeritas has advanced from prototyping a GPU-based single physics model in infinite medium to implementing a full set of electromagnetic (EM) physics processes in complex geometries. The current release of Celeritas, version 0.3, has incorporated full device-based navigation, an event loop in the presence of magnetic fields, and detector hit scoring. New functionality incorporates a scheduler to offload electromagnetic physics to the GPU within a Geant4-driven simulation, enabling integration of Celeritas into high energy physics (HEP) experimental frameworks such as CMSSW. On the Summit supercomputer, Celeritas performs EM physics between 6 and 32 faster using the machine’s Nvidia GPUs compared to using only CPUs. When running a multithreaded Geant4 ATLAS test beam application with full hadronic physics, using Celeritas to accelerate the EM physics results in an overall simulation speedup of 1.8–2.3× on GPU and 1.2× on CPU.* This manuscript has been authored in part by UT–Battelle, LLC, under contract DE-AC05-00OR22725 with the US Department of Energy (DOE). The publisher acknowledges the US government license to provide public access under the DOE Public Access Plan.

Research Organization:
Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States); Fermi National Accelerator Laboratory (FNAL), Batavia, IL (United States)
Sponsoring Organization:
USDOE Office of Science (SC), High Energy Physics (HEP) (SC-25)
DOE Contract Number:
AC02-07CH11359
OSTI ID:
2468769
Report Number(s):
FERMILAB-CONF-24-0688-CSAID-TD; oai:inspirehep.net:2785601
Journal Information:
EPJ Web Conf., Journal Name: EPJ Web Conf. Vol. 295
Country of Publication:
United States
Language:
English

References (6)

Novel features and GPU performance analysis for EM particle transport in the Celeritas code journal January 2021
Geant4—a simulation toolkit
  • Agostinelli, S.; Allison, J.; Amako, K.
  • Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment, Vol. 506, Issue 3 https://doi.org/10.1016/S0168-9002(03)01368-8
journal July 2003
FullSimLight: ATLAS standalone Geant4 simulation journal January 2020
The ATLAS tile calorimeter conference April 2015
A VecGeom navigator plugin for Geant4 journal January 2020
Continuous-energy Monte Carlo neutron transport on GPUs in the Shift code journal June 2019

Similar Records

Celeritas: Accelerating Geant4 with GPUs
Conference · 2024 · OSTI ID:2361202

Celeritas R&D Report: Accelerating Geant4
Technical Report · 2024 · OSTI ID:2281972

Accelerating detector simulations with Celeritas: Profiling and performance optimizations
Conference · 2025 · EPJ Web of Conferences · OSTI ID:3002143

Related Subjects