2014
DOI: 10.1016/j.sysarc.2013.11.010
|View full text |Cite
|
Sign up to set email alerts
|

Exploring the design space of multiprocessor synchronization protocols for real-time systems

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
4
0

Year Published

2016
2016
2022
2022

Publication Types

Select...
3
2
2

Relationship

0
7

Authors

Journals

citations
Cited by 10 publications
(4 citation statements)
references
References 16 publications
0
4
0
Order By: Relevance
“…Several authors have reported on MPCP implementations. In work targeting Linux with the PREEMPT_RT patch, Carminati et al [59] provided details on in-kernel implementations of the FMLP [33] and a non-preemptive MPCP variant [58]. A particularly low-overhead implementation of the MPCP for micro-controllers that avoids the need for expensive wait-queue manipulations was proposed by Müller et al [145].…”
Section: Rtos and Programming Language Integrationmentioning
confidence: 99%
“…Several authors have reported on MPCP implementations. In work targeting Linux with the PREEMPT_RT patch, Carminati et al [59] provided details on in-kernel implementations of the FMLP [33] and a non-preemptive MPCP variant [58]. A particularly low-overhead implementation of the MPCP for micro-controllers that avoids the need for expensive wait-queue manipulations was proposed by Müller et al [145].…”
Section: Rtos and Programming Language Integrationmentioning
confidence: 99%
“…the decomposition of the task strongly influences the cost and performance of the whole multiprocessing system. Therefore, comparing and evaluating the effects of different task decompositions performed by applying systematic algorithms may help the designer to approach the optimal decisions in the system-level synthesis phase [4]. Our proposed method can also be considered a design space exploration as shown in [3][4][5].…”
Section: Introduction and Related Workmentioning
confidence: 99%
“…Therefore, comparing and evaluating the effects of different task decompositions performed by applying systematic algorithms may help the designer to approach the optimal decisions in the system-level synthesis phase [4]. Our proposed method can also be considered a design space exploration as shown in [3][4][5]. In [5] the hardware-software partitioning problem is analyzed and various solutions are compared and evaluated.…”
Section: Introduction and Related Workmentioning
confidence: 99%
“…The recent report by Chen et al [11] and the report by Bletsas et al [4] have shown that several analyses in the state-of-the-art of self-suspending tasks [1], [2], [20], [27] are in fact unsafe. Unfortunately, those misconceptions propagated to several works [6], [7], [13], [19], [22], [30]- [32] analyzing the worst-case response time for partitioned multiprocessor real-time locking protocols. Moreover, Liu and Chen in [23] provided a utilization-based schedulability test based on a hyperbolic-form.…”
Section: Introductionmentioning
confidence: 99%