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 …
[PDF][PDF] Vicuna: A timing-predictable RISC-V vector coprocessor for scalable parallel computation
M Platzer, P Puschner - 33rd euromicro conference on real-time …, 2021 - drops.dagstuhl.de
In this work, we present Vicuna, a timing-predictable vector coprocessor. A vector processor
can be scaled to satisfy the performance requirements of massively parallel computation …
can be scaled to satisfy the performance requirements of massively parallel computation …
Design and analysis of SIC: A provably timing-predictable pipelined processor core
We introduce the strictly in-order core (SIC), a timing-predictable pipelined processor core.
SIC is provably timing compositional and free of timing anomalies. This enables precise and …
SIC is provably timing compositional and free of timing anomalies. This enables precise and …
Vector extensions in COTS processors to increase guaranteed performance in real-time systems
The need for increased application performance in high-integrity systems such as those in
avionics is on the rise as software continues to implement more complex functionalities. The …
avionics is on the rise as software continues to implement more complex functionalities. The …
Execution time of optimal controls in hard real time, a minimal execution time solution for nonlinear SDRE
Many engineering fields, such as automotive, aerospace, and the emerging challenges
towards industry 4.0, have to deal with Real-Time (RT) or Hard Real Time (HRT) systems …
towards industry 4.0, have to deal with Real-Time (RT) or Hard Real Time (HRT) systems …
Support for the logical execution time model on a time-predictable multicore processor
F Kluge, M Schoeberl, T Ungerer - ACM SIGBED Review, 2016 - dl.acm.org
The logical execution time (LET) model increases the compositionality of real-time task sets.
Removal or addition of tasks does not influence the communication behavior of other tasks …
Removal or addition of tasks does not influence the communication behavior of other tasks …
Reduced complexity many-core: timing predictability due to message-passing
Abstract The Reduced Complexity Many-Core architecture (RC/MC) targets to simplify timing
analysis by increasing the predictability of all components. Since shared memory …
analysis by increasing the predictability of all components. Since shared memory …
Tracking coherence-related contention delays in real-time multicore systems
The prevailing use of multicores in Embedded Critical Systems (ECS) is multi-application
workloads in which independent applications run in different cores with data sharing …
workloads in which independent applications run in different cores with data sharing …
Controlling high-performance platform uncertainties with timing diversity
R Hapka, A Christmann, R Ernst - 2022 IEEE 28th International …, 2022 - ieeexplore.ieee.org
Autonomous mobile systems combine high performance requirements with safety criticality.
High performance hardware/software architectures, however, expose a far more complex …
High performance hardware/software architectures, however, expose a far more complex …
Enforcing deadlines for skeleton-based parallel programming
High throughput applications with real-time guarantees are increasingly relevant. For these
applications, parallelism must be exposed to meet deadlines. Directed Acyclic Graphs …
applications, parallelism must be exposed to meet deadlines. Directed Acyclic Graphs …