论文部分内容阅读
MCATNP是模拟中子、光子在大气中输运的蒙特卡罗程序,用于高空核爆炸电离效应的数值模拟。采用"跳跃法"进行伪随机数的分段,对程序进行MPI并行化改造,实现了并行化。测试结果表明并行程序取得了与串行程序一致的结果,加速比近似呈线性增长,在16和32个处理器上的并行效率分别达到了97%和94%。算例的结果表明并行化可以解决高空核爆炸电离效应蒙特卡罗模拟的耗时问题。