DocumentCode
2034464
Title
On Compiling Array Expressions for Efficient Execution on Distributed-Memory Machines
Author
Gupta, S.K.S. ; Kaushik, S.D. ; Mufti, S. ; Sharma, S. ; Huang, C.-H. ; Sadayappan, P.
Author_Institution
Ohio State University Columbus
Volume
2
fYear
1993
fDate
16-20 Aug. 1993
Firstpage
301
Lastpage
305
Abstract
Efficient generation of communication sets and local index sets is important for evaluation of array expressions in scientific languages such as Fortran-90 and High Performance Fortran implemented on distributed-memory machines. We show that for arrays affinely aligned with templates that are distributed on multiple processors with a block-cyclic distribution, the local memory access sequence and communication sets can be efficiently enumerated using closed forms. First, closed form solutions are presented for arrays that are aligned with identity template that are distributed using block or cyclic distributions.
Keywords
Closed-form solution; Distributed computing; High performance computing; Information science; Parallel processing; Parallel programming; Programming profession; Proposals; Runtime; Writing;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Processing, 1993. ICPP 1993. International Conference on
Conference_Location
Syracuse, NY, USA
ISSN
0190-3918
Print_ISBN
0-8493-8983-6
Type
conf
DOI
10.1109/ICPP.1993.122
Filename
4134228
Link To Document