Deadline scheduling in the Linux kernel

J Lelli, C Scordino, L Abeni… - Software: Practice and …, 2016 - Wiley Online Library
During the last decade, there has been a considerable interest in using Linux in real‐time
systems, especially for industrial control. The simple and elegant design of Linux guarantees …

Global scheduling not required: Simple, near-optimal multiprocessor real-time scheduling with semi-partitioned reservations

BB Brandenburg, M Gül - 2016 IEEE Real-Time Systems …, 2016 - ieeexplore.ieee.org
Prior work has identified several optimal algorithms for scheduling independent, implicit-
deadline sporadic (or periodic) real-time tasks on identical multiprocessors. These …

Simso: A simulation tool to evaluate real-time multiprocessor scheduling algorithms

M Chéramy, PE Hladik, AM Déplanche - 5th International Workshop on …, 2014 - hal.science
In this paper, we present SimSo, a simulator designed for the comparison and the
understanding of real-time scheduling policies. This tool is designed to facilitate the …

A real-time scheduling service for parallel tasks

D Ferry, J Li, M Mahadevan, K Agrawal… - 2013 IEEE 19th Real …, 2013 - ieeexplore.ieee.org
The multi-core revolution presents both opportunities and challenges for real-time systems.
Parallel computing can yield significant speedup for individual tasks (enabling shorter …

Global EDF scheduling for parallel real-time tasks

J Li, Z Luo, D Ferry, K Agrawal, C Gill, C Lu - Real-Time Systems, 2015 - Springer
As multicore processors become ever more prevalent, it is important for real-time programs
to take advantage of intra-task parallelism in order to support computation-intensive …

Multi-criteria optimization of real-time dags on heterogeneous platforms under p-edf

T Cucinotta, A Amory, G Ara, F Paladino… - ACM Transactions on …, 2024 - dl.acm.org
This article tackles the problem of optimal placement of complex real-time embedded
applications on heterogeneous platforms. Applications are composed of directed acyclic …

Implementation and evaluation of global and partitioned scheduling in a real-time OS

G Gracioli, AA Fröhlich, R Pellizzoni, S Fischmeister - Real-Time Systems, 2013 - Springer
In this work, we provide an experimental comparison between Global-EDF and Partitioned-
EDF, considering the run-time overhead of a real-time operating system (RTOS). Recent …

Timing analysis of the PREEMPT RT Linux kernel

DB De Oliveira, RS De Oliveira - Software: Practice and …, 2016 - Wiley Online Library
In the theory of real‐time scheduling, tasks are described by mathematical variables, which
are used in analytical models in order to prove schedulability of the system. On real‐time …

On the ineffectiveness of 1/m-based interference bounds in the analysis of global EDF and FIFO scheduling

A Biondi, Y Sun - Real-Time Systems, 2018 - Springer
Enormous efforts have been spent in the derivation of sufficient schedulability tests for
popular global schedulers such as global fixed-priority (G-FP) and global earliest-deadline …

A multivariate and quantitative model for predicting cross-application interference in virtual environments

MM Alves, LM de Assumpção Drummond - Journal of Systems and …, 2017 - Elsevier
Cross-application interference can drastically affect performance of HPC applications
executed in clouds. The problem is caused by concurrent access of co-located applications …