• DocumentCode
    2034199
  • Title

    A Model for Automatic Data Partitioning

  • Author

    Hovland, Paul D. ; Ni, Lionel M.

  • Author_Institution
    University of Illinois at Urbana-Champaign
  • Volume
    2
  • fYear
    1993
  • fDate
    16-20 Aug. 1993
  • Firstpage
    251
  • Lastpage
    259
  • Abstract
    In order to efficiently exploit global parallelism, it is essential to find a good way to distribute data among the processors in distributed-memory parallel computer systems. A formal technique utilizing augmented data access descriptors (ADADs) to determine this distribution is presented. This technique differs from previous approaclies in that it views the problem of finding a good distribution as an extension of data dependence analysis. The importance of this difference is demonstrated through an explanation of how ADADs facilitate interprocedural analysis, directed loop transformations, and incremental analysis, which may lead to improvements in the eficieiicy of both program developn~enta nd the program itself.
  • Keywords
    Computer science; Concurrent computing; Costs; Data analysis; Distributed computing; Heuristic algorithms; Parallel processing; Program processors; Programming profession; Supercomputers;
  • 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.27
  • Filename
    4134218