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 …

Coordinated task scheduling, allocation and synchronization on multiprocessors

K Lakshmanan, D de Niz… - 2009 30th IEEE Real …, 2009 - ieeexplore.ieee.org
Chip-multiprocessors represent a dominant new shift in the field of processor design. Better
utilization of such technology in the real-time context requires coordinated approaches to …

On the scalability of real-time scheduling algorithms on multicore platforms: A case study

BB Brandenburg, JM Calandrino… - 2008 Real-Time …, 2008 - ieeexplore.ieee.org
Multicore platforms are predicted to become significantly larger in the coming years. Given
that real-time workloads will inevitably be deployed on such platforms, the scalability of the …

Globally scheduled real-time multiprocessor systems with GPUs

GA Elliott, JH Anderson - Real-Time Systems, 2012 - Springer
Graphics processing units, GPUs, are powerful processors that can offer significant
performance advantages over traditional CPUs. The last decade has seen rapid …

Limited preemption EDF scheduling of sporadic task systems

M Bertogna, S Baruah - IEEE Transactions on Industrial …, 2010 - ieeexplore.ieee.org
The optimality of the Earliest Deadline First scheduler for uniprocessor systems is one of the
main reasons behind the popularity of this algorithm among real-time systems. The ability of …

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

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 …

Improved analysis and evaluation of real-time semaphore protocols for P-FP scheduling

BB Brandenburg - 2013 IEEE 19th Real-Time and Embedded …, 2013 - ieeexplore.ieee.org
Several suspension-based multiprocessor real-time locking protocols for partitioned fixed-
priority (P-FP) scheduling have been proposed in prior work. These protocols differ in key …

[PDF][PDF] Feather-trace: A lightweight event tracing toolkit

B Brandenburg, J Anderson - … of the third international workshop on …, 2007 - Citeseer
We present a light-weight event tracing toolkit for realtime operating systems on the Intel x86
platform. Our approach is wait-free, multiprocessor-safe, and introduces very low overhead …

Cache-aware real-time scheduling on multicore platforms: Heuristics and a case study

JM Calandrino, JH Anderson - 2008 Euromicro Conference on …, 2008 - ieeexplore.ieee.org
Multicore architectures, which have multiple processing units on a single chip, have been
adopted by most chip manufacturers. Most such chips contain on-chip caches that are …