1999
DOI: 10.1109/12.805154
|View full text |Cite
|
Sign up to set email alerts
|

Optimal deadline assignment for scheduling soft aperiodic tasks in hard real-time environments

Abstract: ÐIn this paper, we present a new scheduling approach for servicing soft aperiodic requests in a hard real-time environment, where a set of hard periodic tasks is scheduled using the Earliest Deadline First algorithm. The main characteristic of the proposed algorithm is that it achieves full processor utilization and optimal aperiodic responsiveness, still guaranteeing the execution of the periodic tasks. Another interesting feature of the proposed algorithm is that it can easily be tuned to balance performance… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
52
0
1

Year Published

2001
2001
2023
2023

Publication Types

Select...
6
3
1

Relationship

0
10

Authors

Journals

citations
Cited by 72 publications
(53 citation statements)
references
References 18 publications
0
52
0
1
Order By: Relevance
“…These results are not true for EDF, where otpimal algorithms have been found for minimizing aperiodic response times. In particular, the Improved Total Bandwith server (ITB) (Buttazzo and Sensini, 1999) assigns an initial deadline to an aperiodic request according to a TBS with a bandwidth U s = 1 − U p . Then, the algorithm tries to shorten this deadline as much as possible to enhance aperiodic responsiveness, still maintaining the periodic tasks schedulable.…”
Section: Aperiodic Task Handlingmentioning
confidence: 99%
“…These results are not true for EDF, where otpimal algorithms have been found for minimizing aperiodic response times. In particular, the Improved Total Bandwith server (ITB) (Buttazzo and Sensini, 1999) assigns an initial deadline to an aperiodic request according to a TBS with a bandwidth U s = 1 − U p . Then, the algorithm tries to shorten this deadline as much as possible to enhance aperiodic responsiveness, still maintaining the periodic tasks schedulable.…”
Section: Aperiodic Task Handlingmentioning
confidence: 99%
“…Three aperiodic tasks servers are also provided to schedule the soft and hard aperiodic tasks together with the periodic ones: BG (Background Server ), EDL (Earliest Deadline as Late as possible) [29] and TBS (Total Bandwidth Server ) [30] . The two latter ones are optimal in the sense that they minimize the mean response time for the soft aperiodic tasks, and they maximize the acceptance ratio for the hard aperiodic tasks.…”
Section: Overviewmentioning
confidence: 99%
“…Traditionally, hard and soft real-time systems have been scheduled using very different techniques [12]. However, many applications have both hard and soft timing constraints [3], and therefore researchers have proposed techniques for addressing mixed hard/soft real-time systems [3,5,4].…”
Section: Introductionmentioning
confidence: 99%