next up previous contents index
Next: B. About the new Up: ADAPTOR HPF Language Reference Previous: Contents   Contents   Index

A. Overview

HPF offers the possibility to write efficient data parallel programs without explicit message passing. This is realized by using the inherent parallelism of array operations and/or parallel loops on arrays where the arrays are distributed among the available processors. Necessary communication will be generated automatically by the underlying HPF compiler.

In this manual it will be described which features of the different languages (FORTRAN 77, Fortran 90, Fortran 95, High Performance Fortran: Base Language and Approved Extensions) are supported by the ADAPTOR HPF compilation system.

While section 2 describes only the new features of the latest versions, section 3 gives a summary of all features supported or not in ADAPTOR. Afterwards, this manual presents all the features of HPF regarding mapping of data (5), data parallelism (9), intrinsic (C) and extrinsic procedures (11).

The appendix summarizes the new features of Fortran 90 (Section A).


next up previous contents index
Next: B. About the new Up: ADAPTOR HPF Language Reference Previous: Contents   Contents   Index
Thomas Brandes 2004-03-18