• DocumentCode
    3157023
  • Title

    Dynamic load balancing algorithms in loosely-coupled real-time systems

  • Author

    Cheng, Ting-Yu ; Chung, Jae-Young ; Lin, Kwei-Jay

  • Author_Institution
    Dept. of Comput. Sci., Illinois Univ., Urbana, IL, USA
  • fYear
    1992
  • fDate
    21-25 Sep 1992
  • Firstpage
    143
  • Lastpage
    148
  • Abstract
    The authors study dynamic load balancing algorithms in loosely coupled hard-real-time systems. The gradient model, focused addressing and the bidding methods are used. The gradient model entails transferring backlogged tasks to nearby idle processors according to pressure gradient indirectly established by request from idle processors. The focused addressing node uses network-wide surplus information in determining the target node to send excessive tasks to. Busy nodes in the bidding method send out requests for bids to migrate tasks that are not to be completed. In the model, each job is divided into a hard task and a soft task. All hard tasks must be finished by their deadlines and will not be migrated to other nodes. If a soft task cannot be completed by its deadline, it can be migrated to a neighboring node with less load or more surplus CPU time. Three load-balancing algorithms were evaluated
  • Keywords
    concurrency control; operating systems (computers); real-time systems; CPU time; bidding methods; concurrency control; dynamic load balancing algorithms; focused addressing; gradient model; idle processors; loosely coupled hard-real-time systems; network-wide surplus information; task migration; Algorithm design and analysis; Computational modeling; Computer science; Heuristic algorithms; Hypercubes; Load management; Optimal scheduling; Real time systems; Scheduling algorithm; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 1992. COMPSAC '92. Proceedings., Sixteenth Annual International
  • Conference_Location
    Chicago, IL
  • Print_ISBN
    0-8186-3000-0
  • Type

    conf

  • DOI
    10.1109/CMPSAC.1992.217589
  • Filename
    217589