• DocumentCode
    969712
  • Title

    Load balancing requirements in parallel implementations of image feature extraction tasks

  • Author

    Gerogiannis, Dimitris ; Orphanoudakis, Stelios C.

  • Author_Institution
    Syst. Technol. Res., Daimler-Benz AG, Berlin, Germany
  • Volume
    4
  • Issue
    9
  • fYear
    1993
  • fDate
    9/1/1993 12:00:00 AM
  • Firstpage
    994
  • Lastpage
    1013
  • Abstract
    Load balancing requirements in parallel image analysis are considered and results on the performance of parallel implementations of two image feature extraction tasks on the Connection Machine and the iPSC/2 hypercube are reported and discussed. A load redistribution algorithm, which makes use of parallel prefix operations and one-to-one permutations among the processors, is described and has been used. The expected improvement in performance resulting from load balancing has been determined analytically and is compared to actual performance results obtained from the above implementations. The analytical results demonstrate the specific dependence of the expected improvement in performance on the computational and communication requirements of each task, characteristic machine parameters, a characterization of prior load distribution in terms of parameters which can be computed dynamically at the start of task execution, and the overhead incurred by load redistribution
  • Keywords
    distributed memory systems; feature extraction; hypercube networks; image processing; parallel machines; performance evaluation; resource allocation; Connection Machine; communication requirement; iPSC/2 hypercube; image feature extraction; load balancing; load redistribution; load redistribution algorithm; one-to-one permutations; parallel implementations; parallel prefix operations; performance; Computer vision; Concurrent computing; Data structures; Distributed computing; Feature extraction; Image analysis; Load management; Machine vision; Parallel machines; Performance analysis;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/71.243527
  • Filename
    243527