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.


    Access

    Access via TIB

    Check availability in my library

    Order at Subito €


    Export, share and cite



    Title :

    High Performance Fortran for aerospace applications


    Contributors:
    Mehrotra, P. (author) / Zima, H. (author)

    Published in:

    Parallel Computing ; 27 , 4 ; 477-501


    Publication date :

    2001


    Size :

    25 Seiten, 23 Quellen




    Type of media :

    Article (Journal)


    Type of material :

    Print


    Language :

    English




    CFD algorithms in high performance FORTRAN

    Hawick, K / Bogucz, E / Degani, A et al. | AIAA | 1995


    Programming FORTRAN Applications for HVE

    Grimes, Wesley D. | SAE Technical Papers | 1996


    Programming FORTRAN applications for HVE

    Grimes,W.D. / Collision Engineering Associates,US | Automotive engineering | 1996


    Programming FORTRAN Applications for HVE

    Grimes, W. D. / SAE | British Library Conference Proceedings | 1996