High Performance Fortran Language Specification

High Performance Fortran Forum
May 3, 1993
Version 1.0

The High Performance Fortran Forum (HPFF), with participation from over 40 organizations, met from March 1992 to March 1993 to discuss and define a set of extensions to Fortran called High Performance Fortran (HPF). Our goal was to address the problems of writing data parallel programs for architectures where the distribution of data impacts performance. While we hope that the HPF extensions will become widely available, HPFF is not sanctioned or supported by any official standards organization.

This is the Final Report, Version 1.0, of the High Performance Fortran Forum. This document contains all the technical features proposed for the language. This copy of the draft was processed by on Thu Jul 21 17:53:44 CDT 1994 .

HPFF encourages requests for interpretation of this document, and comments on the language defined here. We will give our best effort to answering interpretation questions, and general comments will be considered in future HPFF language specifications.

Please send interpretation requests to Your request is archived and forwarded to a group of HPFF committee members who attempt to respond to it.

Please send comments on the HPF language to Your comment is archived. Periodically, the archives are sent to HPFF committee members for their perusal. Where appropriate, comments are forwarded to the hpff-interpret list. HPFF invites comments on the technical content of HPF, as well as on the editorial presentation in the document.

The text of interpretation requests and comments on the language specification become the property of Rice University.

©1993 Rice University, Houston Texas. Permission to copy without fee all or part of this material is granted, provided the Rice University copyright notice and the title of this document appear, and notice is given that copying is by permission of Rice University.

Thu Jul 21 17:05:43 CDT 1994