Preliminary evaluation of high-performance fortran as a language for computational fluid dynamics

Edward A Bogucz, G. C. Fox, T. Haupt, K. A. Hawick, S. Ranka

Research output: Chapter in Book/Report/Conference proceedingConference contribution

6 Scopus citations

Abstract

This paper evaluates the High-Performance Fortran (HPF) language as a candidate for implementing com-putational fluid dynamics (CFD) software on parallel-architecture computer systems. The paper reviews major HPF language features and discusses general algo-rithmic issues common to broad classes of CFD codes. Broader application areas, such as those covered by the NAS parallel benchmarks are also reviewed for suitabil-ity for HPF implementation. HPF is shown to provide convenient language structures for implementing several widely-used CFD algorithms, including finite-difFerence and finite-volume solvers that use regular grids. Other CFD algorithms — including multi-block; multi-grid and imstructured-mesh approaches — are most conveniently expressed using extensions to the initial HPF language specification.

Original languageEnglish (US)
Title of host publicationAIAA Fluid Dynamics Conference, 1994
PublisherAmerican Institute of Aeronautics and Astronautics Inc, AIAA
StatePublished - 1994
EventAIAA Fluid Dynamics Conference, 1994 - Colorado Springs, United States
Duration: Jun 20 1994Jun 23 1994

Other

OtherAIAA Fluid Dynamics Conference, 1994
CountryUnited States
CityColorado Springs
Period6/20/946/23/94

ASJC Scopus subject areas

  • Aerospace Engineering
  • Engineering (miscellaneous)

Fingerprint Dive into the research topics of 'Preliminary evaluation of high-performance fortran as a language for computational fluid dynamics'. Together they form a unique fingerprint.

  • Cite this

    Bogucz, E. A., Fox, G. C., Haupt, T., Hawick, K. A., & Ranka, S. (1994). Preliminary evaluation of high-performance fortran as a language for computational fluid dynamics. In AIAA Fluid Dynamics Conference, 1994 [AIAA-94-2262] American Institute of Aeronautics and Astronautics Inc, AIAA.