A survey of hard real-time scheduling for multiprocessor systems

RI Davis, A Burns - ACM computing surveys (CSUR), 2011 - dl.acm.org
This survey covers hard real-time scheduling algorithms and schedulability analysis
techniques for homogeneous multiprocessor systems. It reviews the key results in this field …

Scheduling and locking in multiprocessor real-time operating systems

BB Brandenburg - 2011 - search.proquest.com
With the widespread adoption of multicore architectures, multiprocessors are now a
standard deployment platform for (soft) real-time applications. This dissertation addresses …

[PDF][PDF] Cache-related preemption and migration delays: Empirical approximation and impact on schedulability

A Bastoni, B Brandenburg, J Anderson - Proceedings of OSPERT, 2010 - academia.edu
A job that is impeded by a preemption or migration incurs additional cache misses when it
resumes execution due to a loss of cache affinity. While often regarded negligible in …

Machine learning in real-time Internet of Things (IoT) systems: A survey

J Bian, A Al Arafat, H Xiong, J Li, L Li… - IEEE Internet of …, 2022 - ieeexplore.ieee.org
Over the last decade, machine learning (ML) and deep learning (DL) algorithms have
significantly evolved and been employed in diverse applications, such as computer vision …

Mixed-criticality real-time scheduling for multicore systems

MS Mollison, JP Erickson, JH Anderson… - 2010 10th IEEE …, 2010 - ieeexplore.ieee.org
Current hard real-time scheduling and analysis techniques are unable to efficiently utilize
the computational bandwidth provided by multicore platforms. This is due to the large gap …

An empirical comparison of global, partitioned, and clustered multiprocessor EDF schedulers

A Bastoni, BB Brandenburg… - 2010 31st IEEE Real …, 2010 - ieeexplore.ieee.org
As multicore platforms become ever larger, overhead-related factors play a greater role in
determining which real-time scheduling algorithms are preferable. In this paper, such factors …

Is semi-partitioned scheduling practical?

A Bastoni, BB Brandenburg… - 2011 23rd Euromicro …, 2011 - ieeexplore.ieee.org
Semi-partitioned schedulers are--in theory--a particularly promising category of
multiprocessor real-time scheduling algorithms. Unfortunately, issues pertaining to their …

[PDF][PDF] Multicore operating-system support for mixed criticality

JH Anderson, SK Baruah… - Proceedings of the …, 2009 - cs.unc.edu
Ongoing research is discussed on the development of operating-system support for
enabling mixed-criticality workloads to be supported on multicore platforms. This work is …

Memory efficient global scheduling of real-time tasks

A Alhammad, S Wasly… - 21st IEEE Real-Time and …, 2015 - ieeexplore.ieee.org
Current computing architectures are commonly built with multiple cores and a single shared
main memory. Even though this architecture increases the overall computation power, main …

On the implementation of global real-time schedulers

BB Brandenburg, JH Anderson - 2009 30th IEEE Real-Time …, 2009 - ieeexplore.ieee.org
An empirical study of implementation tradeoffs (choice of ready queue implementation,
quantum-driven vs. event-driven scheduling, and interrupt handling strategy) affecting global …