Many suspensions, many problems: a review of self-suspending tasks in real-time systems
In general computing systems, a job (process/task) may suspend itself whilst it is waiting for
some activity to complete, eg, an accelerator to return data. In real-time systems, such self …
some activity to complete, eg, an accelerator to return data. In real-time systems, such self …
Virtual execution platforms for mixed-time-criticality systems: The compsoc architecture and design flow
Systems on chip (SOC) contain multiple concurrent applications with different time criticality
(firm, soft, non real-time). As a result, they are often developed by different teams or …
(firm, soft, non real-time). As a result, they are often developed by different teams or …
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 …
locking protocols from 1988 until the end of 2017, covering the following topics: Progress …
Timewall: Enabling time partitioning for real-time multicore+ accelerator platforms
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 …
systems with" thinking" capabilities by using artificial-intelligence (AI) techniques. This …
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 …
priority (P-FP) scheduling have been proposed in prior work. These protocols differ in key …
Global real-time semaphore protocols: A survey, unified analysis, and comparison
M Yang, A Wieder… - 2015 IEEE Real-Time …, 2015 - ieeexplore.ieee.org
All major real-time suspension-based locking protocols (or semaphore protocols) for global
fixed-priority scheduling are reviewed and a new, unified response-time analysis framework …
fixed-priority scheduling are reviewed and a new, unified response-time analysis framework …
The OMLP family of optimal multiprocessor real-time locking protocols
This paper presents the first suspension-based multiprocessor real-time locking protocols
with asymptotically optimal blocking bounds (under certain analysis assumptions). These …
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 …
computation of real-time workloads and the trend towards multi-core and multiprocessor …
The FMLP+: An asymptotically optimal real-time locking protocol for suspension-aware analysis
BB Brandenburg - 2014 26th Euromicro Conference on Real …, 2014 - ieeexplore.ieee.org
Multiprocessor real-time locking protocols that are asymptotically optimal under suspension-
oblivious schedulability analysis (where suspensions are pessimistically modeled as …
oblivious schedulability analysis (where suspensions are pessimistically modeled as …
Integrated modular avionics (IMA) partition scheduling with conflict-free I/O for multicore avionics systems
The trend in the semiconductor industry toward multicore processors poses a significant
challenge to many suppliers of safety-critical real-time embedded software. Having certified …
challenge to many suppliers of safety-critical real-time embedded software. Having certified …