Large-scale parallel lattice Boltzmann–cellular automaton model of two-dimensional dendritic growth |
| |
Authors: | Bohumir Jelinek Mohsen Eshraghi Sergio Felicelli John F Peters |
| |
Affiliation: | 1. Center for Advanced Vehicular Systems, Mississippi State University, MS 39762, USA;2. Mechanical Engineering Department, Mississippi State University, MS 39762, USA;3. U.S. Army ERDC, Vicksburg, MS 39180, USA |
| |
Abstract: | An extremely scalable lattice Boltzmann (LB)–cellular automaton (CA) model for simulations of two-dimensional (2D) dendritic solidification under forced convection is presented. The model incorporates effects of phase change, solute diffusion, melt convection, and heat transport. The LB model represents the diffusion, convection, and heat transfer phenomena. The dendrite growth is driven by a difference between actual and equilibrium liquid composition at the solid–liquid interface. The CA technique is deployed to track the new interface cells. The computer program was parallelized using the Message Passing Interface (MPI) technique. Parallel scaling of the algorithm was studied and major scalability bottlenecks were identified. Efficiency loss attributable to the high memory bandwidth requirement of the algorithm was observed when using multiple cores per processor. Parallel writing of the output variables of interest was implemented in the binary Hierarchical Data Format 5 (HDF5) to improve the output performance, and to simplify visualization. Calculations were carried out in single precision arithmetic without significant loss in accuracy, resulting in 50% reduction of memory and computational time requirements. The presented solidification model shows a very good scalability up to centimeter size domains, including more than ten million of dendrites. |
| |
Keywords: | Solidification Dendrite growth Lattice Boltzmann Cellular automaton Parallel computing |
本文献已被 ScienceDirect 等数据库收录! |
|