Proceedings of the 36th Annual International Symposium on Computer Architecture 2009
DOI: 10.1145/1555754.1555764
|View full text |Cite
|
Sign up to set email alerts
|

Hardware support for WCET analysis of hard real-time multicore systems

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
193
0

Year Published

2010
2010
2022
2022

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 178 publications
(193 citation statements)
references
References 9 publications
0
193
0
Order By: Relevance
“…However, the priority of each device is fixed, which means that it cannot be dynamically allocated as tasks change. So the timeliness of real-time tasks are not guaranteed to be satisfied [13,18].…”
Section: Previous Workmentioning
confidence: 99%
“…However, the priority of each device is fixed, which means that it cannot be dynamically allocated as tasks change. So the timeliness of real-time tasks are not guaranteed to be satisfied [13,18].…”
Section: Previous Workmentioning
confidence: 99%
“…We also implemented ticket locks with the F&I primitive, but with focus on assuring fairness between HRT threads without requiring a specific bus arbitration. In [5] Molesky et al present an arbitration for a bus, the Deferred Bus theorem, which is the baseline for the bus arbitration we are using to assure fairness of spin locks [6]. Molesky et al show that their Deferred Bus enables synchronisation mechanisms for mutual exclusion with linear waiting, and bounded semaphores for predictable synchronisation in multiprocessor real-time systems.…”
Section: Related Workmentioning
confidence: 99%
“…Interferences are Overview of our multi-core processor, stressing the embedded hardware synchronisation primitives in the real-time memory controller. handled by an upper bounding of accesses to shared resources like a real-time capable bus [6] as interconnect to memory and cores, as well as a real-time capable memory controller. As local memories we use scratchpad memories for each core, namely a data scratchpad (DSP) and a dynamic instruction scratchpad (D-ISP) [13], but no caches for the HRT threads.…”
Section: Hard Real-time Capable Synchronisation Techniquesmentioning
confidence: 99%
See 1 more Smart Citation
“…It guarantees that the memory access latencies for a particular core remain independent from the memory requests by the other cores. Thus, latencies can be bounded and included in WCET estimates [1].…”
Section: Introductionmentioning
confidence: 99%