HPF+ High Performance Fortran for Advanced Industrial Applications
This paper presents HPF+, an optimized version of High Performance Fortran (HPF) for advanced industrial applications. HPF+ provides data distribution features applicable in the context of irregular, dynamically changing data structures and access patterns. Additional mechanisms are introduced to influence the mapping of computations to processors and to reduce the runtime preprocessing and communication overheads by specifying reusable communication schedules and non-local data accesses. Without sacrificing required functionality HPF+ adopts a data distribution model based on a one-level mapping of data to processors, reducing the complexity of the language, while alleviating the compiler's task of producing an efficient parallel program.
Top- Benkner, Siegfried
Category |
Technical Report (Technical Report) |
Divisions |
Scientific Computing |
Publisher |
Institute for Software Technology and Parallel Systems, University of Vienna |
Date |
May 1998 |
Official URL |
http://www.par.univie.ac.at/publications/download/... |
Export |