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 …

ConScript: Specifying and enforcing fine-grained security policies for Javascript in the browser

LA Meyerovich, B Livshits - 2010 IEEE Symposium on Security …, 2010 - ieeexplore.ieee.org
Much of the power of modern Web comes from the ability of a Web page to combine content
and JavaScript code from disparate servers on the same page. While the ability to create …

Global scheduling not required: Simple, near-optimal multiprocessor real-time scheduling with semi-partitioned reservations

BB Brandenburg, M Gül - 2016 IEEE Real-Time Systems …, 2016 - ieeexplore.ieee.org
Prior work has identified several optimal algorithms for scheduling independent, implicit-
deadline sporadic (or periodic) real-time tasks on identical multiprocessors. These …

Building timing predictable embedded systems

P Axer, R Ernst, H Falk, A Girault, D Grund… - ACM Transactions on …, 2014 - dl.acm.org
A large class of embedded systems is distinguished from general-purpose computing
systems by the need to satisfy strict requirements on timing, often under constraints on …

U-EDF: An unfair but optimal multiprocessor scheduling algorithm for sporadic tasks

G Nelissen, V Berten, V Nélis… - 2012 24th Euromicro …, 2012 - ieeexplore.ieee.org
A multiprocessor scheduling algorithm named U-EDF, was presented in [1] for the
scheduling of periodic tasks with implicit deadlines. It was claimed that U-EDF is optimal for …

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

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 …

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 …

Resource-oriented partitioned scheduling in multiprocessor systems: How to partition and how to share?

WH Huang, M Yang, JJ Chen - 2016 IEEE Real-Time Systems …, 2016 - ieeexplore.ieee.org
When concurrent real-time tasks have to access shared resources, to prevent race
conditions, the synchronization and resource access must ensure mutual exclusion, eg, by …

Implementation and evaluation of global and partitioned scheduling in a real-time OS

G Gracioli, AA Fröhlich, R Pellizzoni, S Fischmeister - Real-Time Systems, 2013 - Springer
In this work, we provide an experimental comparison between Global-EDF and Partitioned-
EDF, considering the run-time overhead of a real-time operating system (RTOS). Recent …