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 :
بازگشت