TY - GEN
T1 - High performance fortran without templates
T2 - 4th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPOPP 1993
AU - Chapman, Barbara M.
AU - Mehrotra, Piyush
AU - Zima, Hans P.
N1 - Publisher Copyright:
© 1993 ACM.
PY - 1993/8/1
Y1 - 1993/8/1
N2 - Language extensions of Fortran are being developed which permit the user to map data structures to the individual processors of distributed memory machines. These languages allow a programming style in which global data references are used. Current efforts are fo-cussed on designing a common basis for such languages, the result of which is known as High Performance For-tran (HPF). One of the central debates in the HPF effort revolves around the concept of templates, introduced as an abstract index space to which data could be aligned. In this paper, we present a model for the mapping of data which provides the functionality of High Performance Fortran distributions without the use of templates.
AB - Language extensions of Fortran are being developed which permit the user to map data structures to the individual processors of distributed memory machines. These languages allow a programming style in which global data references are used. Current efforts are fo-cussed on designing a common basis for such languages, the result of which is known as High Performance For-tran (HPF). One of the central debates in the HPF effort revolves around the concept of templates, introduced as an abstract index space to which data could be aligned. In this paper, we present a model for the mapping of data which provides the functionality of High Performance Fortran distributions without the use of templates.
UR - https://www.scopus.com/pages/publications/0027869042
U2 - 10.1145/155332.155342
DO - 10.1145/155332.155342
M3 - Conference contribution
AN - SCOPUS:0027869042
T3 - Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPOPP
SP - 92
EP - 101
BT - Proceedings of the 4th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPOPP 1993
PB - Association for Computing Machinery
Y2 - 19 May 1993 through 22 May 1993
ER -