Parallelization of a Simple-Based Algorithm to Simulate Mixed Convective Flow Over a Backward-Facing Step

This article describes a parallel implementation of an algorithm for simulating mixed convective flow over a three-dimensional backward-facing step. A FORTRAN90 code was developed and parallelized using OpenMP directives for distributed shared memory (DSM) multiprocessors. Numerical experiments conducted on an IBM p5-575 multiprocessor show that the code achieves significant speed-up on up to 16 processors. Superlinear speed-up was also observed in some cases as a result of efficient cache utilization on the multiprocessor.

[1]  Vivek Sarin,et al.  Numerical Simulation of Mixed Convective Flow Over a Three-Dimensional Horizontal Backward Facing Step , 2005 .

[2]  Salvatore Venticinque,et al.  A hierarchical distributed-shared memory parallel Branch & Bound application with PVM and OpenMP for multiprocessor clusters , 2005, Parallel Comput..

[3]  Thomas M. Lahey,et al.  Fortran 90 programming , 1994 .

[4]  George Karypis,et al.  Introduction to Parallel Computing , 1994 .

[5]  Bassem F. Armaly,et al.  Three-dimensional convective flow adjacent to backward-facing step: effects of step height , 2002 .

[6]  Robert Hood,et al.  Generating OpenMP code using an interactive parallelization environment , 2005, Parallel Comput..

[7]  John May,et al.  Parallel I/O for High Performance Computing , 2000 .

[8]  Frank P. Incropera,et al.  NUMERICAL SIMULATION OF LAMINAR MIXED CONVECTION IN THE ENTRANCE REGION OF HORIZONTAL RECTANGULAR DUCTS , 1985 .

[9]  An Li,et al.  Mixed Convection Adjacent to 3-D Backward-Facing Step , 2000, Heat Transfer: Volume 2.

[10]  Bassem F. Armaly,et al.  Buoyancy Effects on Three-Dimensional Convection Flow Adjacent to Backward-Facing Step , 2003 .

[11]  Vivek Sarin,et al.  Numerical Simulation for Mixed Convective Flow Over a Three-Dimensional Horizontal Backward Facing Step , 2004 .

[12]  Barbara Chapman,et al.  Guest editorial: OpenMP , 2005 .

[13]  Rohit Chandra,et al.  Parallel programming in openMP , 2000 .

[14]  Darrell W. Pepper,et al.  Benchmark problems for heat transfer codes : presented at the Winter Annual Meeting of the American Society of Mechanical Engineers, Anaheim, California, November 8-13, 1992 , 1992 .

[15]  Bassem F. Armaly,et al.  Reattachment of Three-Dimensional Flow Adjacent to Backward-Facing Step , 2002 .

[16]  Darrell W. Pepper,et al.  CONVECTIVE HEAT TRANSFER DOWNSTREAM OF A 3-D BACKWARD-FACING STEP , 2002 .

[17]  An Li,et al.  Measurements in three-dimensional laminar separated flow , 2003 .

[18]  Hiroshi Iwai,et al.  Flow and heat transfer characteristics of backward-facing step laminar flow in a rectangular duct , 2000 .

[19]  Bader Al-Azmi,et al.  Mixed convection analysis of laminar pulsating flow and heat transfer over a backward-facing step , 2008 .

[20]  Vivek Sarin,et al.  Numerical simulation of mixed convection over a three-dimensional horizontal backward-facing step , 2005 .

[21]  Hiroshi Iwai,et al.  The effects of duct inclination angle on laminar mixed convective flows over a backward-facing step , 2000 .