NASA Logo

NTRS

NTRS - NASA Technical Reports Server

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

Back to Results
High Performance Fortran for Aerospace ApplicationsThis paper focuses on the use of High Performance Fortran (HPF) for important classes of algorithms employed in aerospace applications. HPF is a set of Fortran extensions designed to provide users with a high-level interface for programming data parallel scientific applications, while delegating to the compiler/runtime system the task of generating explicitly parallel message-passing programs. We begin by providing a short overview of the HPF language. This is followed by a detailed discussion of the efficient use of HPF for applications involving multiple structured grids such as multiblock and adaptive mesh refinement (AMR) codes as well as unstructured grid codes. We focus on the data structures and computational structures used in these codes and on the high-level strategies that can be expressed in HPF to optimally exploit the parallelism in these algorithms.
Document ID
20010018190
Acquisition Source
Langley Research Center
Document Type
Preprint (Draft being sent to journal)
Authors
Mehrotra, Piyush
(Institute for Computer Applications in Science and Engineering Hampton, VA United States)
Zima, Hans
(Wien Univ. Austria)
Bushnell, Dennis M.
Date Acquired
September 7, 2013
Publication Date
December 1, 2000
Subject Category
Computer Programming And Software
Report/Patent Number
NASA/CR-2000-210321
NAS 1.26:210321
ICASE-2000-31
Report Number: NASA/CR-2000-210321
Report Number: NAS 1.26:210321
Report Number: ICASE-2000-31
Funding Number(s)
CONTRACT_GRANT: NAS1-97046
PROJECT: RTOP 505-90-52-01
CONTRACT_GRANT: NAS1-19480
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available