journal article·2018-03-01Open access

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

Changsheng Zhu, Jieqiong Liu, Mingfang Zhu, Li Feng

AIP Advances· Volume 8· Issue 3

Abstract

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.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Solidification and crystal growth phenomena · Aluminum Alloy Microstructure Properties · Metallurgy and Material Forming

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

College of Computer and Communication, Lanzhou University of Technology 1 , Lanzhou 730050, China

Jiangsu Key Laboratory for Advanced Metallic Materials, Southeast University 2 , Nanjing 211189, China

State Key Laboratory of Gansu Advanced Processing and Recycling of Non-Ferrous Metal 3 , Lanzhou 730050, China

Funding

National Natural Science Foundation of China · China Postdoctoral Science Foundation · Lanzhou University of Technology

References (16)

Show source-provided references
1. Multiscale materials computational methods
2. Phase-field method and materials genome initiative (MGI) (in chinese)10.1007/s11434-014-0140-x ↗
3. The phase field technique for modeling multiphase materials10.1088/0034-4885/71/10/106501 ↗
4. Phase-field models for microstructure evolution10.1146/annurev.matsci.32.112001.132041 ↗
5. Phase-field simulation of solidification
6. Rare Metal Mat. Eng. · 2006 · 35 · 369
7. J. Lanzhou Univ. Technol. · 2015 · 41 · 5
8. A parallel 3D dendritic growth simulator using the phase-field method10.1006/jcph.2002.7005 ↗
9. Peta-scale phase-field simulation for dendritic solidification on the TSUBAME 2.0 supercomputer
10. Research of three-dimensional dendritic growth using phase-field method based on GPU10.1016/j.commatsci.2014.04.050 ↗
11. GPU-accelerated phase-field simulation of dendritic solidification in a binary alloy10.1016/j.jcrysgro.2010.10.096 ↗
12. Cellular automaton modeling of dendritic growth using a multi-grid method10.1088/1757-899x/84/1/012050 ↗
13. Phys. Rev. E · 1999 · 60 · 718610.1103/physreve.60.7186 ↗
14. J. Cryst. Growth · 2002 · 237-239 · 12510.1016/s0022-0248(01)01891-7 ↗
15. Parallel implementation for phase-field simulation of flow effect on dendritic growth with GPU acceleration10.2320/matertrans.m2014269 ↗
16. 3D finite difference computation on GPUs using CUDA