论文部分内容阅读
蒙特卡罗模拟方法(蒙卡方法)在反应堆物理分析中的应用受计算机内存不足的限制,数据分解方法是一种有效的解决思路。对蒙卡方法的内存占用进行定量分析,并基于自主堆用蒙特卡罗程序(RMC),采取了同步式和异步式2种通信方法,设计并实现计数器数据分解算法;通过数值试验测试算法的性能,结果表明,计数器数据分解算法能够明显减少内存占用,而且不会对程序的并行性能产生影响。
The application of Monte Carlo simulation method (Monca method) in the reactor physics analysis is limited by the lack of computer memory. The data decomposition method is an effective solution. The memory usage of Monca method is quantitatively analyzed. Based on the autonomous monolithic Monte Carlo (RMC) method, two kinds of communication methods, synchronous and asynchronous, are adopted to design and implement the counter data decomposition algorithm. By numerical test, Performance, results show that the counter data decomposition algorithm can significantly reduce the memory footprint, and will not have an impact on the parallel performance of the program.