Accession Number : ADA308176

Title :   An Evaluation of Architectural Platforms for Parallel Navier-Stokes Computations.

Descriptive Note : Contractor rept.,

Corporate Author : INSTITUTE FOR COMPUTER APPLICATIONS IN SCIENCE AND ENGINEERING HAMPTON VA

Personal Author(s) : Jayasimha, D. N. ; Hayder, M. E. ; Pillay, S. K.

PDF Url : ADA308176

Report Date : MAR 1996

Pagination or Media Count : 23

Abstract : We study the computational, communication, and scalability characteristics of a Computational Fluid Dynamics application, which solves the time accurate flow field of a jet using the compressible Navier-Stokes equations, on a variety of parallel architecture platforms. The platforms chosen for this study are a cluster of workstations (the LACE experimental testbed at NASA Lewis), a shared memory multiprocessor (the Cray YMP), and distributed memory multiprocessors with different topologies - the IBM SP and the Cray T3D. We investigate the impact of various networks connecting the cluster of workstations on the performance of the application and the overheads induced by popular message passing libraries used for parallelization. The work also highlights the importance of matching the memory bandwidth to the processor speed for good single processor performance. By studying the performance of an application on a variety of architectures, we are able to point out the strengths and weaknesses of each of the example computing platforms.

Descriptors :   *COMPUTER COMMUNICATIONS, *PARALLEL PROCESSING, *COMPUTATIONAL FLUID DYNAMICS, DATA BASES, MATHEMATICAL MODELS, OPTIMIZATION, DATA MANAGEMENT, DISTRIBUTED DATA PROCESSING, TIME DEPENDENCE, PERFORMANCE(ENGINEERING), COMPUTER ARCHITECTURE, INPUT OUTPUT PROCESSING, COMPRESSIBLE FLOW, FLOW FIELDS, HYDRODYNAMIC CODES, WORK STATIONS, MULTIPROCESSORS, SYSTEMS ANALYSIS, COMPUTER NETWORKS, SUPERCOMPUTERS, FLOW NOISE, SUPERSONIC FLOW, MESSAGE PROCESSING, NAVIER STOKES EQUATIONS, JET FLOW, AXISYMMETRIC FLOW.

Subject Categories : Computer Systems
      Fluid Mechanics
      Computer Programming and Software

Distribution Statement : APPROVED FOR PUBLIC RELEASE