Multi-core devices for safety-critical systems: A survey
Multi-core devices are envisioned to support the development of next-generation safety-
critical systems, enabling the on-chip integration of functions of different criticality. This …
critical systems, enabling the on-chip integration of functions of different criticality. This …
T-CREST: Time-predictable multi-core architecture for embedded systems
Real-time systems need time-predictable platforms to allow static analysis of the worst-case
execution time (WCET). Standard multi-core processors are optimized for the average case …
execution time (WCET). Standard multi-core processors are optimized for the average case …
Parallelism-aware memory interference delay analysis for COTS multicore systems
In modern Commercial Off-The-Shelf (COTS) mul-ticore systems, each core can generate
many parallel memory requests at a time. The processing of these parallel requests in the …
many parallel memory requests at a time. The processing of these parallel requests in the …
Analysis of memory-contention in heterogeneous cots mpsocs
Abstract Multiple-Processors Systems-on-Chip (MPSoCs) provide an appealing platform to
execute Mixed Criticality Systems (MCS) with both time-sensitive critical tasks and …
execute Mixed Criticality Systems (MCS) with both time-sensitive critical tasks and …
Bounding and reducing memory interference in COTS-based multi-core systems
In multi-core systems, main memory is a major shared resource among processor cores. A
task running on one core can be delayed by other tasks running simultaneously on other …
task running on one core can be delayed by other tasks running simultaneously on other …
A framework for scheduling DRAM memory accesses for multi-core mixed-time critical systems
Mixed-time critical systems are real-time systems that accommodate both hard real-time
(HRT) and soft realtime (SRT) tasks. HRT tasks mandate a gurantee on the worstcase …
(HRT) and soft realtime (SRT) tasks. HRT tasks mandate a gurantee on the worstcase …
A framework for memory contention analysis in multi-core platforms
The last decade has witnessed a major shift towards the deployment of embedded
applications on multi-core platforms. However, real-time applications have not been able to …
applications on multi-core platforms. However, real-time applications have not been able to …
A comparative study of predictable dram controllers
Recently, the research community has introduced several predictable dynamic random-
access memory (DRAM) controller designs that provide improved worst-case timing …
access memory (DRAM) controller designs that provide improved worst-case timing …
On the off-chip memory latency of real-time systems: Is ddr dram really the best option?
M Hassan - 2018 IEEE Real-Time Systems Symposium (RTSS), 2018 - ieeexplore.ieee.org
Predictable execution time upon accessing shared memories in multi-core real-time systems
is a stringent requirement. A plethora of existing works focus on the analysis of Double Data …
is a stringent requirement. A plethora of existing works focus on the analysis of Double Data …
A requests bundling DRAM controller for mixed-criticality systems
D Guo, R Pellizzoni - 2017 IEEE Real-Time and Embedded …, 2017 - ieeexplore.ieee.org
We design a novel DRAM controller that bundles and executes memory requests of hard
real-time applications in consecutive rounds based on their type to reduce read/write …
real-time applications in consecutive rounds based on their type to reduce read/write …