Solving problems on concurrent processors. Vol. 1: General techniques and regular problems
Solving problems on concurrent processors. Vol. 1: General techniques and regular problems
Run-time scheduling and execution of loops on message passing machines
Journal of Parallel and Distributed Computing - Special issue: algorithms for hypercube computers
Data-parallel programming on MIMD computers
Data-parallel programming on MIMD computers
Compiling programs for nonshared memory machines
Compiling programs for nonshared memory machines
SUPERB: experiences and future research
Languages, compilers and run-time environments for distributed memory machines
Exploiting task and data parallelism on a multicomputer
PPOPP '93 Proceedings of the fourth ACM SIGPLAN symposium on Principles and practice of parallel programming
The high performance Fortran handbook
The high performance Fortran handbook
Unified compilation of Fortran 77D and 90D
ACM Letters on Programming Languages and Systems (LOPLAS)
Optimizing CM Fortran compiler for connection machine computers
Journal of Parallel and Distributed Computing
Compiling Communication-Efficient Programs for Massively Parallel Machines
IEEE Transactions on Parallel and Distributed Systems
Compiling Global Name-Space Parallel Loops for Distributed Execution
IEEE Transactions on Parallel and Distributed Systems
Compile-Time Techniques for Data Distribution in Distributed Memory Machines
IEEE Transactions on Parallel and Distributed Systems
Compiling for Distributed Memory Architectures
IEEE Transactions on Parallel and Distributed Systems
Scientific Programming
Hi-index | 0.00 |
High Performance Fortran (HPF) was defined in 1993 as a portable data-parallel extension to Fortran. This year it was updated by the release of HPF version 2.0, which clarified many existing features and added a number of extensions requested by users. Compilers for these extensions are expected to appear beginning in late 1997. In this paper, we present an overview of the entire language, including HPF1 features such as BLOCK distribution and the FORALL statement and HPF2 additions such as INDIRECT distribution and the ON directive.