2017
DOI: 10.1145/3126496
|View full text |Cite
|
Sign up to set email alerts
|

Tightening Contention Delays While Scheduling Parallel Applications on Multi-core Architectures

Abstract: Multi-core systems are increasingly interesting candidates for executing parallel real-time applications, in avionic, space or automotive industries, as they provide both computing capabilities and power efficiency. However, ensuring that timing constraints are met on such platforms is challenging, because some hardware resources are shared between cores.Assuming worst-case contentions when analyzing the schedulability of applications may result in systems mistakenly declared unschedulable, although the worst-… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
50
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
3
2
2

Relationship

1
6

Authors

Journals

citations
Cited by 40 publications
(50 citation statements)
references
References 25 publications
0
50
0
Order By: Relevance
“…For example, a given task access cannot suffer contention from two accesses performed by two distinct tasks, mapped to the same contender core. These constraints are improving the tightness of the computed WCD, and are one of the aspects that differentiate our approach from related works [44], [36], [21]. In particular, Eq.…”
Section: B Modeling Pairing Of Contenders Accessesmentioning
confidence: 97%
See 3 more Smart Citations
“…For example, a given task access cannot suffer contention from two accesses performed by two distinct tasks, mapped to the same contender core. These constraints are improving the tightness of the computed WCD, and are one of the aspects that differentiate our approach from related works [44], [36], [21]. In particular, Eq.…”
Section: B Modeling Pairing Of Contenders Accessesmentioning
confidence: 97%
“…Other works explore the use of ILP for the characterization of contention effect, especially tailored to domain-specific platforms in the automotive [11], [21] and parallel computing [44], [36] application domains. The work in [11] uses an ILP formulation to schedule tasks with phased execution (as in [6]).…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…The majority of existing works on task scheduling and allocation using isWCET (interference-sensitive task scheduling and allocation), e.g. [6], [7], uses time-triggered execution so as to guarantee that the task scheduling and allocation solution remains unchanged during execution. In time-triggered executions, the tasks are executed exactly at their start times provided by a solution given by an offline scheduling and allocation algorithm.…”
Section: Introduction a Contextmentioning
confidence: 99%