• 论文 •    下一篇

粒子输运蒙特卡罗程序MCNP在MPI下的并行化及完善

邓力,刘杰,张文勇   

  1. 北京应用物理与计算数学研究所计算物理实验室;国防科技大学计算机学院;国防科技大学计算机学院 北京 100088 ;长沙 410073 ;长沙 410073
  • 出版日期:2003-03-20 发布日期:2003-03-20

邓力,刘杰,张文勇. 粒子输运蒙特卡罗程序MCNP在MPI下的并行化及完善[J]. 数值计算与计算机应用, 2003, 24(3): 161-166.

PARALLELIZATION AND PERFECTION OF MCNP MONTE CARLO PARTICLE TRANSPORT CODE IN MPI

  1. Deng Li (Lib. Comp. Phy., Institute of Applied Physics and Computational Mathematics, Beijing, 100088) Liu Jie Zhang Wenyong Institute, National University of Defense Technology, Changsha, 410073)
  • Online:2003-03-20 Published:2003-03-20
引言 核禁试后,在美国加速战略创新计划(ASCI)的推动下,世界和我国在高性能并行计算机研制、并行计算方法和并行软件研制上均取得长足发展,每秒上万亿次的高性能计算机对一般的科
The particle transport Monte Carlo code MCNP had been realized the paral-lelization in MPI (Message Passing Interface) in 1999. But due to adopting the leap random number producer, some differences were existed between the parallel result and the serial result. Now the same results have been achieved by using the segment random number. The speedup of the applied problem is the liner ups to 53 in 64-processors and the parallel efficiency is up to 83% in 64-processors.
()

[1] J. F. Briesmeister (Editor), MCNP-A General Monte Carlo Code for N-Particle Transport Code,LA-12625-M (March, 1997) .
[2] Deng L. and Xie Z. S., Parallelization of MCNP Monte Carlo Neutron and Photon Transport Code in Parallel Virtual Machine and Message Passing Interface, J. Nucl. Sci. Tech., 36:7(1999) ,626-629.
[3] 邓力,黄正丰,许海燕,王瑞宏,蒙特卡罗中子-光子输运程序MCNP的并行化,数值计算与计算机应用,22:4(2001) ,262-266.
[4] 莫则尧,袁国兴,消息传递并行编程环境MPI,北京应用物理与计算数学研究所(1999) .
[5] 王嘉谟,沈毅主编,并行计算方法,下册,科学出版社出版(1996) .
[6] R. P. Gardner and K. Verghese, Monte Carlo Nuclear Well Logging Benchmark Problems with Preliminary Intercomparison Results, Nucl. Geophys. 5:4(1991) , 429-438.
No related articles found!
阅读次数
全文


摘要