Capacity augmentation bound is a widely used quantitative metric in theoretical studies of schedulability analysis for directed acyclic graph (DAG) parallel real-time tasks, which not only quantifies the suboptimality of the scheduling algorithms, but also serves as a simple linear-time schedulability test. Earlier studies on capacity augmentation bounds of the sporadic DAG task model were either restricted to a single DAG task or a set of tasks with implicit deadlines. In this paper, we consider parallel tasks with constrained deadlines under global earliest deadline first policy. We first show that it is impossible to obtain a constant bound for our problem setting, and derive both lower and upper bounds of the capacity augmentation bound...
New programming models have been proposed to exploit the parallelism of modern computing architectur...
RTNS '17 Proceedings of the 25th International Conference on Real-Time Networks and Systems Grenobl...
Most recurrent real-time applications can be modeled as a set of sequential code segments (or blocks...
In this paper, we study the problem of real-time scheduling of parallel tasks represented by a Direc...
We present a novel federated scheduling approach for parallel real-time tasks under a general direct...
Real-time systems increasingly contain processing units with multiple cores. To use this additional ...
One of the major sources of pessimism in the response time analysis (RTA) of globally scheduled real...
International audienceIn this paper, we study the problem of real-time scheduling of parallel tasks ...
International audienceThis paper addresses the problem of scheduling parallel real- time tasks of Di...
Abstract—Recently, multi-core processors have become mainstream in processor design. To take full ad...
As multicore processors become ever more prevalent, it is important for real-time programs to take a...
2016 IEEE Real-Time Systems Symposium, RTSS 2016, Portugal, 29 November - 2 December 2016Real-time s...
International audienceThe scheduling of real-time parallel tasks on multiprocessor systems is more c...
International audienceParallelism is becoming more important nowadays due to the increasing use of m...
The preemptive real-time scheduling of sporadic parallel task systems is studied. We present an algo...
New programming models have been proposed to exploit the parallelism of modern computing architectur...
RTNS '17 Proceedings of the 25th International Conference on Real-Time Networks and Systems Grenobl...
Most recurrent real-time applications can be modeled as a set of sequential code segments (or blocks...
In this paper, we study the problem of real-time scheduling of parallel tasks represented by a Direc...
We present a novel federated scheduling approach for parallel real-time tasks under a general direct...
Real-time systems increasingly contain processing units with multiple cores. To use this additional ...
One of the major sources of pessimism in the response time analysis (RTA) of globally scheduled real...
International audienceIn this paper, we study the problem of real-time scheduling of parallel tasks ...
International audienceThis paper addresses the problem of scheduling parallel real- time tasks of Di...
Abstract—Recently, multi-core processors have become mainstream in processor design. To take full ad...
As multicore processors become ever more prevalent, it is important for real-time programs to take a...
2016 IEEE Real-Time Systems Symposium, RTSS 2016, Portugal, 29 November - 2 December 2016Real-time s...
International audienceThe scheduling of real-time parallel tasks on multiprocessor systems is more c...
International audienceParallelism is becoming more important nowadays due to the increasing use of m...
The preemptive real-time scheduling of sporadic parallel task systems is studied. We present an algo...
New programming models have been proposed to exploit the parallelism of modern computing architectur...
RTNS '17 Proceedings of the 25th International Conference on Real-Time Networks and Systems Grenobl...
Most recurrent real-time applications can be modeled as a set of sequential code segments (or blocks...