• DocumentCode
    1972183
  • Title

    On relaxing task isolation in overrun handling to provide probabilistic guarantees to soft real-time tasks with varying execution times

  • Author

    Kim, Kanghee ; Bello, Lucia Lo ; Min, Sang Lyul ; Mirabella, Orazio

  • Author_Institution
    Sch. of Comput. Sci. & Eng., Seoul Nat. Univ., South Korea
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    193
  • Lastpage
    202
  • Abstract
    Task-level or job-level isolation is commonly used in real-time systems to prevent a job that overruns from affecting jobs belonging to other tasks (task-level isolation) or to the same task (job-level isolation). Although such an isolation provides the desired protection and simplifies analysis, it often results in degraded performance (in terms of deadline meeting) because it limits the exploitation of residual processor time resulting from jobs that underruns. We propose a new overrun handling method called randomized dropping that relaxes the isolation to make effective use of such residual processor time. We apply the proposed randomized dropping to the EDF scheduling and give an analysis technique to compute the probability of deadline meeting. Experimental results show that the proposed overrun handling method outperforms previous approaches based task-level or job-level isolation.
  • Keywords
    performance evaluation; probability; real-time systems; resource allocation; scheduling; EDF scheduling; deadline meeting; execution times; job-level isolation; overrun handling; overrun handling method; probabilistic guarantees; randomized dropping; real-time systems; residual processor time; soft real-time tasks; task-level isolation; Computer science; Degradation; Laboratories; Performance analysis; Processor scheduling; Protection; Real time systems; Telecommunications; Time measurement; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems, 2002. Proceedings. 14th Euromicro Conference on
  • ISSN
    1068-3070
  • Print_ISBN
    0-7695-1665-3
  • Type

    conf

  • DOI
    10.1109/EMRTS.2002.1019199
  • Filename
    1019199