基于空位跃迁的KMC并行实现
动力学蒙特卡洛方法是一种随机方法,它将系统的演化过程抽象为状态到状态之间的跃迁,这种方法被广泛地应用到各种材料的演化模拟中.本文采用同步子域方法实现了空位跃迁过程的MPI并行模拟,通过自适应同步时间步长方法,在保证准确性的情况下获得较好并行性能.设计动态添加通信数据的通信方式,有效降低通信开销.数值实验表明,采用同步子域的串、并行方法同原始串行算法结果一致.同时算法在大规模问题的模拟上也表现出很好的并行效率.
空位跃迁、KMC、并行计算、同步子域算法
38
TP3;O24
863项目2015AA01A303;自然科学基金项目91430214
2017-07-05(万方平台首次上网日期,不代表论文的发表时间)
共13页
130-142