15–19 Jun 2026
UC Irvine
America/New_York timezone

Simphony: GPU-Accelerated Optical Simulation with MC Truth Propagation for Neutrino Detectors

17 Jun 2026, 15:00
15m
The Interdisciplinary Science and Engineering Building (UC Irvine)

The Interdisciplinary Science and Engineering Building

UC Irvine

419 Physical Sciences Quad, Irvine, CA 92697
Accelerated, Scalable Computing Methods Novel Computational Methods Infrastructure: Advanced Simulation & Reconstruction Tools

Speaker

Gabor Galgoczi (BNL)

Description

Optical photon tracking in Geant4 is the dominant cost in simulating large neutrino detectors that rely on scintillation or Cherenkov light, and it caps the size of training samples available for ML-based reconstruction. Simphony (old name eic-opticks) is a GPU optical simulation framework built on Opticks (originally developed for JUNO) that runs inside a standard Geant4 job and delivers two orders of magnitude speedup over CPU tracking. We extend Opticks with asynchronous GPU execution that overlaps optical propagation with Geant4 stepping on the CPU, cutting walltime further on production workflows. We have also implemented wavelength-shifting that is essential for certain neutrino detectors.

On top of the speed gains, simphony propagates Monte Carlo truth through the GPU stage, every detected photon carries the pointer to the charged particle that created it. The truth propagation preserves the per-photon labels that supervised training on photon-level tasks requires with minimal performance penalty.

We report validation on a simplified DUNE FD2-VD geometry against Geant4. Together, these capabilities open up workloads that were previously impractical at scale: ML training sample generation, end-to-end detector geometry optimization, and systematic uncertainty studies that require scanning many optical configurations. Simphony is packaged as a framework-independent module so other experiments are able to adopt it.

Author

Co-authors

Presentation materials

There are no materials yet.