Exact quantification of the sub-optimality of uniprocessor fixed priority pre-emptive scheduling

RI Davis, T Rothvoß, SK Baruah, A Burns - Real-Time Systems, 2009 - Springer
This paper examines the relative effectiveness of fixed priority pre-emptive scheduling in a
uniprocessor system, compared to an optimal algorithm such as Earliest Deadline First …

The spring kernel: A new paradigm for real-time systems

JA Stankovic, K Ramamritham - IEEE software, 1991 - ieeexplore.ieee.org
A real-time operating system kernel, called the Spring kernel, that provides some of the
basic support required for large, complex, next-generation real-time systems, especially in …

Application of real-time monitoring to scheduling tasks with random execution times

D Haban, KG Shin - IEEE Transactions on software engineering, 1990 - ieeexplore.ieee.org
A real-time monitor is employed to aid in scheduling tasks with random execution times in a
real-time computing system. The real-time monitor is composed of dedicated hardware …

Exsched: An external cpu scheduler framework for real-time systems

M Åsberg, T Nolte, S Kato… - 2012 IEEE International …, 2012 - ieeexplore.ieee.org
Scheduling theory and algorithms have been well studied in the real-time systems literature.
Many useful approaches and solutions have appeared in different problem domains. While …

Improved priority assignment for global fixed priority pre-emptive scheduling in multiprocessor real-time systems

RI Davis, A Burns - Real-Time Systems, 2011 - Springer
This paper is an extended version of a paper that appeared in the proceedings of the IEEE
Real-Time Systems Symposium 2009. This paper has been updated with respect to …

A survey of hard real-time scheduling for multiprocessor systems

RI Davis, A Burns - ACM computing surveys (CSUR), 2011 - dl.acm.org
This survey covers hard real-time scheduling algorithms and schedulability analysis
techniques for homogeneous multiprocessor systems. It reviews the key results in this field …

[图书][B] Using hierarchical scheduling to support soft real-time applications in general-purpose operating systems

JD Regehr - 2001 - search.proquest.com
The thesis of this dissertation is that extending a general-purpose operating system with a
general, heterogeneous scheduling hierarchy is feasible and useful. A hierarchy of …

Effective analysis for engineering real-time fixed priority schedulers

A Burns, K Tindell, A Wellings - IEEE Transactions on Software …, 1995 - ieeexplore.ieee.org
There has been considerable activity in recent years in developing analytical techniques for
hard real-time systems. Inevitably these techniques make simplifying assumptions so as to …

Hartstone: synthetic benchmark requirements for hard real-time applications

N Weiderman - ACM SIGAda Ada Letters, 1990 - dl.acm.org
The purpose of this paper is to define the operational concept for a series of benchmark
requirements to be used to test the ability of a system to handle hard real-time applications …

Implementation and evaluation of a time-driven scheduling processor

JW Wendorf - Proceedings. Real-Time Systems Symposium, 1988 - computer.org
CD Locke developed a heuristic, best-effort (BE) time-driven scheduling policy (Ph. D.
thesis, Dept. of Comput. Sci., Carnegie-Mellon Univ.,(1986)) and demonstrated its …