Performance Evaluation of a GPU-based Monte Carlo Simulation Package for Water Radiolysis with sub-MeV Electrons

Min Yu Tsai, Youfang Lai, Yujie Chi, Xun Jia, Shih Hao Hung

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

The simulation of water radiolysis including three stages, physical, physico-chemical and chemical, modeling the interactions between water and radicals is essential to understand the radiobiological mechanisms and quantitatively test some hypotheses in related problem. Monte Carlo (MC) simulation is recognized as one of the most accurate approaches for the computations of the water radiolysis process. Geant4-DNA which extending the Geant4 Monte Carlo simulation toolkit provides accurate descriptions of the initial physical process of ionization, along with the pre-chemical production of ion species and subsequent chemistry, in a single application for water radiolysis. To accelerate the long execution time of Geant4-DNA simulation, an open source GPU code for water radiolysis simulation, gMicroMC, has been developed. In this paper, we focus on reviewing the GPU implementation architecture of each stage of gMicroMC and evaluating the computational performance in the sub-MeV range of incident electrons. The experimental results of gMicroMC show up to three orders of magnitude performance gain, up to 1690x, with recent generations of NVIDIA graphic cards compared with Geant4-DNA running on a single CPU thread.

Original languageEnglish (US)
Title of host publicationProceedings of the 2020 Research in Adaptive and Convergent Systems, RACS 2020
PublisherAssociation for Computing Machinery
Pages226-233
Number of pages8
ISBN (Electronic)9781450380256
DOIs
StatePublished - Oct 13 2020
Event2020 Research in Adaptive and Convergent Systems, RACS 2020 - Gwangju, Korea, Republic of
Duration: Oct 13 2020Oct 16 2020

Publication series

NameACM International Conference Proceeding Series

Conference

Conference2020 Research in Adaptive and Convergent Systems, RACS 2020
Country/TerritoryKorea, Republic of
CityGwangju
Period10/13/2010/16/20

Keywords

  • GPU based monte carlo simulation
  • performance evaluation
  • water radiolysis

ASJC Scopus subject areas

  • Software
  • Human-Computer Interaction
  • Computer Vision and Pattern Recognition
  • Computer Networks and Communications

Fingerprint

Dive into the research topics of 'Performance Evaluation of a GPU-based Monte Carlo Simulation Package for Water Radiolysis with sub-MeV Electrons'. Together they form a unique fingerprint.

Cite this