Motivated by the increasingly wide adoption of realtime workload with self-suspending behaviors, and the relevance of mechanisms to handle mutually-exclusive shared resources, this paper takes a new look at locking protocols for self-suspending tasks under uniprocessor fixed-priority scheduling. Pitfalls when integrating the widely-adopted Stack Resource Policy (SRP) with self-suspending tasks are firstly illustrated, and then a new finegrained SRP analysis is presented. Next, a new locking protocol, named SRP-SS, is proposed to overcome the limitations of the original SRP. The SRP-SS is a generalization of the SRP to cope with the specificities of self-suspending tasks. It therefore reduces to the SRP under some configurations and hence th...
<p>Recent trends in System-on-a-Chip show that an increasing number of special-purpose processors ar...
The purpose of this article is to (i) highlight the flaws in three previously published works [Audsl...
Exact schedulability analysis of limited-preemptive (or non-preemptive) real-time workloads with var...
Motivated by the increasingly wide adoption of realtime workload with self-suspending behaviors, and...
In computing systems, a job may suspend itself (before it finishes its execution) when it has to wai...
In general computing systems, a job (process/task) may suspend itself whilst it is waiting for some ...
In general computing systems, a job (process/task) may sus- pend itself whilst it is waiting for som...
27th Euromicro Conference on Real-Time Systems (ECRTS 2015), Lund, Sweden.Many real-time systems inc...
In computing systems, a job may suspend itself (before it finishes its execution) when it has to wai...
28th Euromicro Conference on Real-Time Systems (ECRTS 16). 5 to 8, Jul, 2016. Toulouse, France.For r...
This paper presents a new schedulability analysis for hierarchically scheduled real-time systems exe...
In recent years, several synchronization protocols for resource sharing have been presented for use ...
International audienceIn this paper we refine previous results on stack memory analysis for SRP base...
The period enforcer algorithm for self-suspending real-time tasks is a technique for suppressing the...
The Stack Resource Policy (SRP) is a resource allocation policy which permits processes with differe...
<p>Recent trends in System-on-a-Chip show that an increasing number of special-purpose processors ar...
The purpose of this article is to (i) highlight the flaws in three previously published works [Audsl...
Exact schedulability analysis of limited-preemptive (or non-preemptive) real-time workloads with var...
Motivated by the increasingly wide adoption of realtime workload with self-suspending behaviors, and...
In computing systems, a job may suspend itself (before it finishes its execution) when it has to wai...
In general computing systems, a job (process/task) may suspend itself whilst it is waiting for some ...
In general computing systems, a job (process/task) may sus- pend itself whilst it is waiting for som...
27th Euromicro Conference on Real-Time Systems (ECRTS 2015), Lund, Sweden.Many real-time systems inc...
In computing systems, a job may suspend itself (before it finishes its execution) when it has to wai...
28th Euromicro Conference on Real-Time Systems (ECRTS 16). 5 to 8, Jul, 2016. Toulouse, France.For r...
This paper presents a new schedulability analysis for hierarchically scheduled real-time systems exe...
In recent years, several synchronization protocols for resource sharing have been presented for use ...
International audienceIn this paper we refine previous results on stack memory analysis for SRP base...
The period enforcer algorithm for self-suspending real-time tasks is a technique for suppressing the...
The Stack Resource Policy (SRP) is a resource allocation policy which permits processes with differe...
<p>Recent trends in System-on-a-Chip show that an increasing number of special-purpose processors ar...
The purpose of this article is to (i) highlight the flaws in three previously published works [Audsl...
Exact schedulability analysis of limited-preemptive (or non-preemptive) real-time workloads with var...