HPF translator fhpf


fhpf is a source-to-source compiler (i.e. translator) that accepts HPF programs and generates Fortran programs. The generated programs are embedded with the invokations of the MPI-1.1 subroutines.

The translation by fhpf is independent of either target hardware, Fortran compiler, or MPI library. You can use any Fortran compiler or MPI environment with fhpf.


fhpf is available on Linux and Solaris.

The process of generating a Fortran program using fhpf and that of generating an executable from the generated Fortran program are called the HPF compilation and the Fortran compilation, respectively. Each of the HPF translation, the Fortran compilation and the program execution may be on separate machines or on one machine.


[HPFPC Top Page]