首页 | 本学科首页   官方微博 | 高级检索  
     


An efficient execution of Monte Carlo simulation based on delta-tracking method using GPUs
Authors:Takuya Okubo  Tomohiro Endo  Akio Yamamoto
Affiliation:Nagoya University, Furo-cho, Chikusa-ku, Nagoya, Japan
Abstract:
An efficient execution method for Monte Carlo simulation using graphic processing unit (GPU) is proposed. The delta-tracking method is used since the delta-tracking method can reduce conditional branches and complexity of code implementation, which degrade computational performance on GPUs. In order to improve parallel efficiency in the eigenvalue calculation, generated fission neutrons are recorded using the atomic operation which avoids the data race in GPUs. We also propose a method to efficiently tally neutron flux in a region. The present method is based on the atomic operation and use of fixed-point type number instead of common floating-point type number. The verification calculations using the C5G7 benchmark problem show effectiveness of the proposed numerical algorithms on GPUs through comparison with calculations using central processing units.
Keywords:Monte Carlo  GPU  delta-tracking  parallelization  OpenCL
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号