GPU acceleration of optical photon propagation in low photon yield applications: Opticks for the Electron Ion Collider
Gabor Galgoczi, Kolja Kauder, Maxim Potekhin, Sakib Rahman, Dmitri Smirnov, Torre Wenaus

TL;DR
EIC-Opticks accelerates optical photon transport simulations in low photon yield detectors using GPU event aggregation, achieving up to 161x speedup over traditional CPU methods, with easy installation options.
Contribution
This work introduces EIC-Opticks, a GPU-accelerated photon transport simulation tool with event aggregation, significantly improving speed and usability for low photon yield experiments.
Findings
Achieves up to 161x speedup over single-threaded CPU simulations.
Reduces per-photon simulation time from 60μs to 20ns with batching.
Provides easy installation via Spack and Docker, with safeguards for common pitfalls.
Abstract
The bulk of time spent in the simulation of Cherenkov and other scintillation detectors is spent on optical-photon transport, i.e. ray tracing, a task that GPUs are uniquely qualified to perform. We present EIC-Opticks, a fork of Opticks, which uses event aggregation to drastically accelerate photon transport simulation for low-to-moderate photon yield experiments. During the full Geant4 Monte Carlo simulation of a given detector, optical photon simulation is performed on GPU(s) using the NVIDIA OptiX framework. We validate this approach using the ePIC pfRICH detector. We find GPU and CPU simulations in excellent agreement. For electrons with a momentum of in the test case of the pfRICH detector, EIC-Opticks shows an order-of-magnitude speedup over multi-threaded Geant4, and a factor of up to 1613 over single-threaded execution. In the case of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRadiation Detection and Scintillator Technologies · Particle physics theoretical and experimental studies · Particle Detector Development and Performance
