• DocumentCode
    3193929
  • Title

    Load balancing for parallel loops in workstation clusters

  • Author

    Kim, Tae-Hyung ; Purtilo, James M.

  • Author_Institution
    Dept. of Comput. Sci., Maryland Univ., College Park, MD, USA
  • Volume
    3
  • fYear
    1996
  • fDate
    12-16 Aug 1996
  • Firstpage
    182
  • Abstract
    Load imbalance is a serious impediment to achieving good performance in parallel processing. Global load balancing schemes cannot adequately manage to balance parallel tasks generated from a single application. Dynamic loop scheduling methods are known to be useful in balancing parallel loops on shared-memory multiprocessor machines. However, their centralized nature causes a bottleneck even far the relatively small number of processors in workstation clusters because of order-of-magnitude differences in communications overheads. Moreover, improvements of basic loop scheduling methods have not dealt effectively with irregularly distributed workloads in parallel loops, which commonly occur in applications for workstation clusters. In this paper, we present a new decentralized balancing method for parallel loops on workstation clusters
  • Keywords
    parallel programming; processor scheduling; program control structures; resource allocation; communications overheads; decentralized balancing method; dynamic loop scheduling methods; irregularly distributed workloads; load balancing; loop scheduling; parallel loops; parallel processing; shared-memory multiprocessor machines; workstation clusters; Application software; Computer science; Delay; Dynamic scheduling; Educational institutions; Impedance; Load management; Parallel processing; Processor scheduling; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 1996. Vol.3. Software., Proceedings of the 1996 International Conference on
  • Conference_Location
    Ithaca, NY
  • ISSN
    0190-3918
  • Print_ISBN
    0-8186-7623-X
  • Type

    conf

  • DOI
    10.1109/ICPP.1996.538574
  • Filename
    538574