Results for the Navier Stokes Solver ParNSS on Workstation Clusters and IBM SP1 Using PVM
Published in 1994
The present paper deals with the PVM implementation of the general purpose Navier-Stokes ParNSS code, written in Ansi-C, using some C++ features. A brief discussion of the substantial advantages of dynamic storage allocation, complex data structures and pointer usage as well as on portability aspects will be given. The parallelization strategy will be discused in some detail, showing that the same approach can be used for both unstructured as well as structured codes as long as parallelization is based on a multi-domain decomposition. Speedup results for the axisymmetric Hyperboloid Flare body will be given for a cluster of SGI workstations, a DEC 3000/400 150 MHz cluster, of IBM 6000/580s, and for the IBM SP1 (ES-TEC) parallel machine, comparing ethernet and fast switch message passing. A comparison for these clusters is presented.