SU-E-T-476: GPU-Based Monte Carlo Radiotherapy Dose Calculation Using Phase- Space Sources
R Townson1,2,3, Xun Jia1,2,3, S Zavgorodni1,2,3
1University of California, San Diego, La Jolla, CA.
Medical Physics
|May 19, 2017
Summary
This study introduces an efficient method for using phase-space sources in GPU-based Monte Carlo (MC) dose calculations. The new approach significantly speeds up calculations, achieving comparable accuracy to existing methods.
Area of Science:
- Medical Physics
- Computational Science
- Radiotherapy Physics
Background:
- GPU-based Monte Carlo (MC) algorithms accelerate dose calculations but can suffer from inefficiency due to thread divergence when processing phase-space files sequentially.
- Optimizing the utilization of phase-space data is crucial for improving the speed of GPU-accelerated MC simulations in radiotherapy.
Purpose of the Study:
- To develop and implement an efficient strategy for integrating phase-space source models into the GPU-based MC dose calculation engine, gDPM.
- To enhance the performance of GPU-based MC simulations by optimizing phase-space file utilization.
Main Methods:
- Developed a novel method to group particles from phase-space files into phase-space-lets (PSLs) based on type, energy, and spatial location.
- Implemented PSL utilization within the gDPM engine to process only particles within the secondary collimator field opening.
- Validated the gDPM PSL implementation by comparing its results with DOSXYZnrc using a BEAMnrc phase-space source.
Main Results:
- The gDPM PSL implementation demonstrated agreement within 2% compared to DOSXYZnrc for various field sizes in a water phantom.
- Significantly reduced calculation times: 54 GPU seconds for gDPM vs. 147 CPU hours for DOSXYZnrc (650 million histories, 10x10 cm field).
- Achieved a 99.54% gamma pass rate (3 mm/3% criteria) for a realistic 7-field IMRT tongue treatment plan, with gDPM calculation times comparable to DOSXYZnrc.
Conclusions:
- An efficient method for utilizing phase-space sources in GPU-based MC dose calculations has been successfully developed and implemented in gDPM.
- The PSL strategy enhances computational efficiency without compromising dose calculation accuracy.
- This advancement offers a faster and effective approach for MC-based dose calculations in radiotherapy planning.
Related Concept Videos
Radiation: Applications
1.9K
The average temperature of Earth is the subject of much current discussion. Earth is in radiative contact with both the Sun and dark space; it receives almost all its energy from the radiation of the Sun and reflects some of it into outer space. Dark space is very cold, about 3 K, so Earth radiates energy into it. For instance, heat transfer occurs from soil and grasses, the rate of which can be so rapid that frost can occur on clear summer evenings, even in warm latitudes.
The average...
The average...
1.9K
Maxwell-Boltzmann Distribution: Problem Solving
3.0K
Individual molecules in a gas move in random directions, but a gas containing numerous molecules has a predictable distribution of molecular speeds, which is known as the Maxwell-Boltzmann distribution, f(v).
This distribution function f(v) is defined by saying that the expected number N (v1,v2) of particles with speeds between v1 and v2 is given by
This distribution function f(v) is defined by saying that the expected number N (v1,v2) of particles with speeds between v1 and v2 is given by
3.0K
Radiation Pressure: Problem Solving
897
The radiation pressure applied by an electromagnetic wave on a perfectly absorbing surface equals the energy density of the wave. The wave's momentum also gets transferred to the surface when an electromagnetic wave is entirely absorbed by it. The rate at which momentum is transmitted to an absorbing surface perpendicular to the propagation direction equals the force on the surface.
The average value of the rate of momentum transfer divided by the absorbing area represents the average force...
The average value of the rate of momentum transfer divided by the absorbing area represents the average force...
897


