Moving GPU-OpenCL-based Monte Carlo dose calculation toward clinical use: Automatic beam commissioning and source
Zhen Tian1, Yongbao Li1,2, Nima Hassan-Rezaeian1
1Department of Radiation Oncology, University of Texas Southwestern Medical Center, Dallas, TX, 75390, USA.
Journal of Applied Clinical Medical Physics
|March 17, 2017
Summary
This study improved the goMC Monte Carlo dose engine for clinical use, enhancing accuracy and speed in radiation therapy dose calculations through auto-commissioning and efficient particle sampling.
Area of Science:
- Medical Physics
- Computational Biology
- Radiotherapy
Background:
- The goMC GPU-based Monte Carlo (MC) dose engine was previously developed on the OpenCL platform.
- Advancements are needed to adapt MC dose engines for routine clinical use in radiation therapy.
Purpose of the Study:
- To enhance the goMC dose engine for clinical applications by improving its commissioning process and dose calculation efficiency.
- To validate the accuracy and speed of the improved goMC engine for treatment plan dose calculations.
Main Methods:
- Adapted an automatic beam commissioning approach using optimization to minimize dose discrepancies between calculations and measurements.
- Developed an efficient source particle sampling strategy using pre-generated fluence maps to bias particle sampling.
- Validated the goMC engine's accuracy using 3D gamma index tests on patient treatment plans.
Main Results:
- Successfully commissioned six Varian TrueBeam linac photon beam models (6-18 MV, including FFF beams).
- The new sampling strategy reduced the number of source particles needed, accelerating dose calculation by a factor of ~2.8 (e.g., 150.9 s to 51.5 s for a VMAT case).
- Achieved high accuracy with passing rates of 99.82% (2%/2 mm) and 95.71% (1%/1 mm) compared to a commercial treatment planning system.
Conclusions:
- The auto-commissioning approach and efficient source sampling strategy are effective and feasible for fast and accurate MC dose calculations in radiotherapy.
- The improvements position goMC as a viable tool for clinical treatment planning, offering speed and precision.
Keywords:
GPU-based Monte Carlo dose calculationVMAT dose calculationautomatic beam commissioningsource samplingMore Related Videos
Related Concept Videos
Determination of Multiple Dosing Parameters: Loading and Maintenance Doses
306
A loading dose is an essential pharmacological strategy to rapidly achieve the target plasma drug concentration necessary for an immediate therapeutic effect. This approach is especially critical for drugs characterized by slow absorption or extended half-lives, where delaying therapeutic plasma levels could compromise treatment outcomes. By administering a loading dose, clinicians ensure a prompt onset of drug action, even for agents with complex pharmacokinetic profiles.Achieving steady-state...
306
Dose Size and Dosing Frequency: Determination Methods
451
Determining the optimal dose size and dosing frequency in pharmacotherapy is crucial for achieving therapeutic effectiveness while minimizing adverse effects. This article explores the methodologies employed in determining these parameters, focusing on their significance and interplay to tailor dosing regimens.Dose Size: Dose size refers to the amount of a drug administered in a single dose. It is determined based on the drug's pharmacodynamics and pharmacokinetics properties and...
451
Sampling Plans
1.1K
Sampling is a crucial step in analytical chemistry, allowing researchers to collect representative data from a large population. Common sampling methods include random, judgmental, systematic, stratified, and cluster sampling.
Random sampling is a method where each member of the population has an equal chance of being selected for the sample. It involves selecting individuals randomly, often using random number generators or lottery-type methods. For example, when analyzing the properties of a...
Random sampling is a method where each member of the population has an equal chance of being selected for the sample. It involves selecting individuals randomly, often using random number generators or lottery-type methods. For example, when analyzing the properties of a...
1.1K


