• DocumentCode
    402618
  • Title

    Dynamic data distributions in Vienna Fortran

  • Author

    Chapman, Barbara ; Mehrotra, Piyush ; Moritsch, Hans ; Zima, Hans

  • Author_Institution
    Inst. for Software Technol. & Parallel Syst., Vienna Univ., Austria
  • fYear
    1993
  • fDate
    15-19 Nov. 1993
  • Firstpage
    284
  • Lastpage
    293
  • Abstract
    Vienna Fortran is a machine-independent language extension of Fortran which is based on the single-program-multiple-data (SPMD) paradigm and allows the user to write programs for distributed-memory systems using global addresses. The language features focus mainly on the issue of distributing data across virtual processor structures. The authors discuss those features of Vienna Fortran that allow the data distributions of arrays to change dynamically, depending on runtime conditions. They discuss the relevant language features, outline their implementation, and describe how they may be used in applications.
  • Keywords
    FORTRAN; parallel languages; Vienna Fortran; distributed-memory systems; dynamic data distributions; global addresses; machine-independent language extension; runtime conditions; single-program-multiple-data; virtual processor structures; Application software; Computer aided software engineering; Contracts; Distributed computing; Electronic mail; High level languages; NASA; Programming profession; Runtime; Space technology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Supercomputing '93. Proceedings
  • ISSN
    1063-9535
  • Print_ISBN
    0-8186-4340-4
  • Type

    conf

  • DOI
    10.1109/SUPERC.1993.1263472
  • Filename
    1263472