DocumentCode
506167
Title
On the mapping problem for multi-level systems
Author
Ziavras, Sotirios G.
Author_Institution
Department of Electrical Engineering and Computer Science, George Washington University, Washington, D.C. and Center For Automation Research, University of Maryland, College Park, MD
fYear
1989
fDate
12-17 Nov. 1989
Firstpage
399
Lastpage
408
Abstract
Hierarchically-structured arrays of processors have been widely used in the low-level and the intermediate-level phases of computer vision. This is because tasks in these phases require both local and global operations, when the two-dimensional array structure of the image is considered. This paper introduces mapping (process assignment) algorithms for systems in the above class. It is the first time in parallel computer vision that both the domain and the range of the mapping functions are in a general set of hierarchically-structured arrays of processors. More specifically, the systems being studied here are not necessarily homogeneous; the processing powers of processors at different levels and the reductions between different pairs of consecutive levels are allowed to vary. Efficient mapping is achieved by first proposing objective functions, so that each objective function measures the quality of a given mapping with respect to a particular optimization goal. Mapping algorithms, one for each objective function, that attempt to produce an optimal mapping by minimizing the corresponding objective function, are then proposed. It is proven theoretically that our mapping algorithms always yield an optimal solution for systems composed of processors with identical processing powers. In all other cases, some assignment choices in the algorithms allow to take advantage of the increased processing powers of processors.
Keywords
Automation; Computer science; Computer vision; Costs; Educational institutions; Layout; Microprocessors; Object recognition; Phased arrays; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Supercomputing, 1989. Supercomputing '89. Proceedings of the 1989 ACM/IEEE Conference on
Conference_Location
Reno, NV, United States
Print_ISBN
0-89791-341-8
Type
conf
DOI
10.1145/76263.76307
Filename
5349002
Link To Document