A holistic memory contention analysis for parallel real-time tasks under partitioned scheduling

D Casini, A Biondi, G Nelissen… - 2020 IEEE Real-Time …, 2020 - ieeexplore.ieee.org
When adopting multi-core systems for safety-critical applications, certification requirements
mandate bounding the delays incurred in accessing shared resources. This is the case of …

WCET derivation under single core equivalence with explicit memory budget assignment

R Mancuso, R Pellizzoni, N Tokcan, M Caccamo - 2017 - open.bu.edu
In the last decade there has been a steady uptrend in the popularity of embedded multi-core
platforms. This represents a turning point in the theory and implementation of real-time …

Memory feasibility analysis of parallel tasks running on scratchpad-based architectures

D Casini, A Biondi, G Nelissen… - 2018 IEEE Real-Time …, 2018 - ieeexplore.ieee.org
This work proposes solutions for bounding the worst-case memory space requirement for
parallel tasks running on multicore platforms with scratchpad memories. It introduces a …

React-a process for improving open-source software reuse

A Lampropoulos, A Ampatzoglou, S Bibi… - … Conference on the …, 2018 - ieeexplore.ieee.org
Software reuse is a popular practice, which is constantly gaining ground among
practitioners. The main reason for this is the potential that it provides for reducing …

Segment streaming for the three-phase execution model: Design and implementation

MR Soliman, G Gracioli, R Tabish… - 2019 IEEE Real …, 2019 - ieeexplore.ieee.org
Scheduling tasks using the three-phase execution model (load-execute-unload) can
effectively reduce the contention on shared resources in real-time systems. Due to system …

[图书][B] Distributed Real-Time Architecture for Mixed-Criticality Systems

H Ahmadian, R Obermaisser, J Perez - 2018 - books.google.com
This book describes a cross-domain architecture and design tools for networked complex
systems where application subsystems of different criticality coexist and interact on …

Code generation for multi-phase tasks on a multi-core distributed memory platform

F Fort, J Forget - 2019 IEEE 25th International Conference on …, 2019 - ieeexplore.ieee.org
Ensuring temporal predictability of real-time systems on a multi-core platform is difficult,
mainly due to hard to predict delays related to shared access to the main memory. Task …

Next-generation safety-critical systems using COTS based homogeneous multi-core processors and heterogeneous MPSoCS

R Tabish - 2021 - ideals.illinois.edu
The embedded computing revolution is pushing the transition from a single-core processor
to a multicore processor where multiple single-core processors are packed into a single …

Programming and analysis of critical real-time systems

J Forget - 2023 - theses.hal.science
Real-time systems are computer systems that are required not only to produce the correct
output values, as a reaction to the system inputs, but also to produce these values at the …

Towards Efficient Reuse of Software Programmable Streaming Coarse Grained Reconfigurable Architectures

EB Franco - 2021 - theses.hal.science
Coarse-Grained Reconfigurable Architectures (CGRA) are designed to deliver high
performance while drastically reducing the latency of the computing system. There are …