• 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