2010 31st IEEE Real-Time Systems Symposium 2010
DOI: 10.1109/rtss.2010.20
|View full text |Cite
|
Sign up to set email alerts
|

Bounding the Number of Self-Blocking Occurrences of SIRAP

Abstract: Abstract

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
8
0

Year Published

2011
2011
2017
2017

Publication Types

Select...
5
1

Relationship

3
3

Authors

Journals

citations
Cited by 10 publications
(8 citation statements)
references
References 18 publications
0
8
0
Order By: Relevance
“…The SIRAP, proposed by Behnam et al [10], uses self-blocking for hard real-time tasks in HSFs on a single processor and its associated analysis supports composition. Behnam et al [13] have been significantly improved their original SIRAP analysis [10] by bounding the number of spin locks within a time interval relative to the number of overlapping reservation periods. We will show, however, that the strength of SIRAP's analysis comes from its detailed system model, making it difficult to analyze components where these timing characteristics are unavailable.…”
Section: A the Synchronization Mechanisms We Compare In This Papermentioning
confidence: 99%
See 3 more Smart Citations
“…The SIRAP, proposed by Behnam et al [10], uses self-blocking for hard real-time tasks in HSFs on a single processor and its associated analysis supports composition. Behnam et al [13] have been significantly improved their original SIRAP analysis [10] by bounding the number of spin locks within a time interval relative to the number of overlapping reservation periods. We will show, however, that the strength of SIRAP's analysis comes from its detailed system model, making it difficult to analyze components where these timing characteristics are unavailable.…”
Section: A the Synchronization Mechanisms We Compare In This Papermentioning
confidence: 99%
“…With SIRAP [10,13] a task is only allowed to start the execution of a critical section when it has sufficient budget to complete it. If a task wishes to start a critical section and the remaining budget is insufficient, then the task spin locks, i.e., it idles away processor time and it disables preemptions of other local tasks, until the corresponding component's budget is replenished.…”
Section: A Task-level Self Blockingmentioning
confidence: 99%
See 2 more Smart Citations
“…In (7) the activation of all higher priority messages that can contribute to this equation can be extracted by knowing the current time t. We define a multi-set G i (t) [20] that contains the upper bound number of switching delays from each message that contribute in Shared Link Delay at time t. This upper bound is equal to the maximum number of possible activation of messages within time interval [0,t]. Depending on the time t, a number of elements will be taken from G i (t) and to consider the worst-case scenario, the selected elements should be the highest ones.…”
Section: B Improved Response Time Analysismentioning
confidence: 99%