This 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.
High Performance Fortran for aerospace applications
Parallel Computing ; 27 , 4 ; 477-501
2001
25 Seiten, 23 Quellen
Aufsatz (Zeitschrift)
Englisch
CFD algorithms in high performance FORTRAN
AIAA | 1995
|Programming FORTRAN Applications for HVE
SAE Technical Papers | 1996
|Programming FORTRAN applications for HVE
Kraftfahrwesen | 1996
|Programming FORTRAN Applications for HVE
British Library Conference Proceedings | 1996
|Concurrent file operations in a high performance FORTRAN
TIBKAT | 1992
|