1982
DOI: 10.1016/0166-5316(82)90024-4
|View full text |Cite
|
Sign up to set email alerts
|

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

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
361
0
10

Year Published

1997
1997
2016
2016

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 864 publications
(371 citation statements)
references
References 4 publications
0
361
0
10
Order By: Relevance
“…Some of these protocols [2,3,7] changed parameters in the IEEE 802.11 standard to be a function of deadlines, either choosing (i) inter-frame spacing (the amount of time that a station waits before transmitting) or (ii) the back-off times after a collision has occurred. These techniques are useful to meet deadlines because they can implement algorithms such as deadline monotonic [9]. But they have two drawbacks (i) they only approximate priority scheduling; it may happen that a high-priority message has to wait for one or many lower-priority messages and (ii) collisions can occur hence causing deadline misses.…”
Section: Related Workmentioning
confidence: 99%
“…Some of these protocols [2,3,7] changed parameters in the IEEE 802.11 standard to be a function of deadlines, either choosing (i) inter-frame spacing (the amount of time that a station waits before transmitting) or (ii) the back-off times after a collision has occurred. These techniques are useful to meet deadlines because they can implement algorithms such as deadline monotonic [9]. But they have two drawbacks (i) they only approximate priority scheduling; it may happen that a high-priority message has to wait for one or many lower-priority messages and (ii) collisions can occur hence causing deadline misses.…”
Section: Related Workmentioning
confidence: 99%
“…In these cases, a larger time interval has to be considered in order to reach a cycle in the schedule, and the schedulability problem is NP-hard in the strong sense [24]. The only known exact schedulability tests are simulation-based like in [16] and have to consider the whole schedule, using a simulation interval representing finitely the infinite schedule, before concluding about the schedulability of a system, or the worst-case response time of the tasks.…”
Section: Feasibility and Simulation Intervalsmentioning
confidence: 99%
“…Although p i,j,k could be an integer variable of the problem for which the solver finds a valid value in its proposed solution, in a concern of drastically reducing the number of variables and therefore the complexity of the problem, one may also assume that priorities are assigned using DM [13], in which case p i,j,k = d i,j , and p i,j,k can be omitted in the description of the problem. Yet, it is necessary to evaluate if a certain partitioning leads to a valid solution.…”
Section: Fully-partitioned Distributed Multi-core Systemsmentioning
confidence: 99%
“…Azketa et al [12], addressed this problem by using the general purpose genetic algorithms. The authors initiate their genetic algorithm by assigning priorities using the HOPA heuristic [11], which is based on Deadline Monotonic (DM) priority assignment [13], and iterate over different solutions. To test schedulability they use the holistic analysis presented in Tindell et al [14] and Palencia et al [15,16] schedulability tests.…”
Section: Related Workmentioning
confidence: 99%