In this paper, we study the problem of the fixed priority scheduling of hard real-time tasks. We consider independent tasks, which are characterized by a period, a hard deadline, a computation time, and an offset (the time of the first request) where the latter can be chosen by the scheduling algorithm. Considering only the synchronous case is very pessimistic for offset free systems, since the synchronous case is the worst case. An heuristic has been proposed in the past to choose the offsets. In this paper, we propose a new technique, based on the Audsley's priority assignment, to reduce significantly the search space. In addition, we propose new offset assignment heuristics and show the improvement of combining the new technique and the ...
Challenges associated with allowing preemptions and migrations are compounded in multicore systems, ...
Abstract—Fixed priority scheduling is used in many real-time systems; however, both preemptive and n...
In this paper we study hard real-time systems: systems where strict time deadlines have to be met. ...
International audiencePartial answers have been provided in the real-time literature to the question...
International audienceIn this paper we study global fixed-priority scheduling of periodic task syste...
In the context ofFixed-Priority Scheduling in Real-Time Systems, we investigate scheduling mechanis...
While the earliest deadline first algorithm is known to be optimal as a uniprocessor scheduling poli...
International audienceClassical approaches based on preemption, such as RM (Rate Monotonic), DM (Dea...
[[abstract]]Real-time scheduling for task sets has been studied, and the corresponding schedulabilit...
International audienceThis paper examines the relative effectiveness of fixed priority non-pre-empti...
AbstractWe consider real-time systems in highly safety context where tasks have to meet strict deadl...
In this paper we present the problem of optimal priority assignments in fixed priority preemptive si...
Non-preemptive schedulers, despite their many discussed drawbacks, remain a very popular choice for ...
International audienceWe investigate the global scheduling of sporadic, implicit deadline, real-time...
In real-time systems, schedulability is mandatory but other application-dependent performance criter...
Challenges associated with allowing preemptions and migrations are compounded in multicore systems, ...
Abstract—Fixed priority scheduling is used in many real-time systems; however, both preemptive and n...
In this paper we study hard real-time systems: systems where strict time deadlines have to be met. ...
International audiencePartial answers have been provided in the real-time literature to the question...
International audienceIn this paper we study global fixed-priority scheduling of periodic task syste...
In the context ofFixed-Priority Scheduling in Real-Time Systems, we investigate scheduling mechanis...
While the earliest deadline first algorithm is known to be optimal as a uniprocessor scheduling poli...
International audienceClassical approaches based on preemption, such as RM (Rate Monotonic), DM (Dea...
[[abstract]]Real-time scheduling for task sets has been studied, and the corresponding schedulabilit...
International audienceThis paper examines the relative effectiveness of fixed priority non-pre-empti...
AbstractWe consider real-time systems in highly safety context where tasks have to meet strict deadl...
In this paper we present the problem of optimal priority assignments in fixed priority preemptive si...
Non-preemptive schedulers, despite their many discussed drawbacks, remain a very popular choice for ...
International audienceWe investigate the global scheduling of sporadic, implicit deadline, real-time...
In real-time systems, schedulability is mandatory but other application-dependent performance criter...
Challenges associated with allowing preemptions and migrations are compounded in multicore systems, ...
Abstract—Fixed priority scheduling is used in many real-time systems; however, both preemptive and n...
In this paper we study hard real-time systems: systems where strict time deadlines have to be met. ...