2014 26th Euromicro Conference on Real-Time Systems 2014
DOI: 10.1109/ecrts.2014.20
|View full text |Cite
|
Sign up to set email alerts
|

Multi-core Interference-Sensitive WCET Analysis Leveraging Runtime Resource Capacity Enforcement

Abstract: Abstract-The performance and power efficiency of multi-core processors are attractive features for safety-critical applications, as in avionics. But increased integration and average-case performance optimizations pose challenges when deploying them for such domains. In this paper we propose a novel approach to compute a interference-sensitive Worst-Case Execution Time (isWCET) considering variable accesses delays due to the concurrent use of shared resources in multi-core processors. Thereby we tackle the pro… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

2
138
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 124 publications
(140 citation statements)
references
References 27 publications
2
138
0
Order By: Relevance
“…The derived bound, ubd m , can be used by STA as ubd by adding it compositionally to the access time to the bus considered without contention [17]. With MBTA, instead the user must determine an upper bound n r to the number of requests that the scua issues to the bus.…”
Section: Discussionmentioning
confidence: 99%
See 2 more Smart Citations
“…The derived bound, ubd m , can be used by STA as ubd by adding it compositionally to the access time to the bus considered without contention [17]. With MBTA, instead the user must determine an upper bound n r to the number of requests that the scua issues to the bus.…”
Section: Discussionmentioning
confidence: 99%
“…When the internal workings of the processor cannot be known, the ubd cannot be determined analytically, but only approximated via ubd m , as was the case in [17].…”
Section: Difficulties In Determining the U Bdmentioning
confidence: 99%
See 1 more Smart Citation
“…Other approaches make use of specific hardware and/or RTOS mechanisms to enforce precomputed bounds to the maximum contention caused/suffered at run time [27,25]. While interesting, those approaches do rely on domain-specific and custom run-time hardware mechanisms that are not typically available, and yield results that are only valid under the specific task set and system configuration.…”
Section: Related Workmentioning
confidence: 99%
“…MBPTA is a probabilistic variant of MBTA that has been receiving increasing a ention since early 2000's [3,8]. We stick to the standard notion of WCET (pWCET), identifying worst-case timing bounds for tasks in isolation, disregarding inter-task and inter-core e ects: pWCET estimates computed with MBPTA hold valid by construction for multicores if hardware shared resources are MBPTA-compliant [35], or if contention in shared resources is accounted for a posteriori [7] and monitored during operation [25,26]. e vast majority of works considering MBPTA build on top of EVT.…”
Section: Related Workmentioning
confidence: 99%