Parallelization of MCATNP MONTE CARLO Particle Transport Code by Using MPI

TAO Ying-long,WANG Jian-guo,NIU Sheng-li,FAN Ru-yu
DOI: https://doi.org/10.3969/j.issn.0258-0934.2011.05.002
2011-01-01
Abstract:A Monte Carlo code for simulating Atmospheric Transport of Neutrons and Photons(MCATNP) is used to simulate the ionization effects caused by high altitude nuclear detonation(HAND) and it was parallelized in MPI by adopting the leap random number producer and modifying the original serial code.The parallel results and serial results are identical.The speedup increases almost linearly with the number of processors used.The parallel efficiency is up to 97% while 16 processors are used,and 94% while 32 are used.The experimental results show that parallelization can obviously reduce the calculation time of Monte Carlo simulation of HAND ionization effects.
What problem does this paper attempt to address?