Assessing the Scalability of Multiphysics Tools for Modeling Solidification and Melting Processes on Parallel Clusters

A comprehensive solution of solidification/melting processes requires the simultaneous representation of free surface fluid flow, heat transfer, phase change, nonlinear solid mechanics and, possibly, electromagnetics together with their interactions, in what is now known as multiphysics simulation. Such simulations are computationally intensive and the implementation of solution strategies for multiphysics calculations must embed their effective parallelization. For some years, together with our collaborators, we have been involved in the development of numerical software tools for multiphysics modeling on parallel cluster systems. This research has involved a combination of algorithmic procedures, parallel strategies and tools, plus the design of a computational modeling software environment and its deployment in a range of real world applications. One output from this research is the three-dimensional parallel multiphysics code, PHYSICA. In this paper we report on an assessment of its parallel scalability on a range of increasingly complex models drawn from actual industrial problems, on three contemporary parallel cluster systems.

[1]  Martin Berzins A new metric for dynamic load balancing , 2000 .

[2]  Mark Cross,et al.  CAPLib—a ’thin layer‘ message passing library to support computational mechanics codes on distributed memory parallel system , 2000 .

[3]  Mark Cross Computational issues in the modelling of materials-based manufacturing processes , 1996 .

[4]  Chris Bailey,et al.  Virtual manufacturing and design in the real world - implementation and scalability on HPPC systems , 2000 .

[5]  Marco Fillo,et al.  Architecture and implementation of MEMORY CHANNEL 2 , 1997 .

[6]  James V. Lawton,et al.  Building a High-performance Message-passing System for MEMORY CHANNEL Clusters , 1996, Digit. Tech. J..

[7]  Koulis Pericleous,et al.  A natural extension of the conventional finite volume method into polygonal unstructured meshes for CFD application , 1996 .

[8]  Chris Walshaw,et al.  Partition Alignment in Three Dimensional Unstructured Mesh Multi-Physics Modelling , 1999 .

[9]  C. Rhie,et al.  Numerical Study of the Turbulent Flow Past an Airfoil with Trailing Edge Separation , 1983 .

[10]  Chris Bailey,et al.  A finite volume procedure to solve elastic solid mechanics problems in three dimensions on an unstructured mesh , 1995 .

[11]  Bruce Hendrickson,et al.  Dynamic load balancing in computational mechanics , 2000 .

[12]  Koulis Pericleous,et al.  Mathematical modelling of the solidification of liquid tin with electromagnetic stirring , 1996 .

[13]  Jack Dongarra,et al.  Computational Science — ICCS 2002 , 2002, Lecture Notes in Computer Science.

[14]  Gareth A. Taylor,et al.  Solution of the elastic/visco-plastic constitutive equations: A finite volume approach , 1995 .

[15]  Chris Walshaw,et al.  Parallel optimisation algorithms for multilevel mesh partitioning , 2000, Parallel Comput..

[16]  T. N. Croft,et al.  Modeling of ingot development during the start-up phase of direct chill casting , 2003 .

[17]  G. Amdhal,et al.  Validity of the single processor approach to achieving large scale computing capabilities , 1967, AFIPS '67 (Spring).

[18]  D. Spalding,et al.  A calculation procedure for heat, mass and momentum transfer in three-dimensional parabolic flows , 1972 .

[19]  M. Cross,et al.  An enthalpy control‐volume—unstructured‐mesh (cv—um) algorithm for solidification by conduction only , 1992 .

[20]  Peter Davidson,et al.  Stability of interfacial waves in aluminium reduction cells , 1998 .

[21]  C. Rhie,et al.  A numerical study of the turbulent flow past an isolated airfoil with trailing edge separation , 1982 .

[22]  Thomas J. R. Hughes,et al.  Numerical Methods in Laminar and Turbulent Flows , 1979 .

[23]  Chris Walshaw,et al.  A Scalable Strategy for the Parallelization of Multiphysics Unstructured Mesh-Iterative Codes on Distributed-Memory Systems , 2000, Int. J. High Perform. Comput. Appl..

[24]  M. Cross,et al.  Modeling of casting, welding and advanced solidification processes, 7 , 1995 .

[25]  Koulis Pericleous,et al.  Multiphysics modeling and its application to the casting process , 1999 .

[26]  Miguel Cervera,et al.  A finite volume format for structural mechanics , 1994 .

[27]  Mark Cross,et al.  Towards a comprehensive model of the direct chill casting process , 2000 .

[28]  A. Ecer,et al.  Parallel Computational Fluid Dynamics, '91 , 1992 .

[29]  Chris Walshaw,et al.  Multiphase Mesh Partitioning for Parallel Computational Mechanics Codes , 2002, International Conference on Computational Science.