• DocumentCode
    2409231
  • Title

    An SIMD-MIMD architecture for image processing and pattern recognition

  • Author

    Jonker, Pieter P.

  • Author_Institution
    Pattern Recognition Sect., Delft Univ. of Technol., Netherlands
  • fYear
    1993
  • fDate
    15-17 Dec 1993
  • Firstpage
    222
  • Lastpage
    230
  • Abstract
    The author reports the study of architectures for applications in which the nature of the computing evolves from fine grain parallelism (massive parallel SIMD c.q. highly pipelined computing) to coarse grain computing (MIMD computing). Although this phenomena is apparent in many scientific computing problems, it is most evident in image processing, where the computing activity evolves from global filtering over the image, to operations only involving the structures in the image-objects, object features-, to operations only involving the measured attributes of the structures and their manual relations. This can be considered as an evolution of abstraction level, whereas each abstraction level works on different data-structures and has another granularity. Not to be confused with multi-resolution processing (pyramidal processing, e.g., split and merge techniques), where the processing takes place on another resolution of similar data in a similar data structure. Quite common are algorithms that use feedback from higher abstraction levels to lower abstraction levels, to adapt and control the performance of the lower levels. The author reports the investigation on new computational models and principles of computer architectures that smoothly support efficient processing on each of the granularity levels of an application´s task. It proposes a mixed SIMD/MIMD architecture with an emphasis on the interface between these two paradigms. The use of the architecture is elucidated using the distance transform, a path search algorithm and region growing as application examples
  • Keywords
    image processing equipment; SIMD-MIMD architecture; abstraction level; algorithms; coarse grain computing; computational models; computer architectures; computing activity; distance transform; fine grain parallelism; global filtering; highly pipelined computing; image processing; image-objects; manual relations; massive parallel SIMD; measured attributes; object features; path search algorithm; pattern recognition; performance; region growing; Computational modeling; Computer architecture; Concurrent computing; Data structures; Feedback; Filtering; Image processing; Manuals; Parallel processing; Scientific computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Architectures for Machine Perception, 1993. Proceedings
  • Conference_Location
    New Orleans, LA
  • Print_ISBN
    0-8186-5420-1
  • Type

    conf

  • DOI
    10.1109/CAMP.1993.622476
  • Filename
    622476