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 …

Toward a lingua franca for deterministic concurrent systems

M Lohstroh, C Menard, S Bateni, EA Lee - ACM Transactions on …, 2021 - dl.acm.org
Many programming languages and programming frameworks focus on parallel and
distributed computing. Several frameworks are based on actors, which provide a more …

Reactors: A deterministic model for composable reactive systems

M Lohstroh, ÍÍ Romeo, A Goens, P Derler… - Cyber Physical Systems …, 2020 - Springer
This paper describes a component-based concurrent model of computation for reactive
systems. The components in this model, featuring ports and hierarchy, are called reactors …

Deterministic coordination across multiple timelines

M Lohstroh, S Bateni, C Menard… - ACM Transactions on …, 2024 - dl.acm.org
We discuss a novel approach for constructing deterministic reactive systems that revolves
around a temporal model that incorporates a multiplicity of timelines. This model is central to …

[LIBRO][B] Reactors: A deterministic model of concurrent computation for reactive systems

HMF Lohstroh - 2020 - search.proquest.com
Actors have become widespread in programming languages and programming frameworks
focused on parallel and distributed computing. While actors provide a more disciplined …

A language for deterministic coordination across multiple timelines

M Lohstroh, C Menard… - 2020 Forum for …, 2020 - ieeexplore.ieee.org
We discuss a novel approach for constructing deterministic reactive systems that evolves
around a temporal model which incorporates a multiplicity of timelines. This model is central …

Fusionclock: Energy-optimal clock-tree reconfigurations for energy-constrained real-time systems

E Dengler, P Raffeck, S Schuster… - … Conference on Real …, 2023 - drops.dagstuhl.de
Numerous embedded real-time systems have, besides their timing requirements, strict
energy constraints that must be satisfied. Examples of this class of real-time systems are …

Design and analysis of SIC: A provably timing-predictable pipelined processor core

S Hahn, J Reineke - Real-Time Systems, 2020 - Springer
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 …

[LIBRO][B] Digital design with chisel

M Schoeberl - 2019 - orbit.dtu.dk
This book is an introduction into digital design with the focus on using the hardware
construction language Chisel. Chisel brings advances from software engineering, such as …

The platin multi-target worst-case analysis tool

EJ Maroun, E Dengler, C Dietrich, S Hepp… - Open Access Series in …, 2024 - orbit.dtu.dk
With the increasing number of applications that require reliable runtime guarantees, the
relevance of static worst-case analysis tools that can provide such guarantees increases …