DocumentCode :
593292
Title :
GPU accelerated Monte Carlo simulation of deep penetration neutron transport
Author :
Bo Yang ; Kai Lu ; Jie Liu ; Xiaoping Wang ; Chunye Gong
Author_Institution :
Dept. of Comput. Sci., Nat. Univ. of Defense Technol., Changsha, China
fYear :
2012
fDate :
6-8 Dec. 2012
Firstpage :
899
Lastpage :
904
Abstract :
Over the last decade, with the increasing performance and programmability of Graphics processing unit (GPU), these units have evolved from specialty hardware to massively parallel general computation devices. Simulation of neutron transport plays an important role in national economical construction and large-scale computing in science and engineering. MC (Monte Carlo) simulation of neutron transport owns great advantage over the determined methods to solve some complex types of particle transport. It is the disadvantage that the computational complexity of MC method is very huge. Due to the independence of samples in MC simulation, the algorithm of MC simulation is in principle well-suited to run on highly parallel GPU. However, the complexities of MC simulation of deep penetration particle transport bring serious difficulties in designing a GPU-based algorithm. We present an algorithm based GPU for MC deep penetration particle transport, in which a particle number based task decomposition method and high efficiency parallel data structure are proposed to match with the underlying GPU architecture. Results demonstrate that with the same computational accuracy as MCNP, MCNP-GPU referred to as MCNP integrated with our algorithm on M2050 achieves 3.53-fold and 7.26-fold speedup respectively by compared with MCNP running on X5670 and X5355.
Keywords :
Monte Carlo methods; computational complexity; graphics processing units; neutron transport theory; nuclear engineering computing; parallel processing; GPU accelerated Monte Carlo simulation; GPU architecture; GPU performance; GPU programmability; GPU-based algorithm designing; MC deep penetration particle transport; MC method computational complexity; MC simulation algorithm; MC simulation complexities; MCNP-GPU; computational accuracy; deep penetration neutron transport simulation; deep penetration particle transport; engineering large-scale computing; graphics processing unit; high efficiency parallel data structure; highly parallel GPU; massively parallel general computation devices; national economical construction; particle number; particle transport complex types; sample independence; science large-scale computing; specialty hardware; task decomposition method; Computational modeling; Graphics processing units; Instruction sets; Neutrons; CUDA; GPU computing; MCNP; Monte Carlo simulation; deep penetration particle transport;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Distributed and Grid Computing (PDGC), 2012 2nd IEEE International Conference on
Conference_Location :
Solan
Print_ISBN :
978-1-4673-2922-4
Type :
conf
DOI :
10.1109/PDGC.2012.6449943
Filename :
6449943
Link To Document :
بازگشت