Initial development of goCMC: a GPU-oriented fast cross-platform Monte Carlo engine for carbon ion therapy. 2017

Nan Qin, and Marco Pinto, and Zhen Tian, and Georgios Dedes, and Arnold Pompos, and Steve B Jiang, and Katia Parodi, and Xun Jia
Department of Radiation Oncology, University of Texas Southwestern Medical Center, Dallas, TX 75390, United States of America.

Monte Carlo (MC) simulation is considered as the most accurate method for calculation of absorbed dose and fundamental physics quantities related to biological effects in carbon ion therapy. To improve its computational efficiency, we have developed a GPU-oriented fast MC package named goCMC, for carbon therapy. goCMC simulates particle transport in voxelized geometry with kinetic energy up to 450 MeV u-1. Class II condensed history simulation scheme with a continuous slowing down approximation was employed. Energy straggling and multiple scattering were modeled. δ-electrons were terminated with their energy locally deposited. Four types of nuclear interactions were implemented in goCMC, i.e. carbon-hydrogen, carbon-carbon, carbon-oxygen and carbon-calcium inelastic collisions. Total cross section data from Geant4 were used. Secondary particles produced in these interactions were sampled according to particle yield with energy and directional distribution data derived from Geant4 simulation results. Secondary charged particles were transported following the condensed history scheme, whereas secondary neutral particles were ignored. goCMC was developed under OpenCL framework and is executable on different platforms, e.g. GPU and multi-core CPU. We have validated goCMC with Geant4 in cases with different beam energy and phantoms including four homogeneous phantoms, one heterogeneous half-slab phantom, and one patient case. For each case [Formula: see text] carbon ions were simulated, such that in the region with dose greater than 10% of maximum dose, the mean relative statistical uncertainty was less than 1%. Good agreements for dose distributions and range estimations between goCMC and Geant4 were observed. 3D gamma passing rates with 1%/1 mm criterion were over 90% within 10% isodose line except in two extreme cases, and those with 2%/1 mm criterion were all over 96%. Efficiency and code portability were tested with different GPUs and CPUs. Depending on the beam energy and voxel size, the computation time to simulate [Formula: see text] carbons was 9.9-125 s, 2.5-50 s and 60-612 s on an AMD Radeon GPU card, an NVidia GeForce GTX 1080 GPU card and an Intel Xeon E5-2640 CPU, respectively. The combined accuracy, efficiency and portability make goCMC attractive for research and clinical applications in carbon ion therapy.

