29th International Conference on Real-Time Networks and Systems 2021
DOI: 10.1145/3453417.3453433
|View full text |Cite
|
Sign up to set email alerts
|

Bus-Contention Aware Schedulability Analysis for the 3-Phase Task Model with Partitioned Scheduling

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

0
45
0

Year Published

2022
2022
2023
2023

Publication Types

Select...
3
2

Relationship

1
4

Authors

Journals

citations
Cited by 5 publications
(45 citation statements)
references
References 14 publications
0
45
0
Order By: Relevance
“…Due to this sharing, when a task running on a given core requests access to the bus to fetch its data/instructions from the main memory, it may suffer bus contention if the bus is already busy serving the requests of another task executing on some other core of the same multicore platform. It has been shown by several works [1,2,3,4,5,6,7,8,9,10,11,12] that the bus contention suffered by tasks executing on a multicore platform can have a significant impact on the Worst-Case Execution Time (WCET) and the Worst-Case Response Time (WCRT) of tasks.…”
Section: Introductionmentioning
confidence: 99%
See 3 more Smart Citations
“…Due to this sharing, when a task running on a given core requests access to the bus to fetch its data/instructions from the main memory, it may suffer bus contention if the bus is already busy serving the requests of another task executing on some other core of the same multicore platform. It has been shown by several works [1,2,3,4,5,6,7,8,9,10,11,12] that the bus contention suffered by tasks executing on a multicore platform can have a significant impact on the Worst-Case Execution Time (WCET) and the Worst-Case Response Time (WCRT) of tasks.…”
Section: Introductionmentioning
confidence: 99%
“…This ensures that tasks can issue memory requests only during their memory phase(s), which facilitates the analysis of the bus contention that can be suffered by tasks. Under the umbrella of phased-execution models, the 3-phase execution model has received much attention from industry and academia [14,15,8,16,10,17,18,19,12,20,21,22,23]. In the 3-phase task execution model, the execution of a task is divided into three phases Acquisition (A-phase), Execution (E-phase), and Restitution (R-phase).…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations
“…The additional execution delay suffered by τ i in Figure 3 is referred to as bus blocking 1 . Bus blocking suffered by tasks executing on a multicore platform can have a significant impact on their schedulability.…”
Section: Introductionmentioning
confidence: 99%