The results presented in this document concern scheduling forlarge-scale heterogeneous platforms. We mainly focus on collectivecommunications taking place during the execution of distributedapplications: broadcast, scatter or reduction of data for instance. Westudy the steady-state operation of these communications and we aim atmaximizing the throughput of a series of similar communications. Thegoal is also to obtain an asymptotically optimal schedule as formakespan minimization. We present a general framework to study thesecommunications, which we use to assess the complexity of the problem foreach communication primitive. For a particular model of communication,the bidirectional one-port model, we develop a practical for solvingthe proble...
The results summarized in this document deal with the scheduling of independent tasks on large scale...
The popularity of large-scale parallel environments like computational grids has emphasised the infl...
In this paper, we consider the communications involved by the execution of a complex application, de...
Les travaux présentés dans cette thèse concernent l'ordonnancement pour les plates-formes hétérogène...
In this paper, we consider the communications involved by the execution of a complex application, de...
In this paper, we consider the communications involved by the execution of a complex application, de...
Nous étudions des stratégies d'ordonnancement et d'équilibrage de charge pour des plates-formes hété...
The popularity of heterogeneous parallel processing environments like clusters and computer grids ha...
Membres du jury : Rapporteurs : Henri Casanova, Jean-Jacques Pansiot, Denis Trystram Examinateur : H...
The popularity of heterogeneous parallel processing environments like clusters and computer grids ha...
Membres du jury : Rapporteurs : Henri Casanova, Jean-Jacques Pansiot, Denis Trystram Examinateur : H...
The results presented in this document deal with scheduling problems on dynamic and heterogeneous co...
The results presented in this document deal with scheduling problems on dynamic and heterogeneous co...
The results presented in this document deal with scheduling problems on dynamic and heterogeneous co...
The results summarized in this document deal with the scheduling of independent tasks on large scale...
The results summarized in this document deal with the scheduling of independent tasks on large scale...
The popularity of large-scale parallel environments like computational grids has emphasised the infl...
In this paper, we consider the communications involved by the execution of a complex application, de...
Les travaux présentés dans cette thèse concernent l'ordonnancement pour les plates-formes hétérogène...
In this paper, we consider the communications involved by the execution of a complex application, de...
In this paper, we consider the communications involved by the execution of a complex application, de...
Nous étudions des stratégies d'ordonnancement et d'équilibrage de charge pour des plates-formes hété...
The popularity of heterogeneous parallel processing environments like clusters and computer grids ha...
Membres du jury : Rapporteurs : Henri Casanova, Jean-Jacques Pansiot, Denis Trystram Examinateur : H...
The popularity of heterogeneous parallel processing environments like clusters and computer grids ha...
Membres du jury : Rapporteurs : Henri Casanova, Jean-Jacques Pansiot, Denis Trystram Examinateur : H...
The results presented in this document deal with scheduling problems on dynamic and heterogeneous co...
The results presented in this document deal with scheduling problems on dynamic and heterogeneous co...
The results presented in this document deal with scheduling problems on dynamic and heterogeneous co...
The results summarized in this document deal with the scheduling of independent tasks on large scale...
The results summarized in this document deal with the scheduling of independent tasks on large scale...
The popularity of large-scale parallel environments like computational grids has emphasised the infl...
In this paper, we consider the communications involved by the execution of a complex application, de...