Title :
Geant4 based simulation of radiation dosimetry in CUDA
Author :
Murakami, Kazuki ; Henderson, N. ; Amako, Katsuya ; Asai, Masami ; Aso, Teruo ; Dotti, A. ; Kimura, Akihiro ; Gerritsen, M. ; Kurashige, H. ; Perl, J. ; Sasaki, T.
Author_Institution :
High Energy Accel. Res. Organ. (KEK), Tsukuba, Japan
fDate :
Oct. 27 2013-Nov. 2 2013
Abstract :
Geant4 is a large-scale particle physics package that facilitates every aspect of particle transport simulation. This includes, but is not limited to, geometry description, material definition, tracking of particles passing through and interacting with matter, storage of event data, and visualization. As more detailed and complex simulations are required in different application domains, there is much interest in adapting the code for parallel and multi-core architectures. Parallelism can be achieved by tracking many particles at the same time. The complexity in the context of a GPU/CUDA adaptation is the highly serialized nature of the Geant4 package and the presence of large lookup tables that guide the simulation. This work presents G4CU, a CUDA implementation of the core Geant4 algorithm adapted for dose calculations in radiation therapy. For these applications the geometry is a block of voxels and the physics is limited to low energy electromagnetic physics. These features allow efficient tracking of many particles in parallel on the GPU. Experiments with radiotherapy simulations in G4CU demonstrate about 40 times speedups over Geant4.
Keywords :
computerised tomography; data visualisation; dosimetry; graphics processing units; image reconstruction; medical image processing; parallel architectures; radiation therapy; GPU-CUDA adaptation; Geant4 based simulation; application domains; core Geant4 algorithm; dose calculations; event data storage; event data visualization; geometry description; highly serialized nature; large lookup tables; large-scale particle physics package; low energy electromagnetic physics; material definition; multicore architectures; parallel architectures; parallelism; particle tracking; particle transport simulation; radiation dosimetry; radiation therapy; radiotherapy simulations; Graphics processing units; Instruction sets; Materials; Phantoms; Photonics; Scattering;
Conference_Titel :
Nuclear Science Symposium and Medical Imaging Conference (NSS/MIC), 2013 IEEE
Conference_Location :
Seoul
Print_ISBN :
978-1-4799-0533-1
DOI :
10.1109/NSSMIC.2013.6829452