Encrypted login | home

Program Information

A Fast Monte Carlo Dose Engine for Gamma Knife

T Song

T Song1*, Y Li2 , L Zhou1 , (1) Southern Medical University, Guangzhou, Guangdong, (2) Beihang University, Beijing, Beijing


SU-F-T-370 (Sunday, July 31, 2016) 3:00 PM - 6:00 PM Room: Exhibit Hall

Purpose:To develop a fast Monte Carlo dose calculation algorithm for Gamma Knife.

Methods:To make the simulation more efficient, we implemented the track repeating technique on GPU. We first use EGSnrc to pre-calculate the photon and secondary electron tracks in water from two mono-energy photons of 60Co. The total photon mean free paths for different materials and energies are obtained from NIST. During simulation, each entire photon track was first loaded to shared memory for each block, the incident original photon was then splitted to Nthread sub-photons, each thread transport one sub-photon, the Russian roulette technique was applied for scattered and bremsstrahlung photons. The resultant electrons from photon interactions are simulated by repeating the recorded electron tracks. The electron step length is stretched/shrunk proportionally based on the local density and stopping power ratios of the local material. Energy deposition in a voxel is proportional to the fraction of the equivalent step length in that voxel. To evaluate its accuracy, dose deposition in a 300mm*300mm*300mm water phantom is calculated, and compared to EGSnrc results.

Results:Both PDD and OAR showed great agreements (within 0.5%) between our dose engine result and the EGSnrc result. It only takes less than 1 min for every simulation, being reduced up to ~40 times compared to EGSnrc simulations.

Conclusion:We have successfully developed a fast Monte Carlo dose engine for Gamma Knife.

Contact Email: