Memory interference characterization between CPU cores and integrated GPUs in mixed-criticality platforms

R Cavicchioli, N Capodieci… - 2017 22nd IEEE …, 2017 - ieeexplore.ieee.org
Most of today's mixed criticality platforms feature Systems on Chip (SoC) where a multi-core
CPU complex (the host) competes with an integrated Graphic Processor Unit (iGPU, the …

WCET (m) estimation in multi-core systems using single core equivalence

R Mancuso, R Pellizzoni, M Caccamo… - 2015 27th Euromicro …, 2015 - ieeexplore.ieee.org
Multi-core platforms represent the answer of the industry to the increasing demand for
computational capabilities. From a real-time perspective, however, the inherent sharing of …

Deterministic platform software for hard real-time systems using multi-core COTS

S Girbal, X Jean, J Le Rhun… - 2015 IEEE/AIAA 34th …, 2015 - ieeexplore.ieee.org
Future generations of avionic equipments are expected to embed multi-core processors.
Using Components Off-The-Shelf (COTS) processors is considered both by the industrial …

Time-critical systems design: A survey

T Mitra, J Teich, L Thiele - IEEE Design & Test, 2018 - ieeexplore.ieee.org
Time-critical computing systems are enablers for various important application domains, like
avionics, automotive, spacecraft, IoT etc. All these applications will be benefited immensely …

Maracas: A real-time multicore vcpu scheduling framework

Y Ye, R West, J Zhang, Z Cheng - 2016 IEEE Real-Time …, 2016 - ieeexplore.ieee.org
This paper describes a multicore scheduling and load-balancing framework called
MARACAS, to address shared cache and memory bus contention. It builds upon prior work …

Real-time computing on multicore processors

L Sha, M Caccamo, R Mancuso, JE Kim, MK Yoon… - Computer, 2016 - ieeexplore.ieee.org
Architects of multicore chips for avionics must define and bound intercore interference,
which requires assuming a constant worst-case execution time for tasks executing on the …

Memory servers for multicore systems

R Pellizzoni, H Yun - 2016 IEEE Real-Time and Embedded …, 2016 - ieeexplore.ieee.org
In multicore systems, tasks can be significantly delayed due to contention for access to
shared physical resources. Due to the complexity of the underlying hardware arbitration …

Automotive embedded software architecture in the multi-core age

P Gai, M Violante - 2016 21th IEEE European test symposium …, 2016 - ieeexplore.ieee.org
Multi-core is a game changer for automotive industry, providing unprecedented computing
capabilities, and allowing consolidating heterogeneous applications into a single device …

METrICS: a measurement environment for multi-core time critical systems

S Girbal, J Le Rhun, H Saoud - ERTS 2018, 2018 - hal.science
With the upcoming shift from single-core to multi-core COTS processor for safety critical
products such as avionics, railway or space computer subsystems, the safety critical industry …

Reconciling predictability and coherent caching

A Bansal, J Singh, Y Hao, JY Wen… - 2020 9th …, 2020 - ieeexplore.ieee.org
Real-time systems are required to respond to their physical environment within predictable
time. While multi-core platforms provide incredible computational power and throughput …