ARCHERRT - a GPU-based and photon-electron coupled Monte Carlo dose computing engine for radiation therapy: software
Lin Su1, Youming Yang2, Bryan Bednarz2
1Nuclear Engineering Program, Rensselaer Polytechnic Institute, Troy, New York 12180.
Medical Physics
|July 4, 2014
Summary
A new Monte Carlo (MC) code, ARCHERRT, utilizes graphical processing units (GPU) for extremely fast and accurate radiation dose calculations in radiotherapy. This advanced software enables rapid, precise treatment planning for various clinical cases.
Area of Science:
- Medical Physics
- Computational Science
- Radiotherapy Technology
Background:
- Accurate dose calculation is crucial for effective radiation therapy.
- Traditional Monte Carlo (MC) methods for dose calculation can be computationally intensive.
- Advancements in hardware, like graphical processing units (GPUs), offer potential for accelerating these calculations.
Purpose of the Study:
- To develop an extremely fast MC code (ARCHERRT) using GPU hardware for radiation dose calculations in radiotherapy.
- To detail the software development and testing of ARCHERRT for clinical applications.
- To evaluate the performance of ARCHERRT against established methods and codes.
Main Methods:
- Developed ARCHERRT code utilizing GPU hardware and phase space files (PSFs) from treatment plans.
- Constructed patient-specific phantoms from CT images and employed batch simulations.
- Implemented and compared two Woodcock tracking algorithms; benchmarked against DOSXYZnrc and GEANT4 using gamma index analysis.
- Developed a multithreaded CPU code for performance comparison.
Main Results:
- ARCHERRT demonstrated good agreement with DOSXYZnrc for water phantom dose curves and with GEANT4 for clinical cases (e.g., 99.7% passing rate for prostate with 2%/2mm criteria).
- GPU acceleration significantly reduced calculation times: single M2090 processed cases in 50-80s, K40 was 1.7-1.8x faster, and six M2090s completed simulations in 8.9-13.4s.
- CPU simulations on Intel E5-2620 took considerably longer (500-800s).
Conclusions:
- ARCHERRT was successfully developed as a fast and accurate MC dose calculation tool for radiotherapy.
- The code leverages PSFs and patient CT phantoms for precise dose distribution.
- GPU implementation offers substantial speed improvements over traditional CPU-based methods.
More Related Videos
Related Concept Videos
Radiation: Applications
1.8K
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.8K
Maxwell-Boltzmann Distribution: Problem Solving
2.3K
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
2.3K
Biological Effects of Radiation
15.4K
All radioactive nuclides emit high-energy particles or electromagnetic waves. When this radiation encounters living cells, it can cause heating, break chemical bonds, or ionize molecules. The most serious biological damage results when these radioactive emissions fragment or ionize molecules. For example, α and β particles emitted from nuclear decay reactions possess much higher energies than ordinary chemical bond energies. When these particles strike and penetrate matter, they...
15.4K
Radiation Pressure: Problem Solving
1.0K
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...
1.0K
Dose Size and Dosing Frequency: Determination Methods
797
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...
797