UI MeSH Term Description Entries
D009010 Monte Carlo Method In statistics, a technique for numerically approximating the solution of a mathematical problem by studying the distribution of some random variable, often generated by a computer. The name alludes to the randomness characteristic of the games of chance played at the gambling casinos in Monte Carlo. (From Random House Unabridged Dictionary, 2d ed, 1993) Method, Monte Carlo
D011879 Radiotherapy Dosage The total amount of radiation absorbed by tissues as a result of radiotherapy. Dosage, Radiotherapy,Dosages, Radiotherapy,Radiotherapy Dosages
D011880 Radiotherapy Planning, Computer-Assisted Computer-assisted mathematical calculations of beam angles, intensities of radiation, and duration of irradiation in radiotherapy. Computer-Assisted Radiotherapy Planning,Dosimetry Calculations, Computer-Assisted,Planning, Computer-Assisted Radiotherapy,Calculation, Computer-Assisted Dosimetry,Calculations, Computer-Assisted Dosimetry,Computer Assisted Radiotherapy Planning,Computer-Assisted Dosimetry Calculation,Computer-Assisted Dosimetry Calculations,Dosimetry Calculation, Computer-Assisted,Dosimetry Calculations, Computer Assisted,Planning, Computer Assisted Radiotherapy,Radiotherapy Planning, Computer Assisted
D002250 Carbon Radioisotopes Unstable isotopes of carbon that decay or disintegrate emitting radiation. C atoms with atomic weights 10, 11, and 14-16 are radioactive carbon isotopes. Radioisotopes, Carbon
D004583 Electrons Stable elementary particles having the smallest known negative charge, present in all elements; also called negatrons. Positively charged electrons are called positrons. The numbers, energies and arrangement of electrons around atomic nuclei determine the chemical identities of elements. Beams of electrons are called CATHODE RAYS. Fast Electrons,Negatrons,Positrons,Electron,Electron, Fast,Electrons, Fast,Fast Electron,Negatron,Positron
D006801 Humans Members of the species Homo sapiens. Homo sapiens,Man (Taxonomy),Human,Man, Modern,Modern Man
D019047 Phantoms, Imaging Devices or objects in various imaging techniques used to visualize or enhance visualization by simulating conditions encountered in the procedure. Phantoms are used very often in procedures employing or measuring x-irradiation or radioactive material to evaluate performance. Phantoms often have properties similar to human tissue. Water demonstrates absorbing properties similar to normal tissue, hence water-filled phantoms are used to map radiation levels. Phantoms are used also as teaching aids to simulate real conditions with x-ray or ultrasonic machines. (From Iturralde, Dictionary and Handbook of Nuclear Medicine and Clinical Imaging, 1990) Phantoms, Radiographic,Phantoms, Radiologic,Radiographic Phantoms,Radiologic Phantoms,Phantom, Radiographic,Phantom, Radiologic,Radiographic Phantom,Radiologic Phantom,Imaging Phantom,Imaging Phantoms,Phantom, Imaging
D063193 Heavy Ion Radiotherapy The use of a heavy ion particle beam for radiotherapy, such as the HEAVY IONS of CARBON. Carbon Ion Radiation Therapy,Carbon Ion Radiotherapy,Carbon Ion Therapy,Heavy Ion Radiation Therapy,Heavy Ion Therapy,Carbon Ion Therapies,Heavy Ion Radiotherapies,Heavy Ion Therapies,Radiotherapies, Heavy Ion,Radiotherapy, Carbon Ion,Radiotherapy, Heavy Ion,Therapies, Carbon Ion,Therapies, Heavy Ion,Therapy, Carbon Ion,Therapy, Heavy Ion

Related Publications

Nan Qin, and Marco Pinto, and Zhen Tian, and Georgios Dedes, and Arnold Pompos, and Steve B Jiang, and Katia Parodi, and Xun Jia
October 2015, Physics in medicine and biology,
Nan Qin, and Marco Pinto, and Zhen Tian, and Georgios Dedes, and Arnold Pompos, and Steve B Jiang, and Katia Parodi, and Xun Jia
February 2011, Medical physics,
Nan Qin, and Marco Pinto, and Zhen Tian, and Georgios Dedes, and Arnold Pompos, and Steve B Jiang, and Katia Parodi, and Xun Jia
February 2024, Medical physics,
Nan Qin, and Marco Pinto, and Zhen Tian, and Georgios Dedes, and Arnold Pompos, and Steve B Jiang, and Katia Parodi, and Xun Jia
January 2023, Medical physics,
Nan Qin, and Marco Pinto, and Zhen Tian, and Georgios Dedes, and Arnold Pompos, and Steve B Jiang, and Katia Parodi, and Xun Jia
December 2012, Physics in medicine and biology,
Nan Qin, and Marco Pinto, and Zhen Tian, and Georgios Dedes, and Arnold Pompos, and Steve B Jiang, and Katia Parodi, and Xun Jia
September 2017, Physics in medicine and biology,
Nan Qin, and Marco Pinto, and Zhen Tian, and Georgios Dedes, and Arnold Pompos, and Steve B Jiang, and Katia Parodi, and Xun Jia
August 2023, Medical physics,
Nan Qin, and Marco Pinto, and Zhen Tian, and Georgios Dedes, and Arnold Pompos, and Steve B Jiang, and Katia Parodi, and Xun Jia
April 2023, Medical physics,
Nan Qin, and Marco Pinto, and Zhen Tian, and Georgios Dedes, and Arnold Pompos, and Steve B Jiang, and Katia Parodi, and Xun Jia
June 2022, Physics in medicine and biology,
Nan Qin, and Marco Pinto, and Zhen Tian, and Georgios Dedes, and Arnold Pompos, and Steve B Jiang, and Katia Parodi, and Xun Jia
November 2011, Physics in medicine and biology,
Copied contents to your clipboard!