Automatic latency management for ROS 2: Benefits, challenges, and open problems

T Blass, A Hamann, R Lange… - 2021 IEEE 27th Real …, 2021 - ieeexplore.ieee.org
Robotic systems are typically subject to real-time constraints. Still, the ROS ecosystem-the
most popular repository of open-source robotics software-exhibits little evidence of the use …

A survey of techniques for reducing interference in real-time applications on multicore platforms

T Lugo, S Lozano, J Fernández, J Carretero - IEEE Access, 2022 - ieeexplore.ieee.org
This survey reviews the scientific literature on techniques for reducing interference in real-
time multicore systems, focusing on the approaches proposed between 2015 and 2020. It …

[HTML][HTML] A systematic methodology to migrate complex real-time software systems to multi-core platforms

SM Salman, AV Papadopoulos, S Mubeen… - Journal of Systems …, 2021 - Elsevier
This paper proposes a systematic three-stage methodology for migrating complex real-time
industrial software systems from single-core to multi-core computing platforms. Single-core …

An evaluation of time-triggered scheduling in the Linux kernel

P Karachatzis, J Ruh, SS Craciunas - Proceedings of the 31st …, 2023 - dl.acm.org
The GNU/Linux operating system (OS) is becoming more commonly used in real-time
systems and has been modified with specific updates to provide faster and bounded …

Multiprocessor real-time locking protocols

BB Brandenburg - Handbook of Real-Time Computing, 2022 - Springer
We systematically survey the literature on analytically sound multiprocessor real-time
locking protocols from 1988 until the end of 2017, covering the following topics: Progress …

Reservation-based federated scheduling for parallel real-time tasks

N Ueter, G Von Der Brüggen, JJ Chen… - 2018 IEEE Real …, 2018 - ieeexplore.ieee.org
Multicore systems are increasingly utilized in real-time systems in order to address the high
computational demands. To fully exploit the advantages of multicore processing, possible …

Tableau: A high-throughput and predictable vm scheduler for high-density workloads

M Vanga, A Gujarati, BB Brandenburg - Proceedings of the thirteenth …, 2018 - dl.acm.org
In the increasingly competitive public-cloud marketplace, improving the efficiency of data
centers is a major concern. One way to improve efficiency is to consolidate as many VMs …

Strict partitioning for sporadic rigid gang tasks

B Sun, T Kloda, M Caccamo - 2024 IEEE 30th Real-Time and …, 2024 - ieeexplore.ieee.org
The rigid gang task model is based on the idea of executing multiple threads simultaneously
on a fixed number of processors to increase efficiency and performance. Although there is …

Adaptive scheduling for multicluster time-triggered train communication networks

N Wang, Q Yu, H Wan, X Song… - IEEE Transactions on …, 2018 - ieeexplore.ieee.org
The execution time of conventional incremental off-line schedule approaches for time-
triggered networks increases rapidly when networks become larger. When the traffic in a …

Demystifying the real-time linux scheduling latency

DB de Oliveira, D Casini, RS de Oliveira… - … Conference on Real …, 2020 - drops.dagstuhl.de
Linux has become a viable operating system for many real-time workloads. However, the
black-box approach adopted by cyclictest, the tool used to evaluate the main real-time metric …