Multi-GPU hybrid programming accelerated three-dimensional phase-field model in binary alloy

Multi-GPU hybrid programming accelerated three-dimensional phase-field model in binary alloy
复制标题

多GPU混合编程加速二元合金三维相场模型

DOI:
10.1063/1.5021730
复制
发表时间:
2018-03
期刊:
影响因子:
1.6
通讯作者:
Li Feng
Li Feng
中科院分区:
材料科学4区
文献类型:
--
作者:
Changsheng Zhu;Jieqiong Liu;Mingfang Zhu;Li Feng

文献摘要

参考文献

被引文献

相似文献

在枝晶生长模拟过程中,计算效率和问题规模对三维相场模型的模拟效率有着极其重要的影响。因此,寻求高性能的计算方法,提高计算效率,扩大问题规模,对材料微观结构的研究具有重要意义。介绍了一种基于MPI+CUDA混合编程模型的高性能计算方法。利用多GPU实现了多物理过程耦合条件下二元合金三维相场模型的定量数值模拟。探讨了不同GPU节点在不同计算尺度下的加速效果。在介绍多GPU计算模型的基础上,提出了两种优化方案:无阻塞通信优化和MPI与GPU计算重叠优化。比较了两种优化方案和基本多GPU模型的优化结果。计算结果表明,使用多个GPU计算模型可以明显提高三维相场的计算效率,是单一GPU的13倍,问题规模扩展到8193个。结果表明两种优化方案的可行性,当使用21个GPU时,MPI和GPU计算优化的重叠具有更好的性能,是基本多GPU模型的1.7倍;在枝晶生长模拟过程中,计算效率和问题规模对三维相场模型的模拟效率有非常重要的影响。因此,寻求高性能的计算方法,提高计算效率,扩大问题规模,对材料微观结构的研究具有重要意义。介绍了一种基于MPI+CUDA混合编程模型的高性能计算方法。利用多GPU实现了多物理过程耦合条件下二元合金三维相场模型的定量数值模拟。探讨了不同GPU节点在不同计算尺度下的加速效果。在介绍多GPU计算模型的基础上,提出了两种优化方案:无阻塞通信优化和MPI与GPU计算重叠优化。给出了两种优化方案和两种优化方案的计算结果。
In the process of dendritic growth simulation, the computational efficiency and the problem scales have extremely important influence on simulation efficiency of three-dimensional phase-field model. Thus, seeking for high performance calculation method to improve the computational efficiency and to expand the problem scales has a great significance to the research of microstructure of the material. A high performance calculation method based on MPI+CUDA hybrid programming model is introduced. Multi-GPU is used to implement quantitative numerical simulations of three-dimensional phase-field model in binary alloy under the condition of multi-physical processes coupling. The acceleration effect of different GPU nodes on different calculation scales is explored. On the foundation of multi-GPU calculation model that has been introduced, two optimization schemes, Non-blocking communication optimization and overlap of MPI and GPU computing optimization, are proposed. The results of two optimization schemes and basic multi-GPU model are compared. The calculation results show that the use of multi-GPU calculation model can improve the computational efficiency of three-dimensional phase-field obviously, which is 13 times to single GPU, and the problem scales have been expanded to 8193. The feasibility of two optimization schemes is shown, and the overlap of MPI and GPU computing optimization has better performance, which is 1.7 times to basic multi-GPU model, when 21 GPUs are used.In the process of dendritic growth simulation, the computational efficiency and the problem scales have extremely important influence on simulation efficiency of three-dimensional phase-field model. Thus, seeking for high performance calculation method to improve the computational efficiency and to expand the problem scales has a great significance to the research of microstructure of the material. A high performance calculation method based on MPI+CUDA hybrid programming model is introduced. Multi-GPU is used to implement quantitative numerical simulations of three-dimensional phase-field model in binary alloy under the condition of multi-physical processes coupling. The acceleration effect of different GPU nodes on different calculation scales is explored. On the foundation of multi-GPU calculation model that has been introduced, two optimization schemes, Non-blocking communication optimization and overlap of MPI and GPU computing optimization, are proposed. The results of two optimization schemes and b...
DOI: 10.1145/1513895.1513905
发表时间: 2009-03
影响因子: 3
作者:
P. Micikevicius
通讯作者: P. Micikevicius
DOI: 10.1016/j.commatsci.2014.04.050
发表时间: 2014-08
影响因子: 3.3
作者:
Zhu Changsheng;Jia Jinfang;Feng Li;Xiao Rongzhen
通讯作者: Xiao Rongzhen
DOI: 10.1016/s0022-0248(01)01891-7
发表时间: 2002-04
影响因子: 1.8
作者:
Toshio Suzuki;M. Ode;S. Kim;W. Kim
通讯作者: Toshio Suzuki;M. Ode;S. Kim;W. Kim
DOI: 10.1088/0034-4885/71/10/106501
发表时间: 2008-10
影响因子: 18.1
作者:
I. Singer-Loginova;H. Singer
通讯作者: I. Singer-Loginova;H. Singer
DOI: 10.2320/matertrans.m2014269
发表时间: 2014-12
影响因子: 1.2
作者:
Zhu Changsheng;Jia Jinfang;Zhang Hong;Feng Li;Xiao Rongzhen
通讯作者: Xiao Rongzhen