Back to Search Start Over

Non-preemptive Fixed Priority Scheduling of Hard Real-Time Periodic Tasks.

Authors :
Hutchison, David
Kanade, Takeo
Kittler, Josef
Kleinberg, Jon M.
Mattern, Friedemann
Mitchell, John C.
Naor, Moni
Nierstrasz, Oscar
Rangan, C. Pandu
Steffen, Bernhard
Sudan, Madhu
Terzopoulos, Demetri
Tygar, Doug
Vardi, Moshe Y.
Weikum, Gerhard
Shi, Yong
van Albada, Geert Dick
Dongarra, Jack
Sloot, Peter M. A.
Park, Moonju
Source :
Computational Science: ICCS 2007 (9783540725893); 2007, p881-888, 8p
Publication Year :
2007

Abstract

This paper addresses the problem of scheduling periodic tasks on a uniprocessor using static priority assignment without preemption. The problem of non-preemptive fixed priority scheduling has received little attention until recently, while real-life applications are often based on non-preemptive systems especially in case of embedded systems. In this paper, we show that Rate Monotonic priority assignment is optimal for non-preemptive scheduling when each task's relative deadline is equal to its period. We have derived a schedulability bound for non-preemptive Rate Monotonic scheduling by using period ratio of the tasks to provide a guarantee that tasks will meet their deadlines. Since the obtained bound is relatively small comparing with the preemptive scheduling, we also propose a method for designing high-utilization non-preemptive system to enhance the utilization bound. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISBNs :
9783540725893
Database :
Complementary Index
Journal :
Computational Science: ICCS 2007 (9783540725893)
Publication Type :
Book
Accession number :
33176861
Full Text :
https://doi.org/10.1007/978-3-540-72590-9_134