摘要
蒙特卡罗模拟方法在反应堆物理分析中的发展和应用受到计算机内存不足的限制,区域分解是一种解决方法。本文将区域分解方法应用于中子输运蒙特卡罗模拟过程,基于反应堆蒙特卡罗程序RMC,实现区域分解基本功能,并测试、分析了其并行性能。结果表明,负载均衡与通信性能是影响区域分解方法的关键因素。对区域分解方法的结果可重复性问题进行了研究,提出对源中子进行排序的实现方法。
Developments and applications of Monte Carlo method in reactor physics analysis are limited due to large memory demand,while domain decomposition method(DDM)is one of feasible solutions under research.Basic idea of DDM was introduced in this article and applied into Monte Carlo neutron transport process.A DDM module was implemented based on a reactor Monte Carlo code RMC.By numerical tests,the performance of DDM was evaluated.The results show that load balancing and parallel communication are key factors for parallel efficiency.An approach by sorting source neutrons was proposed to achieve reproducibility of calculations with DDM.
出处
《原子能科学技术》
EI
CAS
CSCD
北大核心
2014年第12期2315-2320,共6页
Atomic Energy Science and Technology
基金
国家自然科学基金资助项目(91126017)
核反应堆系统设计技术重点实验室资助项目
关键词
区域分解
蒙特卡罗
中子输运
空间并行
并行效率
domain decomposition
Monte Carlo
neutron transport
space parallel
parallel efficiency