• DocumentCode
    3299957
  • Title

    Dynamic scheduling of periodic skippable tasks in an overloaded real-time system

  • Author

    Marchand, Audrey ; Chetto, Maryline

  • Author_Institution
    Tech. Univ. of Valencia, Valencia
  • fYear
    2008
  • fDate
    March 31 2008-April 4 2008
  • Firstpage
    456
  • Lastpage
    464
  • Abstract
    The need for supporting dynamic real-time environments where changes in workloads may occur requires a scheduling framework that explicitly addresses overload conditions, allows the system to achieve graceful degradation and supports a mechanism capable of determining the load to be shed from the system to handle the overload. In applications ranging from video reception to air-craft control, tasks enter periodically and have response time constraints, but missing a deadline is acceptable, provided most deadlines are met. Such tasks are said to be occasionally skippable and have an assigned skip parameter. We look at the problem of uniprocessor scheduling of skippable periodic tasks which consists in maximizing the robustness of the system defined as the global completion ratio. In this paper, we propose a novel scheduling Skip-over algorithm, called RLP/T, a variant of Earliest-Deadline First which adjusts the system workload such that tasks adhere to their timing and skip constraints and guarantees the best robustness.
  • Keywords
    dynamic scheduling; processor scheduling; real-time systems; task analysis; RLP/T; dynamic scheduling; earliest-deadline first; overloaded real-time system; periodic skippable tasks; skip-over algorithm; uniprocessor scheduling; Degradation; Delay; Dynamic scheduling; Job shop scheduling; Real time systems; Robustness; Scheduling algorithm; Testing; Time factors; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Systems and Applications, 2008. AICCSA 2008. IEEE/ACS International Conference on
  • Conference_Location
    Doha
  • Print_ISBN
    978-1-4244-1967-8
  • Electronic_ISBN
    978-1-4244-1968-5
  • Type

    conf

  • DOI
    10.1109/AICCSA.2008.4493573
  • Filename
    4493573