• DocumentCode
    3035700
  • Title

    Integrating Hard/Soft Real-Time Tasks and Best-Effort Jobs on Multiprocessors

  • Author

    Brandenburg, Björn B. ; Anderson, James H.

  • Author_Institution
    Univ. of North Carolina, Chapel Hill
  • fYear
    2007
  • fDate
    4-6 July 2007
  • Firstpage
    61
  • Lastpage
    70
  • Abstract
    We present a multiprocessor scheduling framework for integrating hard and soft real-time tasks and best-effort jobs. This framework allows for full system utilization, and ensures that hard real-time deadlines are met and that deadline tardiness is bounded for soft real-time tasks. Dynamic slack reclamation is employed to reduce tardiness and to improve the response time of best-effort jobs. The approach is validated using an implementation within the Linux kernel.
  • Keywords
    Linux; processor scheduling; Linux kernel; best-effort jobs; dynamic slack reclamation; multiprocessor scheduling framework; real-time tasks; system utilization; Delay; Job shop scheduling; Kernel; Linux; Multicore processing; Multiprocessing systems; Processor scheduling; Real time systems; Scheduling algorithm; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems, 2007. ECRTS '07. 19th Euromicro Conference on
  • Conference_Location
    Pisa
  • ISSN
    1068-3070
  • Print_ISBN
    0-7695-2914-3
  • Type

    conf

  • DOI
    10.1109/ECRTS.2007.17
  • Filename
    4271681