Computational fluid dynamics on parallel processors

R. K. Agarwal, J. C. Lewis

Research output: Contribution to journalArticlepeer-review

5 Scopus citations

Abstract

Greater computational power is needed for solving computational fluid dynamics problems of interest in engineering design. Parallel computers offer the promise of providing orders of magnitude increases in computational power compared with current uniprocessor vector supercomputers. This paper is mainly concerned with the implementation of a three-dimensional Navier-Stokes code MDNS3D on concurrent computers with grain sizes ranging from fine to coarse. An overview of commercially available parallel machines and the current state of the art in parallel algorithms is presented. The implementation of MDNS3D on machines such as the CRAY Y-MP/8, IBM 3090S, BBN Butterfly II, Intel iPSC/2, Symult 2010, MASPAR, and the Connection Machine CM-2, is described. Particular attention is paid to differences in implementation on SIMD and MIMD architectures. Factors affecting the performance of the code on different architectures are addressed. In addition, user interface and software portability issues are considered for various machines. Finally, future trends in parallel hardware and software development are assessed, and the factors important in determining the most suitable architecture for performing very large scale calculations are discussed.

Original languageEnglish
Pages (from-to)251-259
Number of pages9
JournalComputing Systems in Engineering
Volume3
Issue number1-4
DOIs
StatePublished - 1992

Fingerprint

Dive into the research topics of 'Computational fluid dynamics on parallel processors'. Together they form a unique fingerprint.

Cite this