• DocumentCode
    3287836
  • Title

    Data alignment: transformations to reduce communication on distributed memory architectures

  • Author

    O´Boyle, Michael ; Hedayat, G.A.

  • Author_Institution
    Dept. of Comput. Sci., Manchester Univ., UK
  • fYear
    1992
  • fDate
    26-29 Apr 1992
  • Firstpage
    366
  • Lastpage
    371
  • Abstract
    The relative storage, or alignment, of array data in distributed memory critically determines the amount of communication overhead. This paper expresses data alignment in a linear algebraic framework. Aligned data can be viewed as forming a hyperplane in the iteration space. This allows the quantification of data alignment and the determination of the existence of transformations and the determination of the existence of transformations to reduce nonlocal access. This has led to a new alignment transformation which is applicable to a wider class of problems than existing techniques. The global impact of such transformations are discussed as is the effect of alignment on partitioning
  • Keywords
    distributed memory systems; iterative methods; parallel architectures; parallel programming; program compilers; array data; communication overhead; data alignment; distributed memory architectures; hyperplane; iteration space; linear algebraic framework; nonlocal access; partitioning; relative storage; transformations; Computer architecture; Computer science; Concurrent computing; Distributed computing; Magnetic heads; Memory architecture; Parallel processing; Performance analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Scalable High Performance Computing Conference, 1992. SHPCC-92, Proceedings.
  • Conference_Location
    Williamsburg, VA
  • Print_ISBN
    0-8186-2775-1
  • Type

    conf

  • DOI
    10.1109/SHPCC.1992.232671
  • Filename
    232671