Non-preemptive scheduling of real-time periodic tasks with specified release times

Cited 2 time in webofscience Cited 0 time in scopus
  • Hit : 668
  • Download : 0
The problem of non-preemptive scheduling of real-time periodic tasks with specified release rimes on a uniprocessor system is known as NP-hard problem. In this paper we propose a new non-preemptive scheduling algorithm and a new static scheduling strategy which use the repetitiveness and the predictability of periodic tasks in order to improve schedulabilities of real-time periodic tasks with specified release times. The proposed scheduling algorithm schedules periodic tasks by using the heuristic that precalculates if the scheduling of the selected task leads to the case that a task misses a deadline when tasks are scheduled by the non-preemptive EDF algorithm. If so, it defers the scheduling of the selected task to avoid the precalculated deadline-missing. Otherwise, it schedules the selected task in the same way as the non-preemptive EDF algorithm. Our scheduling algorithm can always find a feasible schedule for the set of periodic tasks with specified release times which is schedulable by the non-preemptive EDF algorithm. Our static scheduling strategy transforms the problem of non-preemptive scheduling for periodic tasks with specified release rimes into one with same release times for all tasks. It suggests dividing the given problem into two subproblems. making a non-preemptive scheduling algorithm to find two feasible subschedules for the two subproblems in the forward or backward scheduling within specific time intervals, and then combining the two feasible subschedules into a complete feasible schedule for the given problem. We present the release times as a function of periods For the efficient problem division. Finally, we show improvements of schedulabilities of our scheduling algorithm and scheduling strategy by simulation results.
Publisher
IEICE-INST ELECTRONICS INFORMATION COMMUNICATIONS ENG
Issue Date
1997-05
Language
English
Article Type
Article
Keywords

DEADLINES

Citation

IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, v.E80D, no.5, pp.562 - 572

ISSN
0916-8532
URI
http://hdl.handle.net/10203/4937
Appears in Collection
CS-Journal Papers(저널논문)
Files in This Item
This item is cited by other documents in WoS
⊙ Detail Information in WoSⓡ Click to see webofscience_button
⊙ Cited 2 items in WoS Click to see citing articles in records_button

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0