• DocumentCode
    2773622
  • Title

    Index domain alignment: minimizing cost of cross-referencing between distributed arrays

  • Author

    Li, Jingke ; Chen, Marina

  • Author_Institution
    Dept. of Comput. Sci., Yale Univ., New Haven, CT, USA
  • fYear
    1990
  • fDate
    8-10 Oct 1990
  • Firstpage
    424
  • Lastpage
    433
  • Abstract
    The issue of data movement between processors due to cross-references between multiple distributed arrays is addressed. The problem of index domain alignment is formulated as finding a set of suitable alignment functions that map the index domains of the arrays into a common index domain so as to minimize the cost of data movement due to cross-references between the arrays. The cost function and the machine model used are abstractions of the current generation of distributed-memory machines. The problem as formulated is shown to be NP-complete. A heuristic algorithm is devised and shown to be efficient and to provide excellent results
  • Keywords
    data structures; distributed processing; memory architecture; NP-complete; alignment functions; cost function; cross-references; data movement; distributed arrays; distributed-memory machines; index domain alignment; machine model; multiple distributed arrays; Computer languages; Computer science; Cost function; Data structures; Distributed computing; Heuristic algorithms; Hypercubes; Program processors; Programming profession; Shape;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Frontiers of Massively Parallel Computation, 1990. Proceedings., 3rd Symposium on the
  • Conference_Location
    College Park, MD
  • Print_ISBN
    0-8186-2053-6
  • Type

    conf

  • DOI
    10.1109/FMPC.1990.89493
  • Filename
    89493