Ultrafast analysis of individual grain behavior during grain growth by parallel computing

The possibility to characterize in an automatized way the spatial-temporal evolution of individual grains and their properties is essential to the understanding of annealing phenomena. The development of advanced experimental techniques, computational models and tools helps the acquisition of real time and real space-resolved datasets. Whereas the reconstruction of 3D grain representatives from serial-sectioning or tomography datasets becomes more common and microstructure simulations on parallel computers become ever larger and longer lasting, few efforts have materialized in the development of tools that allow the continuous tracking of properties at the grain scale. In fact, such analyses are often left neglected in practice due to the large size of the datasets that exceed the available physical memory of a computer or the shared-memory cluster. We identified the key tasks that have to be solved in order to define suitable and lean data structures and computational methods to evaluate spatio-temporal grain property datasets by working with parallel computer architectures. This is exemplified with data from grain growth simulations.

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

[2]  A. Takeuchi,et al.  Grain boundary tracking: A four-dimensional visualization technique for determining grain boundary geometry via local strain mapping , 2013 .

[3]  G. Gottstein,et al.  Three-dimensional grain growth: Analytical approaches and computer simulations , 2008 .

[4]  Mark Miodownik,et al.  On abnormal subgrain growth and the origin of recrystallization nuclei , 2002 .

[5]  A. Rollett,et al.  In-situ observation of bulk 3D grain evolution during plastic deformation in polycrystalline Cu , 2015 .

[6]  N. Hansen,et al.  Recovery mechanisms in nanostructured aluminium , 2012 .

[7]  E. Lauridsen,et al.  Recrystallization kinetics of individual bulk grains in 90% cold-rolled aluminium , 2003 .

[8]  D. Kuhlmann-wilsdorf,et al.  Overview no. 96: Evolution of F.C.C. deformation structures in polyslip , 1992 .

[9]  Erik Mejdal Lauridsen,et al.  Grain growth in four dimensions: A comparison between simulation and experiment , 2014 .

[10]  A. Stukowski Computational Analysis Methods in Atomistic Modeling of Crystals , 2013, JOM.

[11]  V. Tikare,et al.  A hybrid simulation methodology for modeling dynamic recrystallization in UO2 LWR nuclear fuels , 2012 .

[12]  Selim Esedoglu,et al.  Diffusion generated motion for grain growth in two and three dimensions , 2009, J. Comput. Phys..

[13]  Georg Hager,et al.  Hybrid MPI/OpenMP Parallel Programming on Clusters of Multi-Core SMP Nodes , 2009, 2009 17th Euromicro International Conference on Parallel, Distributed and Network-based Processing.

[14]  H. Schaeben,et al.  Texture Analysis with MTEX – Free and Open Source Software Toolbox , 2010 .

[15]  A. Rollett,et al.  Comparison of grain size distributions in a Ni-based superalloy in three and two dimensions using the Saltykov method , 2012 .

[16]  Erik Knudsen,et al.  FabIO: easy access to two-dimensional X-ray detector images in Python , 2013 .

[17]  F. J. Humphreys A network model for recovery and recrystallisation , 1992 .

[18]  N. Hansen,et al.  Recrystallization kinetics in copper investigated by in situ texture measurements by neutron diffraction , 1981 .

[19]  Hidehiro Onodera,et al.  Parallel Computer Simulation of Three-Dimensional Grain Growth Using the Multi-Phase-Field Model , 2008 .

[20]  V. Tikare,et al.  Affinities for topological arrangements in grain structures , 2014 .

[21]  G. Spanos,et al.  Three-dimensional analysis of grain topology and interface curvature in a β-titanium alloy , 2010 .

[22]  Ian T. Foster,et al.  Big Data Staging with MPI-IO for Interactive X-ray Science , 2014, 2014 IEEE/ACM International Symposium on Big Data Computing.

[23]  N. Hwang,et al.  Parallel three-dimensional Monte Carlo simulations for effects of precipitates and sub-boundaries on abnormal grain growth of Goss grains in Fe–3%Si steel , 2013 .

[24]  E. Lauridsen,et al.  Direct observation of subgrain evolution during recovery of cold-rolled aluminium , 2004 .

[25]  A. Sprague,et al.  Topological Characteristics of Two-Dimensional Grain Growth-Simulation and Analysis , 2010 .

[26]  V. Tikare,et al.  Day Schlegel Description of Grain Form Evolution in Grain Growth. , 2012 .

[27]  D. Weygand,et al.  On the nucleation of recrystallization by a bulging mechanism: A two-dimensional vertex simulation , 2000 .

[28]  Somnath Ghosh,et al.  A framework for automated analysis and simulation of 3D polycrystalline microstructures. , 2008 .

[29]  E. Lazar,et al.  Comparative grain topology , 2014 .

[31]  S. Schmidt GrainSpotter: a fast and robust polycrystalline indexing algorithm , 2014 .

[32]  Peter Smereka,et al.  Large-scale simulations and parameter study for a simple recrystallization model , 2011 .

[33]  Luis A. Barrales-Mora,et al.  Effect of a finite boundary junction mobility on the growth rate of grains in two-dimensional polycrystals , 2012 .

[34]  R. Macpherson,et al.  Statistical topology of three-dimensional Poisson-Voronoi cells and cell boundary networks. , 2013, Physical review. E, Statistical, nonlinear, and soft matter physics.

[35]  Samuel Williams,et al.  Roofline: an insightful visual performance model for multicore architectures , 2009, CACM.

[36]  W. Read,et al.  Dislocation Models of Crystal Grain Boundaries , 1950 .

[37]  M. Enomoto,et al.  Characterization of three-dimensional grain structure in polycrystalline iron by serial sectioning , 2004 .

[38]  Peter Smereka,et al.  Large-scale simulation of normal grain growth via diffusion-generated motion , 2011, Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences.

[39]  J. Klöwer,et al.  Abnormal grain growth in Ni-5at.%W , 2012 .