2013
DOI: 10.1007/978-3-642-38853-8_23
|View full text |Cite
|
Sign up to set email alerts
|

Adaptive Total Bandwidth Server: Using Predictive Execution Time

Abstract: Along with the growing diversity and complexity of real-time embedded systems, it is becoming common that different types of tasks, periodic tasks and aperiodic tasks, reside in a system. In such systems, it is important that schedulability of periodic tasks is maintained and at the same time response times to aperiodic requests are short enough. Total Bandwidth Server (TBS) is one of convincing task scheduling algorithms for mixed task sets of periodic and aperiodic tasks. This paper proposes a method of usin… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
9
0

Year Published

2015
2015
2019
2019

Publication Types

Select...
5
3

Relationship

2
6

Authors

Journals

citations
Cited by 9 publications
(9 citation statements)
references
References 10 publications
0
9
0
Order By: Relevance
“…It is clear that TB* generates much more overheads than the others. TB (2) and TB(3) mitigate the overheads but they are still larger than the VRAs. As a whole, the virtual release advancing exhibits shorter response times with smaller overheads when U p is high.…”
Section: Discussionmentioning
confidence: 97%
See 1 more Smart Citation
“…It is clear that TB* generates much more overheads than the others. TB (2) and TB(3) mitigate the overheads but they are still larger than the VRAs. As a whole, the virtual release advancing exhibits shorter response times with smaller overheads when U p is high.…”
Section: Discussionmentioning
confidence: 97%
“…The author has been trying to achieve this goal with techniques, the adaptive total bandwidth server (Adaptive TBS) [1] and the adaptive EDF [2]. These techniques are based on the total bandwidth server (TBS) [3], but utilize estimated execution times instead of worst-case execution times (WCET) to calculate deadlines adaptively.…”
Section: Introductionmentioning
confidence: 99%
“…It has been proposed that adaptive TBS can reduce response times of aperiodic tasks by giving deadlines to jobs in a stepwise fashion [9], [10]. This section describes how to apply adaptive TBS to periodic tasks.…”
Section: Applying Adaptive Total Bandwidth Servermentioning
confidence: 99%
“…The scheduling method proposed in this paper aims to shorten jitters and response times of particular periodic tasks that are important for the systems, independent of their periods, while maintaining schedulability with up to 100% utilization. This method consists of two techniques to make deadlines as early as possible: applying adaptive total bandwidth server [9], [10] to periodic tasks, which adaptively extends deadlines according to varying execution times, and virtual release advancing, which obtains short deadlines by virtually assuming retroactive release times. This paper consists of five sections.…”
Section: Introductionmentioning
confidence: 99%
“…Therefore, the response time of the aperiodic task becomes worse. The advanced TBS (ATBS) was proposed in [7,8] to reduce the aperiodic task response time, where the deadline of the currently arrived aperiodic task is predicted based on the execution time of the previously performed aperiodic tasks. It was shown in [7] that the execution time of an aperiodic task is predicted by using the weighted average filter method.…”
Section: Introductionmentioning
confidence: 99%