TY - GEN
T1 - Dynamic data distributions in Vienna Fortran
AU - Chapman, Barbara
AU - Mehrotra, Piyush
AU - Moritsch, Hans
AU - Zima, Hans
PY - 1993
Y1 - 1993
N2 - Vienna Fortran is a machine-independent language extension of Fortran, which is based upon the Single-Program-Multiple-Data (SPDM) paradign and allows the user to wire programs for distributed-memory systems using global addresses. The language features focus mainly on the issue of distributing data across virtual processor structures. In this paper, we discuss those features of Vienna Fortran that allow the data distributions of arrays to change dynamically, depending on runtime conditions. We discuss the relevant language features, outline their implementation and describe how they may be used in applications.
AB - Vienna Fortran is a machine-independent language extension of Fortran, which is based upon the Single-Program-Multiple-Data (SPDM) paradign and allows the user to wire programs for distributed-memory systems using global addresses. The language features focus mainly on the issue of distributing data across virtual processor structures. In this paper, we discuss those features of Vienna Fortran that allow the data distributions of arrays to change dynamically, depending on runtime conditions. We discuss the relevant language features, outline their implementation and describe how they may be used in applications.
UR - https://www.scopus.com/pages/publications/0027710763
U2 - 10.1109/SUPERC.1993.1263472
DO - 10.1109/SUPERC.1993.1263472
M3 - Conference contribution
AN - SCOPUS:0027710763
SN - 0818643404
SN - 9780818643408
T3 - Proceedings of the Supercomputing Conference
SP - 284
EP - 293
BT - Proceedings of the Supercomputing Conference
PB - Publ by IEEE
T2 - Proceedings of the Supercomputing '93 Conference
Y2 - 15 November 1993 through 19 November 1993
ER -