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

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 …

RTOS support for multicore mixed-criticality systems

JL Herman, CJ Kenna, MS Mollison… - 2012 IEEE 18th Real …, 2012 - ieeexplore.ieee.org
Mixed-criticality scheduling algorithms, which attempt to reclaim system capacity lost to worst-
case execution time pessimism, seem to hold great promise for multi core real-time systems …

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 …

Real-time synchronization on multiprocessors: To block or not to block, to suspend or spin?

BB Brandenburg, JM Calandrino… - 2008 IEEE Real …, 2008 - ieeexplore.ieee.org
In the domain of multiprocessor real-time systems, there has been a wealth of recent work
on scheduling, but relatively little work on the equally-important topic of synchronization …

[PDF][PDF] A comparison of scheduling latency in linux, preempt-rt, and litmus rt

F Cerqueira, B Brandenburg - 9th Annual workshop on operating …, 2013 - pure.mpg.de
Scheduling latency under Linux and its principal real-time variant, the PREEMPT RT patch,
are typically measured using cyclictest, a tracing tool that treats the kernel as a black box …

Supporting nested locking in multiprocessor real-time systems

BC Ward, JH Anderson - 2012 24th Euromicro Conference on …, 2012 - ieeexplore.ieee.org
This paper presents the first real-time multiprocessor locking protocol that supports fine-
grained nested resource requests. This locking protocol relies on a novel technique for …

Making openvx really" real time"

M Yang, T Amert, K Yang, N Otterness… - 2018 IEEE Real …, 2018 - ieeexplore.ieee.org
OpenVX is a recently ratified standard that was expressly proposed to facilitate the design of
computer-vision (CV) applications used in real-time embedded systems. Despite its real …

Scheduling-context capabilities: A principled, light-weight operating-system mechanism for managing time

A Lyons, K McLeod, H Almatary, G Heiser - Proceedings of the Thirteenth …, 2018 - dl.acm.org
Mixed-criticality systems (MCS) combine real-time components of different levels of criticality-
ie severity of failure-on the same processor, in order to obtain good resource utilisation …

Timewall: Enabling time partitioning for real-time multicore+ accelerator platforms

T Amert, Z Tong, S Voronov, J Bakita… - 2021 IEEE Real …, 2021 - ieeexplore.ieee.org
Across a range of safety-critical domains, an evolution is underway to endow embedded
systems with" thinking" capabilities by using artificial-intelligence (AI) techniques. This …