The High Performance Fortran Forum (HPFF), with participation from over 40 organizations, met from March 1992 to March 1993 to 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. The HPFF had a second series of meetings from April 1994 to October 1994 to consider requests for corrections, clarifications, and interpretations to the Version 1.0 HPF document and also to develop user requirements for possible future changes to HPF. A third set of meetings took place From January 1995 through December 1996 to incorporate features recommended to meet user needs identified in the 1994 meetings.

This document contains all the technical features proposed for the version of the language known as HPF Version 2.0. This copy of the draft was processed by LATEX on May 25, 1998.

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 hpff-interpret@cs.rice.edu. Your request is archived and forwarded to a group of HPFF committee members who attempt to respond to it.

The text of interpretation requests becomes the property of Rice University.

(C) 1994, 1995, 1996, 1997 Rice University, Houston, Texas. Permission to copy without fee all or part of this material is granted, provided that the Rice University copyright notice and the title of this document appear, and notice is given that copying is by permission of Rice University.

(C) 1996, 1997, 1998 Fujitsu Limited, Hitachi, Ltd., and NEC Corporation, Japan.

日本語訳への注意書

  1. 本マニュアルは、 財団法人高度情報科学技術研究機構、 三好副理事長の発案により 組織された、 HPF(High Performance Fortran) に関わる日本国内メーカ 3 社の コンパイラ開発者およびアプリケーション研究者 ・ 開発者から構成されるJAHPF (Japan Association for HPF) の発意により作成された、 HPF Version2.0 の日本語訳である。
  2. 本マニュアルは、 富士通株式会社 ・ 株式会社日立製作所 ・ 日本電気株式会社 の共同著作物である。
  3. 本マニュアルは、 原文が Rice 大学の Copyright であり、 日本語訳にも適用される。
  4. 本マニュアルの複製、 配布は、 本著作権表示を含む限り自由である。 ただし、 商用で利益が発生する場合は、 事前に上記 3 社との協議を必要とする。