• DocumentCode
    2872005
  • Title

    Transparent parallel image processing by way of a familiar sequential API

  • Author

    Seinstra, F.J. ; Koelma, D.

  • Author_Institution
    Fac. of Sci., Amsterdam Univ., Netherlands
  • Volume
    4
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    824
  • Abstract
    This paper descibes an infrastructure that enables transparent development of image processing software for parallel computers. The infrastructure´s main component is an image processing library containing operations capable of running on distributed memory MIMD-style parallel hardware. Since the library has a programming interface identical to that of a familiar sequential image processing library the parallelism is completely hidden from the user. All library functions are based on an abstract parallel image processing machine (APIPM), introduced in this paper. To guide the process of automatic parallelization and optimization, a performance model is defined for operations implemented using APIPM instructions. Experiments show that for realistic image operations performance predictions are highly accurate. These results suggest that the infrastructure´s core forms a powerful basis for automatic parallelization and optimization of complete applications
  • Keywords
    image processing; optimisation; parallel processing; software libraries; APIPM; abstract parallel image processing machine; automatic parallelization; distributed memory MIMD-style parallel hardware; image processing software development; image processing software library; infrastructure; optimization; programming interface; sequential API; transparent parallel image processing; Concurrent computing; Hardware; Image processing; Information systems; Intelligent sensors; Intelligent systems; Parallel processing; Parallel programming; Predictive models; Software libraries;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Pattern Recognition, 2000. Proceedings. 15th International Conference on
  • Conference_Location
    Barcelona
  • ISSN
    1051-4651
  • Print_ISBN
    0-7695-0750-6
  • Type

    conf

  • DOI
    10.1109/ICPR.2000.903044
  • Filename
    903044