English

Optical Photon Simulation with Mitsuba3

Computational Physics 2023-09-25 v1 High Energy Physics - Experiment

Abstract

Optical photon propagation is an embarrassingly parallel operation, well suited to acceleration on GPU devices. Rendering of images employs similar techniques -- for this reason, a pipeline to offload optical photon propagation from Geant4 to the industry-standard open-source renderer Mitsuba3 has been devised. With the creation of a dedicated plugin for single point multi-source emission, we find a photon propagation rate of 2×1052\times10^{5} photons per second per CPU thread using LLVM and 1.2×1061.2\times10^{6} photons per second per GPU using CUDA. This represents a speed-up of 70 on CPU and 400 on GPU over Geant4 and is competitive with other similar applications. The potential for further applications is discussed.

Keywords

Cite

@article{arxiv.2309.12496,
  title  = {Optical Photon Simulation with Mitsuba3},
  author = {Adam C. S. Davis and Sacha Barré and Yangyang Cui and Keith L Evans and Marco Gersabeck and Antonin Rat and Zahra Montazeri},
  journal= {arXiv preprint arXiv:2309.12496},
  year   = {2023}
}

Comments

7 pages, 8 figures

R2 v1 2026-06-28T12:28:55.868Z