NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Press Enter or click the Search button to begin your search.

Back to Results
Parallel NPARC: Implementation and PerformanceVersion 3 of the NPARC Navier-Stokes code includes support for large-grain (block level) parallelism using explicit message passing between a heterogeneous collection of computers. This capability has the potential for significant performance gains, depending upon the block data distribution. The parallel implementation uses a master/worker arrangement of processes. The master process assigns blocks to workers, controls worker actions, and provides remote file access for the workers. The processes communicate via explicit message passing using an interface library which provides portability to a number of message passing libraries, such as PVM (Parallel Virtual Machine). A Bourne shell script is used to simplify the task of selecting hosts, starting processes, retrieving remote files, and terminating a computation. This script also provides a simple form of fault tolerance. An analysis of the computational performance of NPARC is presented, using data sets from an F/A-18 inlet study and a Rocket Based Combined Cycle Engine analysis. Parallel speedup and overall computational efficiency were obtained for various NPARC run parameters on a cluster of IBM RS6000 workstations. The data show that although NPARC performance compares favorably with the estimated potential parallelism, typical data sets used with previous versions of NPARC will often need to be reblocked for optimum parallel performance. In one of the cases studied, reblocking increased peak parallel speedup from 3.2 to 11.8.
Document ID
19970010462
Acquisition Source
Legacy CDMS
Document Type
Conference Paper
Authors
Townsend, S. E.
(NYMA, Inc. Brook Park, OH United States)
Date Acquired
September 6, 2013
Publication Date
December 1, 1996
Subject Category
Aerodynamics
Report/Patent Number
NAS 1.26:202312
E-10605
NASA-CR-202312
AIAA Paper 97-0026
Report Number: NAS 1.26:202312
Report Number: E-10605
Report Number: NASA-CR-202312
Report Number: AIAA Paper 97-0026
Meeting Information
Meeting: Aerospace Sciences Meeting and Exhibit
Location: Reno, NV
Country: United States
Start Date: January 6, 1997
End Date: January 10, 1997
Sponsors: American Inst. of Aeronautics and Astronautics
Accession Number
97N15673
Funding Number(s)
PROJECT: RTOP 509-10-11
CONTRACT_GRANT: NAS3-27186
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available