Skip to content
naulon
Not checkedNot checked for notices yet.

Multi-GPU implementation of a cellular automaton model for dendritic growth of binary alloy

Yongjia Zhang, Jianxin Zhou, Yajun Yin and 2 more

Journal of Materials Research and Technology · 2021

doi:10.1016/j.jmrt.2021.07.095 (opens in a new tab)

We email you when a new notice or a question about this paper appears.

Abstract

A parallel three-dimensional (3D) cellular automaton (CA) model is developed for dendritic growth simulation during solidification of binary alloy. The CA model is implemented using the graphic processing unit (GPU). Compute Unified Device Architecture (CUDA) is combined with Message Passing Interface (MPI) to perform large-scale simulation on the multi-GPU architecture. A CUDA-Aware OpenMPI is used to reduce the communication cost between different GPU cards. The accuracy and the speedup ratio of the CA model are investigated. First, the simulated steady-state tip velocity under different undercooling is compared with the LGK analytical solution. Then, dendritic growth during directional solidification and equiaxed multi-dendrite growth are simulated. Dendritic growth simulation with a domain size up to 453 million grids is performed. Finally, the speedup ratio of the CA model using four GPUs is compared with that using four CPU processes via MPI, which leads to a maximal speedup ratio of 152.19. The developed CA model achieves high parallel performance compared with the MPI-based parallel model. The developed CA model is capable of predicting the columnar to equiaxed transition (CET) event during directional solidification. The results indicate that increasing cooling rate promotes the occurrence of the equiaxed dendrites in the melt ahead of the solidification front, and equiaxed dendrites are prone to nucleate in the columnar dendrite groove zone when a middle cooling rate is applied.

Abstract licence: CC BY-NC

Reads

Read by people on this page

None yet.

Checked or read by AI through naulon

None yet.

A person counts once a day per paper. We keep no cookie and no address: a reader is a hash that changes every day. Any month under five reads shows no number.

Are you an author?

Is this your paper?

Claim it to add your note and be paid when agents cite it. Free.