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 …
standard deployment platform for (soft) real-time applications. This dissertation addresses …
[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 …
are typically measured using cyclictest, a tracing tool that treats the kernel as a black box …
Scaling global scheduling with message passing
F Cerqueira, M Vanga… - 2014 IEEE 19th Real …, 2014 - ieeexplore.ieee.org
Global real-time schedulers have earned the reputation of scaling poorly due to the high
runtime overheads involved in global state management. In this paper, two mature …
runtime overheads involved in global state management. In this paper, two mature …
Recovering from overload in multicore mixed-criticality systems
JP Erickson, N Kim, JH Anderson - 2015 IEEE International …, 2015 - ieeexplore.ieee.org
The multicourse revolution is having limited impact on safety-critical cyber-physical systems.
The key reason is the" one out of m" problem: certifying the real-time correctness of a system …
The key reason is the" one out of m" problem: certifying the real-time correctness of a system …
Managing tardiness bounds and overload in soft real-time systems
JP Erickson - 2014 - search.proquest.com
In some systems, such as future generations of unmanned aerial vehicles (UAVs), different
software running on the same machine will require different timing guarantees. For example …
software running on the same machine will require different timing guarantees. For example …
Compositional analysis techniques for multiprocessor soft real-time scheduling
H Leontyev - 2010 - search.proquest.com
The design of systems in which timing constraints must be met (real-time systems) is being
affected by three trends in hardware and software development. First, in the past few years …
affected by three trends in hardware and software development. First, in the past few years …
Soft real-time scheduling
JP Erickson, JH Anderson - Handbook of Real-Time Computing, 2022 - Springer
The notion of temporal correctness applicable to a hard real-time system is quite categorical:
such a system is deemed to be temporally correct if and only if no task ever misses a …
such a system is deemed to be temporally correct if and only if no task ever misses a …
Efficient design, analysis, and implementation of complex multiprocessor real-time systems
C Liu - 2013 - search.proquest.com
The advent of multicore technologies is a fundamental development that is impacting
software design processes across a wide range of application domains, including an …
software design processes across a wide range of application domains, including an …
[PDF][PDF] Virtually exclusive resources
B Brandenburg - Technical ReportMPI-SWS-2012-005, MPI-SWS, 2012 - mpi-sws.org
Independence preservation, a desirable property in realtime locking protocols that isolates
tasks from delays due to unrelated critical sections, is formalized. It is shown that …
tasks from delays due to unrelated critical sections, is formalized. It is shown that …
Lock-Based Resource Sharing for Real-Time Multiprocessors
S Afshar - 2017 - diva-portal.org
The processor is the brain of a computer system. Usually, one or more programs run on a
processor where each program is typically responsible for performing a particular task or …
processor where each program is typically responsible for performing a particular task or …