Published 2019 | Version v1
Journal article

Opticks : GPU Optical Photon Simulation for Particle Physics using NVIDIA® OptiXTM

Creators

  • 1. Institute of High Energy Physics, CAS, Beijing (China)

Description

Opticks is an open source project that integrates the NVIDIA OptiX GPU ray tracing engine with Geant4 toolkit based simulations. Massive parallelism brings drastic performance improvements with optical photon simulation speedup expected to exceed 1000 times Geant4 with workstation GPUs. Optical physics processes of scattering, absorption, scintillator reemission and boundary processes are implemented as CUDA OptiX programs based on the Geant4 implementations. Wavelength-dependent material and surface properties as well as inverse cumulative distribution functions for reemission are interleaved into GPU textures providing fast interpolated property lookup or wavelength generation. OptiX handles the creation and application of a choice of acceleration structures such as boundary volume hierarchies and the transparent use of multiple GPUs. A major recent advance is the implementation of GPU ray tracing of complex constructive solid geometry shapes, enabling automated translation of Geant4 geometries to the GPU without approximation. Using common initial photons and random number sequences allows the Opticks and Geant4 simulations to be run point-by-point aligned. Aligned running has reached near perfect equivalence with test geometries.

Availability note (English)

Available from https://www.epj-conferences.org/articles/epjconf/pdf/2019/19/epjconf_chep2018_02027.pdf; https://doaj.org/article/8a9c14bc2d0f4f2998c95cdf0441ef0a

Additional details

Publishing Information

Journal Title
EPJ. Web of Conferences
Journal Volume
214
Journal Page Range
vp.
ISSN
2100-014X

Conference

Title
23. International Conference on Computing in High Energy and Nuclear Physics
Acronym
CHEP 2018
Dates
9-13 Jul 2018
Place
Sofia (Bulgaria)

INIS

Country of Publication
France
Country of Input or Organization
France
INIS RN
53095645
Subject category
S43: PARTICLE ACCELERATORS; S46: INSTRUMENTATION RELATED TO NUCLEAR SCIENCE AND TECHNOLOGY;
Resource subtype / Literary indicator
Conference
Descriptors DEI
ABSORPTION; ACCELERATION; COMPUTERIZED SIMULATION; DISTRIBUTION FUNCTIONS; ENGINES; GEOMETRY; PERFORMANCE; PHOSPHORS; PHOTONS; SCATTERING; SURFACE PROPERTIES; WAVELENGTHS
Descriptors DEC
BOSONS; ELEMENTARY PARTICLES; FUNCTIONS; MASSLESS PARTICLES; MATHEMATICS; SIMULATION; SORPTION