2018 IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS) 2018
DOI: 10.1109/rtas.2018.00027
|View full text |Cite
|
Sign up to set email alerts
|

Analytical Enhancements and Practical Insights for MPCP with Self-Suspensions

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
7
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 22 publications
(7 citation statements)
references
References 33 publications
0
7
0
Order By: Relevance
“…Tasks running on different clusters may communicate each other, e.g., RTOS tasks on the Denver cluster and Linux tasks on the A57 cluster of the TX2 platform, and no more than one task should be allowed access a shared memory region at a time. Real-time synchronization and locking protocols [24], [34]- [36] have been developed to ensure mutual exclusion and bounded blocking time in a multi-core environment.…”
Section: A Execution Environment 1) Clustered Multi-core Architecturesmentioning
confidence: 99%
See 2 more Smart Citations
“…Tasks running on different clusters may communicate each other, e.g., RTOS tasks on the Denver cluster and Linux tasks on the A57 cluster of the TX2 platform, and no more than one task should be allowed access a shared memory region at a time. Real-time synchronization and locking protocols [24], [34]- [36] have been developed to ensure mutual exclusion and bounded blocking time in a multi-core environment.…”
Section: A Execution Environment 1) Clustered Multi-core Architecturesmentioning
confidence: 99%
“…Table 1 shows the base parameters used in the experiment. These parameters are based on those used in other prior work [17], [21], [34]. To generate a WCET function (C i (k)) for each task τ i , we use the method given in [8].…”
Section: B Benefit Of Proposed Algorithm 1) Taskset Generationmentioning
confidence: 99%
See 1 more Smart Citation
“…by cleanly separating the time that a job holds a resource from the time that a job executes while being priority boosted [38]. Recently, Patel et al [161] expressed very similar ideas using more conventional notation, but unfortunately did not compare their proposal with the earlier LP-based analysis of the MPCP [38].…”
Section: Partitioned Schedulingmentioning
confidence: 99%
“…Works on semaphore-based multiprocessor locking protocols [13], [28] also considered the integration of blocking with self-suspensions, but under the case in which suspensions are originated by waiting times for resources locked on a remote processor or when suspensions happen within a critical section (e.g., due to I/O accesses). To the best of our records, there is no work that attempts to mitigate the additional blocking originating from self-suspension, other then by using spinlocks [22], effectively replacing suspension by computation.…”
Section: Related Workmentioning
confidence: 99%