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

CaTS: Integration of Geant4 and Opticks

Conference · · EPJ Web Conf.
CaTS [6]is an advanced example that is part of Geant4 since version 11.0. It demonstrates the use of Opticks to offload the simulation of optical photons to GPUs. Opticks interfaces with the Geant4 toolkit to collect all the necessary information to generate and trace optical photons, re-implements the optical physics processes to be run on the GPU, and automatically translates the Geant4 geometry into a GPU appropriate format. To trace the photons, Opticks uses NVIDIA OptiX®. In this report, we describe CaTS and the integration of Opticks with Geant4. We demonstrate that the generation and tracing of optical photons represents an ideal application to be offloaded to GPUs, fully utilizing the high degree of available parallelism. In a typical liquid argon TPC simulation, a speedup of several hundred times is observed compared to an equivalent simulation using single threaded Geant4.
Research Organization:
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:
2475113
Report Number(s):
FERMILAB-CONF-23-101; oai:inspirehep.net:2785167
Conference Information:
Journal Name: EPJ Web Conf. Journal Volume: 295
Country of Publication:
United States
Language:
English

References (1)

Geant4 developments and applications journal February 2006

Similar Records

Performance of an optical TPC Geant4 simulation with opticks GPU-accelerated photon propagation
Journal Article · 2025 · European Physical Journal. C, Particles and Fields (Online) · OSTI ID:3003270

Opticks/CaTS and Integration to Geant4 and LArSoft
Conference · 2024 · OSTI ID:2474969

Related Subjects