A parallel version of the cellular automata static recrystallization model dedicated for high performance computing platforms – Development and verification

Abstract Development and verification of a parallel version of the micro-scale cellular automata (CA) static recrystallization (SRX) model is the main goal of the present research. Firstly, a framework of sequential CA-SRX model is presented. Then, crucial modifications are developed and introduced to the model to handle parallel execution. A particular attention is focused on the development of computational domain decomposition schemes and information gathering modules from the CA subdomains. The computational capabilities of the developed model are evaluated with the classical parallelization indicators, i.e., computational speedup and efficiency. Finally, the results from a parallel version of the CA-SRX code are validated against results from the sequential approach, to prove that the new model does not introduce any unphysical artefact.

[1]  Daniel Bachniak,et al.  Dynamic load balancing for CAFE multiscale modelling methods for heterogeneous hardware infrastructure , 2017, ICCS.

[2]  L. Madej Digital/virtual microstructures in application to metals engineering – A review , 2017 .

[3]  John F. Peters,et al.  Large-scale parallel lattice Boltzmann-cellular automaton model of two-dimensional dendritic growth , 2014, Comput. Phys. Commun..

[4]  S. Osher,et al.  Level set methods: an overview and some recent results , 2001 .

[5]  M. Ristinmaa,et al.  Simulation of discontinuous dynamic recrystallization in pure Cu using a probabilistic cellular automaton , 2010 .

[6]  Peter Frederic Thomson,et al.  Physical modelling with application to metal working, especially to hot rolling , 1996 .

[7]  V. Seetharaman,et al.  Static recrystallization kinetics with homogeneous and heterogeneous nucleation using a cellular automata model , 1998 .

[8]  L. Madej,et al.  A perceptive comparison of the cellular automata and Monte Carlo techniques in application to static recrystallization modeling in polycrystalline materials , 2013 .

[9]  B. Nestler,et al.  Multiphase-field modeling of martensitic phase transformation in a dual-phase microstructure , 2017 .

[10]  Dung di Caprio,et al.  Cellular automata model of anodization , 2015, J. Comput. Sci..

[11]  R. Kuziak,et al.  Validation and predictions of coupled finite element and cellular automata model: Influence of the degree of deformation on static recrystallization kinetics case study , 2016 .

[12]  J. Jonas Dynamic recrystallization—scientific curiosity or industrial tool? , 1994 .

[13]  Dung di Caprio,et al.  Cyclic voltammetry simulations with cellular automata , 2015, J. Comput. Sci..

[14]  C. M. Sellars,et al.  Microstructural modelling of aluminium alloys during thermomechanical processing , 2000 .

[15]  Akinori Yamanaka,et al.  Phase-field model during static recrystallization based on crystal-plasticity theory , 2007 .

[16]  Shiyuan Li,et al.  An efficient system for deletion of large DNA fragments in Escherichia coli via introduction of both Cas9 and the non-homologous end joining system from Mycobacterium smegmatis. , 2017, Biochemical and biophysical research communications.

[17]  Shenhao Chen,et al.  Simulation of recrystallization in cold worked stainless steel and its effect on chromium depletion by cellular automaton , 2009 .

[18]  Markus Kühbach,et al.  A massively parallel cellular automaton for the simulation of recrystallization , 2014 .

[19]  J. Jonas,et al.  Recovery and recrystallization of polycrystalline nickel after hot working , 1979 .

[20]  Damien Fabrègue,et al.  Mixed-mode model for ferrite-to-austenite phase transformation in dual-phase steel , 2018, Computational Materials Science.

[21]  S. Semiatin,et al.  Monte Carlo modeling of microstructure evolution during the static recrystallization of cold-rolled, commercial-purity titanium , 2006 .

[22]  R. Turk,et al.  Study of the influence of initial microstructure topology on the kinetics of static recrystallization using a cellular automata model , 2006 .

[23]  Lukasz Madej,et al.  Development and evaluation of data transfer protocols in the fully coupled random cellular automata finite element model of dynamic recrystallization , 2018, J. Comput. Sci..

[24]  Modeling mixed microstructures using a multi-level cellular automata finite element framework , 2010 .

[25]  Markus Kühbach,et al.  A statistical ensemble cellular automaton microstructure model for primary recrystallization , 2016 .

[26]  R. Kuziak,et al.  Multi scale cellular automata and finite element based model for cold deformation and annealing of a ferritic–pearlitic microstructure , 2013 .

[27]  Dan Negrut,et al.  A consistent multi-resolution smoothed particle hydrodynamics method , 2017, 1704.04260.

[28]  Thierry Coupez,et al.  Level set framework for the numerical modelling of primary recrystallization in polycrystalline materials , 2008 .

[29]  Houbing Huang,et al.  Grain boundary curvature based 2D cellular automata simulation of grain coarsening , 2019, Journal of Alloys and Compounds.

[30]  Maciej Pietrzyk,et al.  Inverse analysis for identification of rheological and friction models in metal forming , 2006 .

[31]  J. Szyndler,et al.  Numerical analysis of the influence of number of grains, FE mesh density and friction coefficient on representativeness aspects of the polycrystalline digital material representation – Plane strain deformation case study , 2015 .

[32]  Emmanuel N. Millán,et al.  Performance analysis of Cellular Automata HPC implementations , 2015, Comput. Electr. Eng..

[33]  Andrey Kolnoochenko,et al.  CUDA-optimized cellular automata for diffusion limited processes , 2015 .

[34]  Siamak Serajzadeh,et al.  Simulation of static recrystallization in non-isothermal annealing using a coupled cellular automata and finite element model , 2012 .

[35]  Dragan A. Savić,et al.  An investigation of the efficient implementation of cellular automata on multi-core CPU and GPU hardware , 2015, J. Parallel Distributed Comput..

[36]  N. Birbilis,et al.  Texture evolution during static recrystallization of cold-rolled magnesium alloys , 2016 .

[37]  D. Raabe,et al.  2D cellular automaton simulation of the recrystallization texture of an IF sheet steel under consideration of Zener pinning , 2005 .

[38]  T. Laurila,et al.  Simulation of Dynamic Recrystallization in Solder Interconnections during Thermal Cycling , 2010 .

[39]  W. Muhammad,et al.  Experimental investigation and through process crystal plasticity-static recrystallization modeling of temperature and strain rate effects during hot compression of AA6063 , 2017 .

[40]  Sang-Hyun Cho,et al.  Metadynamic recrystallization of austenitic stainless steel , 2001 .

[41]  Brigitte Bacroix,et al.  Generalized vertex model of recrystallization – Application to polycrystalline copper , 2008 .

[42]  Chengwu Zheng,et al.  Mesoscopic modeling of austenite static recrystallization in a low carbon steel using a coupled simulation method , 2009 .

[43]  J. Hirsch,et al.  Recrystallization Modeling of AA8XXX Alloys with Cellular Automata Considering Recovering Kinetics , 2010 .