GPU-based cross-platform Monte Carlo proton dose calculation engine in the framework of Taichi  被引量:2

在线阅读下载全文

作  者:Wei-Guang Li Cheng Chang Yao Qin Zi-Lu Wang Kai-Wen Li Li-Sheng Geng Hao Wu 

机构地区:[1]School of Physics,Beihang University,Beijing 102206,China [2]Key Laboratory of Carcinogenesis and Translational Research(Ministry of Education/Beijing),Department of Radiation Oncology,Peking University Cancer Hospital and Institute,52 Fucheng Road,Beijing 100142,China [3]Medical Management Department,CAS Ion Medical Technology Co.,Ltd.,Beijing 100190,China [4]Beijing Key Laboratory of Advanced Nuclear Materials and Physics,Beihang University,Beijing 102206,China [5]School of Physics and Microelectronics,Zhengzhou University,Zhengzhou 450001,China [6]Institute of Medical Technology,Peking University Health Science Center,38 Xueyuan Road,Beijing 100191,China

出  处:《Nuclear Science and Techniques》2023年第5期152-162,共11页核技术(英文)

基  金:supported by the National Natural Science Foundation of China (Nos.11735003,11975041,and 11961141004)。

摘  要:In recent years,graphics processing units(GPUs)have been applied to accelerate Monte Carlo(MC)simulations for proton dose calculation in radiotherapy.Nonetheless,current GPU platforms,such as Compute Unified Device Architecture(CUDA)and Open Computing Language(OpenCL),suffer from cross-platform limitation or relatively high programming barrier.However,the Taichi toolkit,which was developed to overcome these difficulties,has been successfully applied to high-performance numerical computations.Based on the class II condensed history simulation scheme with various proton-nucleus interactions,we developed a GPU-accelerated MC engine for proton transport using the Taichi toolkit.Dose distributions in homogeneous and heterogeneous geometries were calculated for 110,160,and 200 MeV protons and were compared with those obtained by full MC simulations using TOPAS.The gamma passing rates were greater than 0.99 and 0.95 with criteria of 2 mm,2%and 1 mm,1%,respectively,in all the benchmark tests.Moreover,the calculation speed was at least 5800 times faster than that of TOPAS,and the number of lines of code was approximately 10 times less than those of CUDA or OpenCL.Our study provides a highly accurate,efficient,and easy-to-use proton dose calculation engine for fast prototyping,beamlet calculation,and education purposes.

关 键 词:Proton therapy Monte Carlo dose calculation GPU acceleration Taichi 

分 类 号:R144.1[医药卫生—公共卫生与预防医学]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象