A Feasibility Decision Algorithm for Rate Monotonic andDeadline Monotonic Scheduling

  • Authors:
  • Yoshifumi Manabe;Shigemi Aoyagi

  • Affiliations:
  • NTT Basic Research Laboratories, 3-1 Morinosato-Wakamiya, Atsugi-shi, Kanagawa, 243-01 Japan;NTT Basic Research Laboratories, 3-1 Morinosato-Wakamiya, Atsugi-shi, Kanagawa, 243-01 Japan

  • Venue:
  • Real-Time Systems
  • Year:
  • 1998

Quantified Score

Hi-index 0.00

Visualization

Abstract

Rate monotonic and deadline monotonic scheduling arecommonly used for periodic real-time task systems. This paperdiscusses a feasibility decision for a given real-time task systemwhen the system is scheduled by rate monotonic and deadline monotonicscheduling. The time complexity of existing feasibility decisionalgorithms depends on both the number of tasks and maximum periodsor deadlines when the periods and deadlines are integers. Thispaper presents a new necessary and sufficient condition for agiven task system to be feasible and proposes a new feasibilitydecision algorithm based on that condition. The time complexityof this algorithm depends solely on the number of tasks. Thiscondition can also be applied as a sufficient condition for atask system using priority inheritance protocols to be feasiblewith rate monotonic and deadline monotonic scheduling.