Multiple applications that execute concurrently on heterogeneous platforms compete for CPU and network resources. In this paper we consider the problem of scheduling applications to ensure fair and efficient execution on master-worker platforms where the communication is restricted to a tree embedded in the network. The goal of the scheduling is to obtain the best throughput while enforcing some fairness between applications. We show how to derive an asymptotically optimal periodic schedule by solving a linear program expressing all problem constraints. For single-level trees, the optimal solution can be analytically computed. For large-scale platforms, gathering the global knowledge needed by the linear programming approach might be unreal...
International audienceScheduling problems are already difficult on traditional parallel machines, an...
In this report, we consider the problem of scheduling an application composed of independent tasks o...
'eng) In this work, we deal with the problem of scheduling independent tasks on heterogeneous master...
International audienceMultiple applications that execute concurrently on heterogeneous platforms com...
International audienceMultiple applications that execute concurrently on heterogeneous platforms com...
Scheduling problems are already difficult on traditional parallel machines. They become extremely ch...
International audienceWe consider the problem of allocating a large number of independent, equal-siz...
In this paper, we consider the problem of scheduling independent identical tasks on heterogeneous pr...
This thesis mainly deals with the mapping and the scheduling of applications on large heteroge- neou...
The results summarized in this document deal with the scheduling of independent tasks on large scale...
(eng) Scheduling problems are already di cult on traditional parallel machines. They become extremel...
In this paper, we consider the problem of scheduling independent identical tasks on heterogeneous pr...
Membres du jury : Rapporteurs : Henri Casanova, Jean-Jacques Pansiot, Denis Trystram Examinateur : H...
In this paper, we consider the communications involved by the execution of a complex application, de...
Min, Veeravalli, and Barlas have recently proposed strategies to minimize the overall execution time...
International audienceScheduling problems are already difficult on traditional parallel machines, an...
In this report, we consider the problem of scheduling an application composed of independent tasks o...
'eng) In this work, we deal with the problem of scheduling independent tasks on heterogeneous master...
International audienceMultiple applications that execute concurrently on heterogeneous platforms com...
International audienceMultiple applications that execute concurrently on heterogeneous platforms com...
Scheduling problems are already difficult on traditional parallel machines. They become extremely ch...
International audienceWe consider the problem of allocating a large number of independent, equal-siz...
In this paper, we consider the problem of scheduling independent identical tasks on heterogeneous pr...
This thesis mainly deals with the mapping and the scheduling of applications on large heteroge- neou...
The results summarized in this document deal with the scheduling of independent tasks on large scale...
(eng) Scheduling problems are already di cult on traditional parallel machines. They become extremel...
In this paper, we consider the problem of scheduling independent identical tasks on heterogeneous pr...
Membres du jury : Rapporteurs : Henri Casanova, Jean-Jacques Pansiot, Denis Trystram Examinateur : H...
In this paper, we consider the communications involved by the execution of a complex application, de...
Min, Veeravalli, and Barlas have recently proposed strategies to minimize the overall execution time...
International audienceScheduling problems are already difficult on traditional parallel machines, an...
In this report, we consider the problem of scheduling an application composed of independent tasks o...
'eng) In this work, we deal with the problem of scheduling independent tasks on heterogeneous master...