• DocumentCode
    2788635
  • Title

    Capacity Sharing and Stealing in Dynamic Server-based Real-Time Systems

  • Author

    Nogueira, Luís ; Pinho, Luís Miguel

  • Author_Institution
    IPP Hurray Res. Group, Polythecnic Inst. of Porto
  • fYear
    2007
  • fDate
    26-30 March 2007
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    This paper proposes a dynamic scheduler that supports the coexistence of guaranteed and non-guaranteed bandwidth servers to efficiently handle soft-tasks´ overloads by making additional capacity available from two sources: (i) residual capacity allocated but unused when jobs complete in less than their budgeted execution time; (ii) stealing capacity from inactive non-isolated servers used to schedule best-effort jobs. The effectiveness of the proposed approach in reducing the mean tardiness of periodic jobs is demonstrated through extensive simulations. The achieved results become even more significant when tasks´ computation times have a large variance.
  • Keywords
    dynamic scheduling; processor scheduling; real-time systems; resource allocation; bandwidth servers; capacity sharing; dynamic scheduler; dynamic server; real-time systems; residual capacity; soft-tasks overloads; stealing capacity; Bandwidth; Computational modeling; Control systems; Delay; Dynamic scheduling; Heuristic algorithms; Optimal control; Processor scheduling; Real time systems; Resource management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International
  • Conference_Location
    Long Beach, CA
  • Print_ISBN
    1-4244-0910-1
  • Electronic_ISBN
    1-4244-0910-1
  • Type

    conf

  • DOI
    10.1109/IPDPS.2007.370349
  • Filename
    4228077