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
Link To Document