• DocumentCode
    2590722
  • Title

    Hyperplane partitioning of arrays based on eigenvector analysis

  • Author

    Barragán, Luis A. ; Roy, Armando

  • Author_Institution
    Dept. de Ingenieria Electr. e Inf., Zaragoza Univ., Spain
  • fYear
    1994
  • fDate
    5-8 Sep 1994
  • Firstpage
    73
  • Lastpage
    79
  • Abstract
    This paper addresses the problem of partitioning arrays accessed by loops onto Array Processors. We analyze the influence of the array subscript expressions on the array data decomposition. The array data domains are decomposed into the union of a finite number of parallel hyperplanes. Arrays that admit the same hyperplane data decomposition are grouped in the same class. Based on an eigenvector analysis, it is provided a characterisation of conditions in which two arrays belong to the same class. It turns out that data movements between two arrays belonging to the same class, can be decomposed in two orthogonal and independent communication subfunctions in order to simplify the matching with a composition of communication routines implemented on the abstract machine. Afterwards, we focus on the problem of data partitioning in Image Processing applications
  • Keywords
    eigenvalues and eigenfunctions; image processing; parallel algorithms; parallelising compilers; program compilers; resource allocation; array data decomposition; array processors; array subscript expressions; arrays; communication routines; communication subfunctions; data movements; data partitioning; eigenvector analysis; hyperplane data decomposition; hyperplane partitioning; image processing applications; parallel hyperplanes; Automatic control; Communication system control; Distribution functions; Error correction; Image processing; Information analysis; Matrix decomposition; Parallel programming; Program processors; Programming profession;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    EUROMICRO 94. System Architecture and Integration. Proceedings of the 20th EUROMICRO Conference.
  • Conference_Location
    Liverpool
  • Print_ISBN
    0-8186-6430-4
  • Type

    conf

  • DOI
    10.1109/EURMIC.1994.390404
  • Filename
    390404