High-Performance Fortran for SPMD programming: An Applications Overview

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

Abstract:

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.



NPAC 3rd June 1997, HWY