In scheduling hard-real-time systems, the primary objective is to meet all deadlines. We study the scheduling of such systems with the secondary objective of minimizing the duration of time for which the system locks each shared resource. We abstract out this objective into the resource hold time (rht)—the largest length of time that may elapse between the instant that a system locks a resource and the instant that it subsequently releases the resource, and study properties of the rht. We present an algorithm for computing resource hold times for every resource in a task system that is scheduled using Earliest Deadline First scheduling, with resource access arbitrated using the Stack Resource Policy. We also present and prove the correctnes...
The hard deadline model is very popular in real-time research, but is representative or applicable t...
Many real-time systems must simultaneously handle hard realtime constraints and Quality of Service c...
The most important objective of real-time systems is to fulfill time-critical missions in satisfyin...
In scheduling hard-real-time systems, the primary objective is to meet all deadlines. We study the s...
The duration of time for which each application locks each shared resource is critically important i...
The duration of time for which each application locks each shared resource is critically important i...
The workload of many real-time systems can be characterized as a set of preemptable jobs with linear...
This paper describes a heuristic approach for solving the problem of dynamically scheduling tasks in...
To guarantee the timing requirements of real-time systems are satisfied, the timing behavior of the ...
In this paper we study hard real-time systems: systems where strict time deadlines have to be met. ...
A scheduling technique is presented to minimize service delay of ape-riodic tasks in hard real-time ...
This dissertation examines a fundamental problem in the theory of real-time scheduling. Real-time sc...
The scheduling of tasks in multiprocessor real-time systems has attracted many researchers in the re...
We consider the problem of scheduling a set of n preemptable tasks in a system having r resources. E...
The design of real-time systems is an activity that involves meticulous planning and management of m...
The hard deadline model is very popular in real-time research, but is representative or applicable t...
Many real-time systems must simultaneously handle hard realtime constraints and Quality of Service c...
The most important objective of real-time systems is to fulfill time-critical missions in satisfyin...
In scheduling hard-real-time systems, the primary objective is to meet all deadlines. We study the s...
The duration of time for which each application locks each shared resource is critically important i...
The duration of time for which each application locks each shared resource is critically important i...
The workload of many real-time systems can be characterized as a set of preemptable jobs with linear...
This paper describes a heuristic approach for solving the problem of dynamically scheduling tasks in...
To guarantee the timing requirements of real-time systems are satisfied, the timing behavior of the ...
In this paper we study hard real-time systems: systems where strict time deadlines have to be met. ...
A scheduling technique is presented to minimize service delay of ape-riodic tasks in hard real-time ...
This dissertation examines a fundamental problem in the theory of real-time scheduling. Real-time sc...
The scheduling of tasks in multiprocessor real-time systems has attracted many researchers in the re...
We consider the problem of scheduling a set of n preemptable tasks in a system having r resources. E...
The design of real-time systems is an activity that involves meticulous planning and management of m...
The hard deadline model is very popular in real-time research, but is representative or applicable t...
Many real-time systems must simultaneously handle hard realtime constraints and Quality of Service c...
The most important objective of real-time systems is to fulfill time-critical missions in satisfyin...