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 …

[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 …

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 …

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 …

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 …

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 …

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 …

Task splitting and load balancing of dynamic real-time workloads for semi-partitioned EDF

D Casini, A Biondi, G Buttazzo - IEEE Transactions on …, 2020 - ieeexplore.ieee.org
Many real-time software systems, such as those commonly found in the context of
multimedia, cloud computing, robotics, and real-time databases, are characterized by a …

Panda: Reinforcement learning-based priority assignment for multi-processor real-time scheduling

H Lee, J Lee, I Yeom, H Woo - IEEE Access, 2020 - ieeexplore.ieee.org
Recently, deep reinforcement learning (RL) technologies have been considered as a
feasible solution for tackling combinatorial problems in various research and engineering …