DocumentCode
2496108
Title
The DOSHARED directive in CRAFT on the Cray T3D
Author
Meltzer, A. ; MacDonald, Tom ; Elsesser, Gary
Author_Institution
Cray Res. Inc., Eagan, MN, USA
fYear
1995
fDate
6-9 Feb 1995
Firstpage
54
Lastpage
61
Abstract
CRAFT is a hybrid language that allows a user to program an MPP using many paradigms. The DOSHARED directive in CRAFT schedules the iterations of nested do-loops based upon the home of a specified array reference. It allows a user to have control over the location of the execution of the iterations of a loop. There are many complexities involved in the implementation of this directive; some of these complexities are discussed here
Keywords
FORTRAN; computational complexity; parallel processing; CRAFT; Cray T3D; DOSHARED directive; array reference; complexities; hybrid language; nested do-loops; Bandwidth; Clocks; Communication system control; Computer networks; Multiprocessor interconnection networks; Network topology; Parallel processing; Parallel programming; Productivity; Programming profession;
fLanguage
English
Publisher
ieee
Conference_Titel
Frontiers of Massively Parallel Computation, 1995. Proceedings. Frontiers '95., Fifth Symposium on the
Conference_Location
McLean, VA
Print_ISBN
0-8186-6965-9
Type
conf
DOI
10.1109/FMPC.1995.380463
Filename
380463
Link To Document