With the widespread adoption of multicore architectures, multiprocessors are now a standard deployment platform for (soft) real-time applications. This dissertation addresses …
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 …
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 …
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 …
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 …
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 …
This paper presents the first suspension-based multiprocessor real-time locking protocols with asymptotically optimal blocking bounds (under certain analysis assumptions). These …
The importance of accounting for interrupts in multiprocessor real-time schedulability analsysis is discussed and three interrupt accounting methods, namely quantum-centric …
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 …