DocumentCode
2095642
Title
Partitioning of image processing tasks on heterogeneous computer systems
Author
Iqbal, M. Ashraf ; Iqbal, Saeed ; Shaaban, Muhammad E.
Author_Institution
Dept. of Electr. Eng., Univ. of Eng. & Technol., Lahore, Pakistan
fYear
1994
fDate
34450
Firstpage
43
Lastpage
50
Abstract
Many computer vision tasks can be decomposed into a set of subtasks which are by their nature heterogeneous. By partitioning such tasks onto different machines that communicate via high-speed links, each level or stage of processing can be executed simultaneously on the machine to which it is best suited. A fundamental problem with heterogeneous computing, however, is the difficulty of optimally partitioning an application program across the machines. In this paper, we address the problem of partitioning a chain or a tree-structured parallel or pipelined program over a two-processor heterogeneous system and show that it is possible to approximately solve this problem. The algorithm presented in this paper is based on a fully polynomial time approximation scheme
Keywords
computational complexity; computer vision; distributed algorithms; parallel programming; pipeline processing; resource allocation; tree data structures; computer vision task decomposition; heterogeneous computer systems; high speed links; image processing task partitioning; optimal program partitioning; parallel program; pipelined program; polynomial time approximation scheme; simultaneous execution; tree-structured program; Application software; Classification tree analysis; Computer vision; Concurrent computing; Image processing; Image recognition; Parallel machines; Parallel processing; Partitioning algorithms; Pipeline processing;
fLanguage
English
Publisher
ieee
Conference_Titel
Heterogeneous Computing Workshop, 1994., Proceedings
Conference_Location
Cancun
Print_ISBN
0-8186-5592-5
Type
conf
DOI
10.1109/HCW.1994.324963
Filename
324963
Link To Document