2015
DOI: 10.1109/tc.2014.2308183
|View full text |Cite
|
Sign up to set email alerts
|

Composition of Schedulability Analyses for Real-Time Multiprocessor Systems

Abstract: With increasing popularity and deployment of multi-core chips in embedded systems, a number of real-time multiprocessor scheduling algorithms have been proposed along with their schedulability analyses (or tests), which verify temporal correctness under a specific algorithm. Each of these algorithms often comes with several different schedulability tests, especially when it is difficult to find exact schedulability tests for the algorithm. Such tests usually find different task sets deemed schedulable even und… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
9
0

Year Published

2015
2015
2019
2019

Publication Types

Select...
6
2

Relationship

1
7

Authors

Journals

citations
Cited by 18 publications
(9 citation statements)
references
References 35 publications
(92 reference statements)
0
9
0
Order By: Relevance
“…Indeed, when there is a significantly large parallel execution between the interfering task and the one under analysis, some sufficient tests can be so pessimistic that it is better to assume that the interfering task always runs upon a dedicated core. In Lee et al (2015) the performance of this compositional theory was studied with several specific schedulability tests. A similar method has also been used in Pathan and Jonsson (2014) to improve the priority assignment scheme in Davis and Burns (2011a) for G-FP scheduling.…”
Section: Related Workmentioning
confidence: 99%
“…Indeed, when there is a significantly large parallel execution between the interfering task and the one under analysis, some sufficient tests can be so pessimistic that it is better to assume that the interfering task always runs upon a dedicated core. In Lee et al (2015) the performance of this compositional theory was studied with several specific schedulability tests. A similar method has also been used in Pathan and Jonsson (2014) to improve the priority assignment scheme in Davis and Burns (2011a) for G-FP scheduling.…”
Section: Related Workmentioning
confidence: 99%
“…4 can be performed via three independent and identical analysis processes A, B and C. Each of the analysis processes is parametrized with WCIT. Moreover, the analysis processes can be performed in any order, though potentially in parallel Our framework provides the ability to analyze multicore systems, running any composition of scheduling algorithms, deemed to be non analyzable using regular schedulability tests [26]- [28].…”
Section: Conceptual Design 31mentioning
confidence: 99%
“…As a basis for task set generation, we adapt the technique in [33], which has been widely used [34,35]. To broaden the spectrum of task sets to be tested, we use 10 different distributions for C i /T i : bimodal distributions with p =0.1, 0.3, 0.5, 0.7 or 0.9, where the value of C i /T i is uniformly chosen in [0, 0.5) with probability p and in [0.5, 1) with probability 1 − p, and exponential distributions with 1/λ =0.1, 0.3, 0.5, 0.7 or 0.9, whose probability density function is λ • exp(−λ • x).…”
Section: Task Set Generationmentioning
confidence: 99%