Skip to main navigation Skip to search Skip to main content

Vienna fortran – a fortran language extension for distributed memory multiprocessors

  • Barbara M. Chapman
  • , Piyush Mehrotra
  • , Hans P. Zima
  • NASA Langley Research Center
  • University of Vienna

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

20 Scopus citations

Abstract

Exploiting the full performance potential of distributed memory machines requires a careful distribution of data across the processors. Vienna Fortran is a language extension of Fortran which provides the user with a wide range of facilities for such mapping of data structures. However, programs in Vienna Fortran are written using global data references. Thus, the user has the advantages of a shared memory programming paradigm while explicitly controlling the placement of data. In this paper, we present the basic features of Vienna Fortran along with a set of examples illustrating the use of these features.

Original languageEnglish
Title of host publicationAdvances in Parallel Computing
Pages39-62
Number of pages24
EditionC
DOIs
StatePublished - Jan 1 1992

Publication series

NameAdvances in Parallel Computing
NumberC
Volume3
ISSN (Print)0927-5452

Fingerprint

Dive into the research topics of 'Vienna fortran – a fortran language extension for distributed memory multiprocessors'. Together they form a unique fingerprint.

Cite this