首页 | 官方网站   微博 | 高级检索  
     

核辐照损伤金属材料的大规模KMC模拟
引用本文:宋梦召,冯仰德.核辐照损伤金属材料的大规模KMC模拟[J].计算机工程与科学,2017,39(7):1211-1218.
作者姓名:宋梦召  冯仰德
作者单位:;1.中国科学院计算机网络信息中心高性能计算技术与应用发展部
基金项目:国家863计划(2015AA01A303)
摘    要:动力学蒙特卡洛方法可用来模拟核反应堆第一壁材料的辐射效应和缺陷扩散,有助于理解和预测材料在辐照损伤下的微观性质和宏观变化。采用同步子域方法实现了空位跃迁过程的并行模拟。通过采用动态更新通信数据和自适应同步时间步长方法,减少通信次数和通信量,在保证准确性的情况下获得了较好并行性能。实验表明,基于同步子域的串行计算比原始串行算法时间缩短60.31%,并行算法在80核时达到39倍加速比。对于大规模问题,算法也表现出很好的并行效率,适用于大规模问题的模拟。

关 键 词:KMC  空位跃迁  SPPARKS  MPI  同步子域算法
收稿时间:2017-01-11
修稿时间:2017-07-25

Large-scale kinetic Monte Carlo simulation of metal material under irradiation
SONG Meng-zhao,FENG Yang-de.Large-scale kinetic Monte Carlo simulation of metal material under irradiation[J].Computer Engineering & Science,2017,39(7):1211-1218.
Authors:SONG Meng-zhao  FENG Yang-de
Affiliation:(Department of High Performance Computing Technology and Application Development, Computer Network Information Center,Chinese Academy of Sciences,Beijing 100190,China)  
Abstract:Kinetic Monte Carlo (KMC) simulation can be used to simulate the radiation effects and defect diffusion of reactor materials in nuclear power plants, which is helpful to understand and predict how microstructures and mechanical properties evolve under irradiation. We present a parallel simulation method of vacancy diffusion based on synchronous sub-lattice (SL) algorithm. We adopt a dynamic communication data update method and an adaptive time synchronization method to decrease communication frequency and load so as to achieve both accuracy and parallel efficiency. Simulation results show that the serial implementation by the SL algorithm saves the total execution time by 60.31% in comparison with the original algorithm, and the parallel implementation achieves 39X speedup with 80 cores. The algorithm also performs well on large scale problems.
Keywords:KMC  vacancy diffusion  SPPARKS  MPI  synchronous sub-lattice algorithm  
点击此处可从《计算机工程与科学》浏览原始摘要信息
点击此处可从《计算机工程与科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号