Supporting divide-and-conquer algorithms for image processing
Journal Article
·
· J. Parallel Distrib. Comput.; (United States)
Divide-and-conquer is an important algorithm strategy, but it is not widely used in image processing. For higher-level, symbolic operations it should often be the strategy of choice for parallel computers. It is natural for a machine with a regular interconnection scheme such as a mesh, mesh with broadcasting, tree, pyramid, mesh-of-trees, PRAM, or hypercube and can be used either on a machine with a pixel per processor or on one with many pixels per processor. However, divide-and-conquer algorithms use parallel computers in a different manner than, say, local edge detection, so machines optimized for local neighborhood algorithms may be poor for divide-and-conquer algorithms. Some characteristics of divide-and-conquer algorithms are examined, along with some of their implications for the design of machines and languages which can support the efficient programming and execution of divide-and-conquer algorithms.
- Research Organization:
- Dept. of Electrical Engineering and Computer Science, Univ. of Michigan, Ann Arbor, MI (US)
- OSTI ID:
- 6984858
- Journal Information:
- J. Parallel Distrib. Comput.; (United States), Journal Name: J. Parallel Distrib. Comput.; (United States) Vol. 4:1; ISSN JPDCE
- Country of Publication:
- United States
- Language:
- English
Similar Records
Hypercube and shuffle-exchange algorithms for image-component labeling. Technical report
Parallel computer graphics algorithms for the Connection Machine
Divide-and-conquer for parallel processing
Technical Report
·
Tue Mar 31 23:00:00 EST 1987
·
OSTI ID:6601250
Parallel computer graphics algorithms for the Connection Machine
Technical Report
·
Sun Dec 31 23:00:00 EST 1989
·
OSTI ID:6937908
Divide-and-conquer for parallel processing
Journal Article
·
Wed Jun 01 00:00:00 EDT 1983
· IEEE Trans. Comput.; (United States)
·
OSTI ID:5294713