Multi-core devices for safety-critical systems: A survey

JP Cerrolaza, R Obermaisser, J Abella… - ACM Computing …, 2020 - dl.acm.org
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 …

T-CREST: Time-predictable multi-core architecture for embedded systems

M Schoeberl, S Abbaspour, B Akesson… - Journal of Systems …, 2015 - Elsevier
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 …

Parallelism-aware memory interference delay analysis for COTS multicore systems

H Yun, R Pellizzon, PK Valsan - 2015 27th Euromicro …, 2015 - ieeexplore.ieee.org
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 …

Analysis of memory-contention in heterogeneous cots mpsocs

M Hassan, R Pellizzoni - … on Real-Time Systems (ECRTS 2020), 2020 - drops.dagstuhl.de
Abstract Multiple-Processors Systems-on-Chip (MPSoCs) provide an appealing platform to
execute Mixed Criticality Systems (MCS) with both time-sensitive critical tasks and …

Bounding and reducing memory interference in COTS-based multi-core systems

H Kim, D De Niz, B Andersson, M Klein, O Mutlu… - Real-Time …, 2016 - Springer
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 …

A framework for scheduling DRAM memory accesses for multi-core mixed-time critical systems

M Hassan, H Patel, R Pellizzoni - 21st IEEE Real-Time and …, 2015 - ieeexplore.ieee.org
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 …

A framework for memory contention analysis in multi-core platforms

D Dasari, V Nelis, B Akesson - Real-Time Systems, 2016 - Springer
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 …

A comparative study of predictable dram controllers

D Guo, M Hassan, R Pellizzoni, H Patel - ACM Transactions on …, 2018 - dl.acm.org
Recently, the research community has introduced several predictable dynamic random-
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 …

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 …