Load Balancing Requirements in Parallel Implementations of Image Feature Extraction Tasks

  • Authors:
  • D. Gerogiannis;S. C. Orphanoudakis

  • Affiliations:
  • -;-

  • Venue:
  • IEEE Transactions on Parallel and Distributed Systems
  • Year:
  • 1993

Quantified Score

Hi-index 0.00

Visualization

Abstract

Load balancing requirements in parallel image analysis are considered and results on theperformance of parallel implementations of two image feature extraction tasks on theConnection Machine and the iPSC/2 hypercube are reported and discussed. A loadredistribution algorithm, which makes use of parallel prefix operations and one-to-onepermutations among the processors, is described and has been used. The expectedimprovement in performance resulting from load balancing has been determinedanalytically and is compared to actual performance results obtained from the aboveimplementations. The analytical results demonstrate the specific dependence of theexpected improvement in performance on the computational and communicationrequirements of each task, characteristic machine parameters, a characterization of priorload distribution in terms of parameters which can be computed dynamically at the startof task execution, and the overhead incurred by load redistribution.