Basic HTML version of Foils prepared 15 March 1996

Foil 8 High Performance Fortran Overview

From Complex Systems and Parallel Computing CPSP713 Case studies in Computational Science -- Spring Semester 1996. by Geoffrey C. Fox


1 Data Parallelism
  • Fortran90 provides a number of features, notably array syntax, that make it possible for a compiler to detect parallelism. However, with existing compiler technology, to exploit full capability of concurrent systems, new language features are necessary to define data dependency and locality.
2 High Performance
  • Addressed primarily by proposed data distribution features and new intrinsic functions.
3 Code Tuning
  • optional, explicit message passing support for MIMD machines
4 Validation
  • a benchmarking suite is being prepared by NPAC, Syracuse University

in Table To:


Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu

If you have any comments about this server, send e-mail to webmaster@npac.syr.edu.

Page produced by wwwfoil on Sun Feb 22 1998