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

Min-yu Tsai, Y. Lai, Y. Chi, X. Jia, Shih-Hao Hung
{"title":"Performance Evaluation of a GPU-based Monte Carlo Simulation Package for Water Radiolysis with sub-MeV Electrons","authors":"Min-yu Tsai, Y. Lai, Y. Chi, X. Jia, Shih-Hao Hung","doi":"10.1145/3400286.3418241","DOIUrl":null,"url":null,"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.","PeriodicalId":326100,"journal":{"name":"Proceedings of the International Conference on Research in Adaptive and Convergent Systems","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2020-10-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the International Conference on Research in Adaptive and Convergent Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3400286.3418241","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

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.
基于gpu的亚mev电子水辐射分解蒙特卡罗模拟包的性能评估
水辐射分解过程的模拟包括物理、物理化学和化学三个阶段,模拟水与自由基的相互作用对了解辐射生物学机制和定量检验相关问题的一些假设至关重要。蒙特卡罗(MC)模拟被认为是计算水辐射分解过程最精确的方法之一。Geant4- dna扩展了Geant4蒙特卡罗模拟工具包,提供了电离的初始物理过程的准确描述,以及离子种类的化学前生产和随后的化学,在水辐射分解的单一应用中。为了加速Geant4-DNA模拟的长时间执行,开发了一个用于水辐射模拟的开源GPU代码gMicroMC。在本文中,我们重点回顾了gMicroMC各阶段的GPU实现架构,并评估了在亚mev入射电子范围内的计算性能。gMicroMC的实验结果显示,与在单个CPU线程上运行的Geant4-DNA相比,最近几代NVIDIA显卡的性能提高了三个数量级,最高可达1690倍。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信