A survey of hard real-time scheduling for multiprocessor systems
This survey covers hard real-time scheduling algorithms and schedulability analysis
techniques for homogeneous multiprocessor systems. It reviews the key results in this field …
techniques for homogeneous multiprocessor systems. It reviews the key results in this field …
Coordinated task scheduling, allocation and synchronization on multiprocessors
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 …
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 …
that real-time workloads will inevitably be deployed on such platforms, the scalability of the …
Globally scheduled real-time multiprocessor systems with GPUs
Graphics processing units, GPUs, are powerful processors that can offer significant
performance advantages over traditional CPUs. The last decade has seen rapid …
performance advantages over traditional CPUs. The last decade has seen rapid …
Limited preemption EDF scheduling of sporadic task systems
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 …
main reasons behind the popularity of this algorithm among real-time systems. The ability of …
[PDF][PDF] Multicore operating-system support for mixed criticality
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 …
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 …
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 …
priority (P-FP) scheduling have been proposed in prior work. These protocols differ in key …
[PDF][PDF] Feather-trace: A lightweight event tracing toolkit
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 …
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 …
adopted by most chip manufacturers. Most such chips contain on-chip caches that are …