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 …

Optimality results for multiprocessor real-time locking

BB Brandenburg, JH Anderson - 2010 31st IEEE Real-Time …, 2010 - ieeexplore.ieee.org
When locking protocols are used in real-time systems, bounds on blocking times are
required when ensuring timing constraints. While the term “blocking” is well-understood in …

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 …

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

The OMLP family of optimal multiprocessor real-time locking protocols

BB Brandenburg, JH Anderson - Design automation for embedded …, 2013 - Springer
This paper presents the first suspension-based multiprocessor real-time locking protocols
with asymptotically optimal blocking bounds (under certain analysis assumptions). These …

A systematic survey of multiprocessor real-time scheduling and synchronization protocol

A Kumar, SK Gupta - International Journal of Sensors Wireless …, 2022 - benthamdirect.com
Background: Nowadays, there is an immense increase in the demand for high power
computation of real-time workloads and the trend towards multi-core and multiprocessor …

Independently-developed real-time systems on multi-cores with shared resources

F Nemati, M Behnam, T Nolte - 2011 23rd Euromicro …, 2011 - ieeexplore.ieee.org
In this paper we propose a synchronization protocol for resource sharing among
independently-developed real-time systems on multi-core platforms. The systems may use …

Real-time resource-sharing under clustered scheduling: Mutex, reader-writer, and k-exclusion locks

BB Brandenburg, JH Anderson - Proceedings of the ninth ACM …, 2011 - dl.acm.org
This paper presents the first suspension-based real-time locking protocols for clustered
schedulers. Such schedulers pose challenges from a locking perspective because they …