Skip to main navigation Skip to search Skip to main content

Programming in Vienna Fortran

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

Research output: Contribution to journalArticlepeer-review

132 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. In contrast to current programming practice, 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 data distribution. In this paper, we present the language features of Vienna Fortran for Fortran 77, together with examples illustrating the use of these features.

Original languageEnglish
Pages (from-to)31-50
Number of pages20
JournalScientific Programming
Volume1
Issue number1
DOIs
StatePublished - 1992

Fingerprint

Dive into the research topics of 'Programming in Vienna Fortran'. Together they form a unique fingerprint.

Cite this