ABSTRACT
Numerical simulation of transient phase-change processes is massively time consuming, and can benefit from parallel processing to reduce the computational costs. In the present work, an implicit finite-volume-based three-dimensional, transient, turbulent model is developed to describe the transport phenomena for a typical laser surface alloying process, and the code is subsequently parallelized for effective computational economy. Parallelization of the code is done following the pipelining method, which uses temporal parallelism in a distributed computing environment and runs on a cluster of workstations (COW) connected with local area networking (LAN). Equal partitioning of the spatial domain into subdomains along the longer geometric dimension is performed, in order to decompose the computational domain. The Message Passing Interface (MPI) utility is used for communications among the subdomains on each processor. To demonstrate the parallel performance, a systematic analysis is carried out, with up to 16 nodes and various grid sizes. It is found that the overall parallel performance improves up to a certain number of processors, and then degrades with an increase in number of processors, due to communication delays in the LAN and pipeline hazards.
Dipankar Chatterjee and Suman Chakraborty gratefully acknowledge financial grants provided by the Department of Science and Technology, Government of India, for carrying out this research.