首页 | 本学科首页   官方微博 | 高级检索  
     


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 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号