A GPU OpenCL based cross-platform Monte Carlo dose calculation engine (goMC). 2015

Zhen Tian, and Feng Shi, and Michael Folkerts, and Nan Qin, and Steve B Jiang, and Xun Jia
Department of Radiation Oncology, University of Texas Southwestern Medical Center, Dallas, TX 75390, USA.

Monte Carlo (MC) simulation has been recognized as the most accurate dose calculation method for radiotherapy. However, the extremely long computation time impedes its clinical application. Recently, a lot of effort has been made to realize fast MC dose calculation on graphic processing units (GPUs). However, most of the GPU-based MC dose engines have been developed under NVidia's CUDA environment. This limits the code portability to other platforms, hindering the introduction of GPU-based MC simulations to clinical practice. The objective of this paper is to develop a GPU OpenCL based cross-platform MC dose engine named goMC with coupled photon-electron simulation for external photon and electron radiotherapy in the MeV energy range. Compared to our previously developed GPU-based MC code named gDPM (Jia et al 2012 Phys. Med. Biol. 57 7783-97), goMC has two major differences. First, it was developed under the OpenCL environment for high code portability and hence could be run not only on different GPU cards but also on CPU platforms. Second, we adopted the electron transport model used in EGSnrc MC package and PENELOPE's random hinge method in our new dose engine, instead of the dose planning method employed in gDPM. Dose distributions were calculated for a 15 MeV electron beam and a 6 MV photon beam in a homogenous water phantom, a water-bone-lung-water slab phantom and a half-slab phantom. Satisfactory agreement between the two MC dose engines goMC and gDPM was observed in all cases. The average dose differences in the regions that received a dose higher than 10% of the maximum dose were 0.48-0.53% for the electron beam cases and 0.15-0.17% for the photon beam cases. In terms of efficiency, goMC was ~4-16% slower than gDPM when running on the same NVidia TITAN card for all the cases we tested, due to both the different electron transport models and the different development environments. The code portability of our new dose engine goMC was validated by successfully running it on a variety of different computing devices including an NVidia GPU card, two AMD GPU cards and an Intel CPU processor. Computational efficiency among these platforms was compared.

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
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
D006258 Head and Neck Neoplasms Soft tissue tumors or cancer arising from the mucosal surfaces of the LIP; oral cavity; PHARYNX; LARYNX; and cervical esophagus. Other sites included are the NOSE and PARANASAL SINUSES; SALIVARY GLANDS; THYROID GLAND and PARATHYROID GLANDS; and MELANOMA and non-melanoma skin cancers of the head and neck. (from Holland et al., Cancer Medicine, 4th ed, p1651) Cancer of Head and Neck,Head Cancer,Head Neoplasm,Head and Neck Cancer,Head and Neck Neoplasm,Neck Cancer,Neck Neoplasm,Neck Neoplasms,Neoplasms, Upper Aerodigestive Tract,UADT Neoplasm,Upper Aerodigestive Tract Neoplasm,Upper Aerodigestive Tract Neoplasms,Cancer of Head,Cancer of Neck,Cancer of the Head,Cancer of the Head and Neck,Cancer of the Neck,Head Neoplasms,Head, Neck Neoplasms,Neoplasms, Head,Neoplasms, Head and Neck,Neoplasms, Neck,UADT Neoplasms,Cancer, Head,Cancer, Neck,Cancers, Head,Cancers, Neck,Head Cancers,Neck Cancers,Neoplasm, Head,Neoplasm, Neck,Neoplasm, UADT,Neoplasms, UADT
D006801 Humans Members of the species Homo sapiens. Homo sapiens,Man (Taxonomy),Human,Man, Modern,Modern Man
D014867 Water A clear, odorless, tasteless liquid that is essential for most animal and plant life and is an excellent solvent for many substances. The chemical formula is hydrogen oxide (H2O). (McGraw-Hill Dictionary of Scientific and Technical Terms, 4th ed) Hydrogen Oxide
D017785 Photons Discrete concentrations of energy, apparently massless elementary particles, that move at the speed of light. They are the unit or quantum of electromagnetic radiation. Photons are emitted when electrons move from one energy state to another. (From Hawley's Condensed Chemical Dictionary, 11th ed)
D050397 Radiotherapy, Intensity-Modulated CONFORMAL RADIOTHERAPY that combines several intensity-modulated beams to provide improved dose homogeneity and highly conformal dose distributions. Helical Tomotherapy,Intensity-Modulated Arc Therapy,Volumetric-Modulated Arc Therapy,Arc Therapies, Intensity-Modulated,Arc Therapies, Volumetric-Modulated,Arc Therapy, Intensity-Modulated,Arc Therapy, Volumetric-Modulated,Helical Tomotherapies,Intensity Modulated Arc Therapy,Intensity-Modulated Arc Therapies,Intensity-Modulated Radiotherapies,Intensity-Modulated Radiotherapy,Radiotherapies, Intensity-Modulated,Radiotherapy, Intensity Modulated,Therapies, Intensity-Modulated Arc,Therapies, Volumetric-Modulated Arc,Therapy, Intensity-Modulated Arc,Therapy, Volumetric-Modulated Arc,Tomotherapies, Helical,Tomotherapy, Helical,Volumetric Modulated Arc Therapy,Volumetric-Modulated Arc Therapies
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

Related Publications

Zhen Tian, and Feng Shi, and Michael Folkerts, and Nan Qin, and Steve B Jiang, and Xun Jia
February 2011, Medical physics,
Zhen Tian, and Feng Shi, and Michael Folkerts, and Nan Qin, and Steve B Jiang, and Xun Jia
March 2017, Journal of applied clinical medical physics,
Zhen Tian, and Feng Shi, and Michael Folkerts, and Nan Qin, and Steve B Jiang, and Xun Jia
November 2011, Physics in medicine and biology,
Zhen Tian, and Feng Shi, and Michael Folkerts, and Nan Qin, and Steve B Jiang, and Xun Jia
December 2012, Physics in medicine and biology,
Zhen Tian, and Feng Shi, and Michael Folkerts, and Nan Qin, and Steve B Jiang, and Xun Jia
February 2014, Physica medica : PM : an international journal devoted to the applications of physics to medicine and biology : official journal of the Italian Association of Biomedical Physics (AIFB),
Zhen Tian, and Feng Shi, and Michael Folkerts, and Nan Qin, and Steve B Jiang, and Xun Jia
June 2013, Physics in medicine and biology,
Zhen Tian, and Feng Shi, and Michael Folkerts, and Nan Qin, and Steve B Jiang, and Xun Jia
March 2012, Physics in medicine and biology,
Zhen Tian, and Feng Shi, and Michael Folkerts, and Nan Qin, and Steve B Jiang, and Xun Jia
July 2015, Physics in medicine and biology,
Zhen Tian, and Feng Shi, and Michael Folkerts, and Nan Qin, and Steve B Jiang, and Xun Jia
August 2023, Medical physics,
Zhen Tian, and Feng Shi, and Michael Folkerts, and Nan Qin, and Steve B Jiang, and Xun Jia
May 2017, Physics in medicine and biology,
Copied contents to your clipboard!