International audienceWhen integrating hard, soft and non-real-time tasks in general purpose operating systems, it is necessary to provide temporal isolation so that the timing properties of one task do not depend on the behaviour of the others. However, strict budget enforcement can lead to inefficient use of the computational resources in the presence of tasks with variable workload. Many resource reclaiming algorithms have been proposed in the literature for single processor scheduling , but not enough work exists for global scheduling in mul-tiprocessor systems. In this paper we propose two reclaiming algorithms for multiprocessor global scheduling and we prove their correctness. We also present their implementation in the Linux kernel ...
In the multi-core and multiprocessor domain there are two scheduling approaches, global and partitio...
This paper presents a novel migration algorithm for real-time tasks on multicore systems, based on t...
This paper presents a new algorithm for scheduling real-time tasks on multiprocessor/multicore syste...
International audienceWhen integrating hard, soft and non-real-time tasks in general purpose operati...
When integrating hard, soft and non-real-time tasks in general purpose operating systems, it is nece...
This paper proposes a global multiprocessor scheduling algorithm for the Linux kernel that combines...
The scheduling of tasks in multiprocessor real-time systems has attracted many researchers in the re...
Most real-time scheduling algorithms schedule tasks with regard to their worst case computation time...
Resource reclaiming refers to the problem of utilizing the resources left unused by a task when it e...
High-level parallel languages offer a simple way for application programmers to specify parallelism ...
International audienceThis paper presents a new strategy for scheduling soft real-time tasks on mult...
In a dynamic real-time environment, predictability needs to be provided in the face of unpredictable...
Resource reclaiming schemes are applied in reservation-based real-time uniprocessor systems to suppo...
This paper presents ongoing work in the development of a scheduling framework that will improve the ...
In the multi-core and multiprocessor domain there are two scheduling approaches, global and partitio...
This paper presents a novel migration algorithm for real-time tasks on multicore systems, based on t...
This paper presents a new algorithm for scheduling real-time tasks on multiprocessor/multicore syste...
International audienceWhen integrating hard, soft and non-real-time tasks in general purpose operati...
When integrating hard, soft and non-real-time tasks in general purpose operating systems, it is nece...
This paper proposes a global multiprocessor scheduling algorithm for the Linux kernel that combines...
The scheduling of tasks in multiprocessor real-time systems has attracted many researchers in the re...
Most real-time scheduling algorithms schedule tasks with regard to their worst case computation time...
Resource reclaiming refers to the problem of utilizing the resources left unused by a task when it e...
High-level parallel languages offer a simple way for application programmers to specify parallelism ...
International audienceThis paper presents a new strategy for scheduling soft real-time tasks on mult...
In a dynamic real-time environment, predictability needs to be provided in the face of unpredictable...
Resource reclaiming schemes are applied in reservation-based real-time uniprocessor systems to suppo...
This paper presents ongoing work in the development of a scheduling framework that will improve the ...
In the multi-core and multiprocessor domain there are two scheduling approaches, global and partitio...
This paper presents a novel migration algorithm for real-time tasks on multicore systems, based on t...
This paper presents a new algorithm for scheduling real-time tasks on multiprocessor/multicore syste...