This thesis focus on the problem of scheduling the tasks of a parallel application taking into account the impact of communications. On distributed memory computers such as PC clusters communication time are important. The objectives of this thesis is to study models allowing to take into account efficiently those communications and to study the scheduling problems under those models. We study the large communication delay model based on an explicit modeling of communications and the malleable tasks model where task may be executed on a variable number of processors. oure contributions goes to the three following directions. For scheduling malleable tasks with precedence constraints we proposed approximation algorithm (polynomial algorithm ...
AbstractThe aim of this paper is to present and analyze models for designing parallel programs. In t...
This paper adresses certain types of scheduling problems that arise when a parallel computation is t...
This paper addresses certain types of scheduling problems that arise when a parallel computation is ...
This thesis focus on the problem of scheduling the tasks of a parallel application taking into accou...
This thesis focus on the problem of scheduling the tasks of a parallel application taking into accou...
This thesis focus on the problem of scheduling the tasks of a parallel application taking into accou...
In this thesis we study the behavior of parallel applications represented by a precedence graph. The...
In this thesis we study the behavior of parallel applications represented by a precedence graph. The...
The load balancing and data distribution are major problems to solve in order to implement a paralle...
The load balancing and data distribution are major problems to solve in order to implement a paralle...
The load balancing and data distribution are major problems to solve in order to implement a paralle...
International audienceIn modern parallel and distributed systems, the time for exchanging data is us...
This paper adresses certain types of scheduling problems that arise when a parallel computation is t...
This paper adresses certain types of scheduling problems that arise when a parallel computation is t...
peer reviewedIn modern parallel and distributed systems, the time for exchanging data is usually lar...
AbstractThe aim of this paper is to present and analyze models for designing parallel programs. In t...
This paper adresses certain types of scheduling problems that arise when a parallel computation is t...
This paper addresses certain types of scheduling problems that arise when a parallel computation is ...
This thesis focus on the problem of scheduling the tasks of a parallel application taking into accou...
This thesis focus on the problem of scheduling the tasks of a parallel application taking into accou...
This thesis focus on the problem of scheduling the tasks of a parallel application taking into accou...
In this thesis we study the behavior of parallel applications represented by a precedence graph. The...
In this thesis we study the behavior of parallel applications represented by a precedence graph. The...
The load balancing and data distribution are major problems to solve in order to implement a paralle...
The load balancing and data distribution are major problems to solve in order to implement a paralle...
The load balancing and data distribution are major problems to solve in order to implement a paralle...
International audienceIn modern parallel and distributed systems, the time for exchanging data is us...
This paper adresses certain types of scheduling problems that arise when a parallel computation is t...
This paper adresses certain types of scheduling problems that arise when a parallel computation is t...
peer reviewedIn modern parallel and distributed systems, the time for exchanging data is usually lar...
AbstractThe aim of this paper is to present and analyze models for designing parallel programs. In t...
This paper adresses certain types of scheduling problems that arise when a parallel computation is t...
This paper addresses certain types of scheduling problems that arise when a parallel computation is ...