Title :
Practical considerations for executing vision algorithms on parallel arrays
Author :
Greenwood, Garrison W.
Author_Institution :
Washington Univ., Seattle, WA, USA
Abstract :
It is shown that levels of performance claimed for vision algorithms can be overly optimistic if the computation time and communication time, both of which affect the schedule length of algorithms running on parallel arrays, are not quantified. Examples are given to show how the embedding technique and problem partitioning can affect communication time. When the number of computations exceeds the number of processing elements, it is necessary to share resources, but care must be taken in how this is done to minimize the schedule length. It is also shown that the scheduling technique chosen directly affects speedup
Keywords :
directed graphs; image processing; parallel algorithms; parallel architectures; scheduling; MIMD system; SIMD system; communication time; computation time; dependency graph; digraph; embedding technique; parallel arrays; problem partitioning; schedule length; scheduling technique; speedup; vision algorithms; Arithmetic; Broadcasting; Centralized control; Communication system control; Costs; Multiprocessor interconnection networks; Parallel processing; Proposals; Taxonomy; Topology;
Conference_Titel :
Signals, Systems and Computers, 1992. 1992 Conference Record of The Twenty-Sixth Asilomar Conference on
Conference_Location :
Pacific Grove, CA
Print_ISBN :
0-8186-3160-0
DOI :
10.1109/ACSSC.1992.269143