• DocumentCode
    1237893
  • Title

    Optimal Load Balancing in a Multiple Processor System with Many Job Classes

  • Author

    Ni, Lionel M. ; Kai Hwang

  • Issue
    5
  • fYear
    1985
  • fDate
    5/1/1985 12:00:00 AM
  • Firstpage
    491
  • Lastpage
    496
  • Abstract
    A loosely coupled multiprocessor system contains multiple processors which have their own local memories. To balance the load among multiple processors is of fundamental importance in enhancing the performance of such a multiple processor system. Probabilistic load balancing in a heterogeneous multiple processor system with many job classes is considered in this study. The load balancing scheme is formulated as a nonlinear programming problem with linear constraints. An optimal probabilistic load balancing algorithm is proposed to solve this nonlinear programming problem. The proposed load balancing method is proven globally optimum in the sense that it results in a minimum overall average job response time on a probabilistic basis.
  • Keywords
    Job response time; M/M/1 queue; job scheduling; load balancing; multiple processor system; nonlinear programming; probabilistic scheduling; Computer science; Delay; Dynamic scheduling; Linear programming; Load management; Multiprocessing systems; Processor scheduling; Resource management; System performance; Throughput; Job response time; M/M/1 queue; job scheduling; load balancing; multiple processor system; nonlinear programming; probabilistic scheduling;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.1985.232489
  • Filename
    1702040