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
Link To Document