The predictable execution model in practice: Compiling real applications for cots hardware

B Forsberg, M Solieri, M Bertogna, L Benini… - ACM Transactions on …, 2021 - dl.acm.org
Adoption of multi-and many-core processors in real-time systems has so far been slowed
down, if not totally barred, due do the difficulty in providing analytical real-time guarantees …

Evaluating controlled memory request injection for efficient bandwidth utilization and predictable execution in heterogeneous socs

G Brilli, R Cavicchioli, M Solieri, P Valente… - ACM Transactions on …, 2022 - dl.acm.org
High-performance embedded platforms are increasingly adopting heterogeneous systems-
on-chip (HeSoC) that couple multi-core CPUs with accelerators such as GPU, FPGA, or AI …

Lazy load scheduling for mixed-criticality applications in heterogeneous MPSoCs

T Kloda, G Gracioli, R Tabish, R Mirosanlou… - ACM Transactions on …, 2023 - dl.acm.org
Newly emerging multiprocessor system-on-a-chip (MPSoC) platforms provide hard
processing cores with programmable logic (PL) for high-performance computing …

A synergistic approach to predictable compilation and scheduling on commodity multi-cores

B Forsberg, M Mattheeuws, A Kurth… - The 21st ACM …, 2020 - dl.acm.org
Commodity multi-cores are still uncommon in real-time systems, as resource sharing
complicates traditional timing analysis. The Predictable Execution Model (PREM) tackles …

PathTracer: Understanding response time of signal processing applications on heterogeneous MPSoCs

C Rubattu, F Palumbo, SS Bhattacharyya… - ACM Transactions on …, 2022 - dl.acm.org
In embedded and cyber-physical systems, the design of a desired functionality under
constraints increasingly requires parallel execution of a set of tasks on a heterogeneous …

Evaluating controlled memory request injection to counter PREM memory underutilization

R Cavicchioli, N Capodieci, M Solieri… - Workshop on Job …, 2020 - Springer
Modern heterogeneous systems-on-chip (HeSoC) feature high-performance multi-core
CPUs tightly integrated with data-parallel accelerators. Such HeSoCS heavily rely on shared …

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 …

Parallelism and timing predictability in real-time systems

T Carle - 2024 - hal.science
This habilitation manuscript describes the main results that I have obtained in the past eight
years on the topic of the timing predictability of real-time systems in the presence of …

Experiments for predictable execution of GPU kernels

F Kreiliger, J Matějka, M Sojka… - … OF OSPERT 2019 the …, 2019 - dspace.cvut.cz
Multi-Processor Systems-on-Chip (MPSoC) platforms will definitely power various future
autonomous machines. Due to the high complexity of such platforms, it is difficult to achieve …

Automatic Loop Nest Parallelization for the Predictable Execution Model

G Zhao - 2023 - uwspace.uwaterloo.ca
Currently, embedded real-time systems still widely use single-core processors. A major
challenge in the adoption of multicore processors is the presence of shared hardware …