Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

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
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