Sitko Mateusz, Banaś Krzysztof, Madej Lukasz
Department of Applied Computer Science and Modelling, AGH University of Science and Technology, Mickiewicza 30, 30-059 Krakow, Poland.
Materials (Basel). 2021 Jul 22;14(15):4082. doi: 10.3390/ma14154082.
An attempt to bridge the gap between capabilities offered by advanced full-field microstructure evolution models based on the cellular automata method and their practical applications to daily industrial technology design was the goal of the work. High-performance parallelization techniques applied to the cellular automata static recrystallization (CA-SRX) model were selected as a case study. Basic assumptions of the CA-SRX model and developed modifications allowing high-performance computing are presented within the paper. Particular attention is placed on the development of the parallel computation scheme allowing numerical simulations even for a large volume of material. The development of new approaches to handle communication within the distributed environment is also addressed in the paper as a means to obtain higher computational efficiency. Evaluation of model limits was based on the scalability analysis. The investigation was carried out for the 3D and 2D case studies. Therefore, the complex static recrystallization cellular automata simulation taking into account the influence of recovery, nucleation based on accumulated energy, and the progress of recrystallization as a function of stored energy and grain boundary mobility with high-performance computing capabilities is now possible. The research highlighted that parallelization is more effective with an increasing number of cellular automata cells processed during the entire simulation. It was also proven that the developed parallelization scheme and communication mechanism provides a possibility of obtaining scaled speedup over 700 times for 2D and over 800 times for 3D computational domains, which is crucial for future applications in industrial practice. Therefore, the presented approach's main advantage is based on the possibility of running the calculation based on input data obtained directly from high-resolution 3D imaging of the microstructure. With that, the full immersion of the experimental results into the numerical model is possible. The second novelty aspect of this work is related to the identification of the quality of model predictions as a function of model size reductions.
本工作的目标是尝试弥合基于元胞自动机方法的先进全场微观结构演变模型所提供的功能与其在日常工业技术设计中的实际应用之间的差距。作为案例研究,选择了应用于元胞自动机静态再结晶(CA-SRX)模型的高性能并行化技术。本文介绍了CA-SRX模型的基本假设以及为实现高性能计算而开发的改进方法。特别关注了并行计算方案的开发,该方案即使对于大量材料也能进行数值模拟。本文还探讨了在分布式环境中处理通信的新方法的开发,以此作为提高计算效率的手段。基于可扩展性分析对模型极限进行了评估。针对三维和二维案例研究开展了调查。因此,现在利用高性能计算能力进行复杂的静态再结晶元胞自动机模拟成为可能,该模拟考虑了回复的影响、基于累积能量的形核以及再结晶进程与储存能量和晶界迁移率的关系。研究强调,随着在整个模拟过程中处理的元胞自动机单元数量增加,并行化会更有效。还证明了所开发的并行化方案和通信机制能够在二维计算域中实现超过700倍的加速比,在三维计算域中实现超过800倍的加速比,这对于未来在工业实践中的应用至关重要。因此,所提出方法的主要优势在于能够根据直接从微观结构的高分辨率三维成像获得的输入数据运行计算。由此,可以将实验结果完全融入数值模型。这项工作的第二个新颖之处在于将模型预测质量确定为模型尺寸减小的函数。