Sanjay Ranka
Computer and Information Science and Engineering Department
University of Florida
Gainesville, FL 32611-6120
USA
Hon W Yau
Edinburgh Parallel Computing Centre
University of Edinburgh
Edinburgh EH9-3JZ
Scotland/UK
Kenneth A Hawick
Department of Computer Science
The University of Adelaide
South Australia 5005
Australia
Geoffrey C Fox
Northeast Parallel Architectures Center
Syracuse University
Syracuse, NY 13244-4100
USA
This paper evaluates the High-Performance Fortran (HPF) language as a candidate for implementing scientific, engineering and computer science software on parallel machines. The paper reviews major HPF language features and discusses general algorithmic issues common to broad classes of SPMD applications. It also discusses limitations of the current specification and the extensions required for effective representation and parallelization of several applications.
Go to this paper's table of contents.