Experiments with HPF Compilation for a Network of Workstations

Fabien Coelho.
Report EMP CRI A-257.
In proceedings, HPCN Europe 94 München (Germany), April 1994.
6 pages. 13 references.


High Performance Fortran (HPF) is a data-parallel Fortran for Distributed Memory Multiprocessors. HPF provides an interesting programming model but compilers are yet to come. An early implementation of a prototype HPF optimizing compiler is described. Experiments of PVM3-based generated code on a network of workstations are analyzed and discussed. It is shown that if such systems can provide very good speedups at low cost, they cannot allow scalable performance without specific communication hardware. Other early implementations of HPF compilers from academic and commercial groups are presented and compared to our work.

Paper: .ps.Z (52KB) .ps.gz (36KB)