Scheduling hard real-time systems: a review

A Burns - Software Engineering Journal, 1991 - IET
Recent results in the application of scheduling theory to hard real-time systems are reviewed
in this paper. The review takes the form of an analysis of the problems presented by different …

Priority inheritance protocols: An approach to real-time synchronization

L Sha, R Rajkumar, JP Lehoczky - IEEE Transactions on …, 1990 - ieeexplore.ieee.org
An investigation is conducted of two protocols belonging to the priority inheritance protocols
class; the two are called the basic priority inheritance protocol and the priority ceiling …

On the complexity of fixed-priority scheduling of periodic, real-time tasks

JYT Leung, J Whitehead - Performance evaluation, 1982 - Elsevier
We consider the complexity of determining whether a set of periodic, real-time tasks can be
scheduled on m⩾ 1 identical processors with respect to fixed-priority scheduling. It is shown …

Preemptively scheduling hard-real-time sporadic tasks on one processor

SK Baruah, AK Mok, LE Rosier - [1990] Proceedings 11th Real …, 1990 - ieeexplore.ieee.org
Consideration is given to the preemptive scheduling of hard-real-time sporadic task systems
on one processor. The authors first give necessary and sufficient conditions for a sporadic …

Stack-based scheduling of realtime processes

TP Baker - Real-Time Systems, 1991 - Springer
Abstract The Priority Ceiling Protocol (PCP) of Sha, Rajkumar and Lehoczky is a policy for
locking binary semaphores that bounds priority inversion (ie, the blocking of a job while a …

Aperiodic task scheduling for hard-real-time systems

B Sprunt, L Sha, J Lehoczky - Real-Time Systems, 1989 - Springer
A real-time system consists of both aperiodic and periodic tasks. Periodic tasks have regular
arrival times and hard deadlines. Aperiodic tasks have irregular arrival times and either soft …

Algorithms and complexity concerning the preemptive scheduling of periodic, real-time tasks on one processor

SK Baruah, LE Rosier, RR Howell - Real-time systems, 1990 - Springer
We investigate the preemptive scheduling of periodic, real-time task systems on one
processor. First, we show that when all parameters to the system are integers, we may …

Real time scheduling theory: A historical perspective

L Sha, T Abdelzaher, KE Årzén, A Cervin, T Baker… - Real-time systems, 2004 - Springer
In this 25th year anniversary paper for the IEEE Real Time Systems Symposium, we review
the key results in real-time scheduling theory and the historical events that led to the …

[PDF][PDF] On non-preemptive scheduling of periodic and sporadic tasks

K Jeffay, DF Stanat, CU Martel - IEEE real-time systems …, 1991 - clweb.csa.iisc.ernet.in
This paper examines a fundamental problem in the theory of real-time scheduling, that of
scheduling a set of periodic or sporadic tasks on a uniprocessor without preemption and …

Scheduling and locking in multiprocessor real-time operating systems

BB Brandenburg - 2011 - search.proquest.com
With the widespread adoption of multicore architectures, multiprocessors are now a
standard deployment platform for (soft) real-time applications. This dissertation addresses …