| Name: | Description: | Size: | Format: | |
|---|---|---|---|---|
| 574.11 KB | Adobe PDF |
Authors
Advisor(s)
Abstract(s)
Admission controllers are used to prevent overload in systems with dynamically arriving
tasks. Typically, these admission controllers are based on suÆcient (but not
necessary) capacity bounds in order to maintain a low computational complexity.
In this paper we present how exact admission-control for aperiodic tasks can be
eÆciently obtained. Our rst result is an admission controller for purely aperiodic
task sets where the test has the same runtime complexity as utilization-based tests.
Our second result is an extension of the previous controller for a baseload of periodic
tasks. The runtime complexity of this test is lower than for any known exact
admission-controller. In addition to presenting our main algorithm and evaluating
its performance, we also discuss some general issues concerning admission controllers
and their implementation.
Description
Keywords
Real-time systems Schedulability analysis Operating systems Online scheduling Earliest-deadline- rst AVL tree Lazy evaluation
Pedagogical Context
Citation
Publisher
Elsevier
