Research on the simulation of PF-LBM model based on MPI+CUDA mixed granularity parallel
Source abstract
Abstract
A microstructure numerical model is an intensive computational problem, for which the simulation time is too long and the simulation scale is too small. To solve these two problems, in this article, we use MPI+CUDA hybrid particle heterogeneous parallel computing to implement the dendrite growth simulation of a PF-LBM phase-field 3D model. Message Passing Interface (MPI) can be used to conduct coarse granularity division, to break through the limitation of the simulate scale in a single machine. In each node, fine-grained division is implemented by the Compute Unified Device Architecture (CUDA) parallel way to realize the completely parallelism intra-node, and to improve overall computational efficiency. At the same time, in this article, the "pseudo three-dimensional array" programming method is brought up in CUDA programming, and also to improve the CUDA random number generation method, in order to simplify the CUDA array programming and reduce the CUDA random number generation time purposes. Experiments show that at the same simulation scale, the speed-up ratio with 21 nodes MPI+CUDA was 57, which was increased 54% over the 21 nodes MPI. Under the condition of computing efficiency close, the largest simulation scale with 21 nodes MPI+CUDA was 4203, which is 13 times to single GPU. Therefore, the MPI + CUDA hybrid granularity parallel method proposed in this paper also has the advantages of high computational efficiency of the GPU and MPI to expand the simulation scale.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Solidification and crystal growth phenomena · Lattice Boltzmann Simulation Studies · Metallic Glasses and Amorphous Alloys
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 (11)
Show source-provided references
1. Study on Three - dimensional Morphology of Microstructure of α - Mg Dendritic Solidification
2. Simulation of forced convection alloy dendritic growth phase field method based on LBM algorithm
3. Quantitative phase-filed modeling of dendritic growth in tow and three dimensions10.1103/physreve.57.4323 ↗
4. Simulation of nature convection effects on succinonitrile crystals10.1103/physreve.62.828 ↗
5. Velocity and shape selection of dendritic crystals in a forced flow10.1103/physreve.61.r49 ↗
6. A parallel 3D dendritic growth simulator using the phase-field method10.1006/jcph.2002.7005 ↗
7. GPU-accelerated phase-field simulation of dendritic solidification in a binary alloy10.1016/j.jcrysgro.2010.10.096 ↗
8. A model for collision processes in gases. I. Small amplitude processes in charged and neutral one-component system10.1103/physrev.94.511 ↗
9. A priori derivation of the lattice Boltzmann equation10.1103/physreve.55.r6333 ↗
10. theory of the lattice Boltzmann method: From the Boltzmann equation to the lattice Boltzmann equation10.1103/physreve.56.6811 ↗
11. 2009