Divisible load applications consist of an amount of data and associated computation that can be divided arbitrarily into any number of independent pieces. This model is a good approximation of many real-world scientific applications, lends itself to a natural master-worker implementation, and has thus received a lot of attention. The critical issue of divisible load scheduling has been studied extensively in previous work. However, only a few authors have explored the simultaneous scheduling of multiple such applications on a distributed computing platform. We focus on this increasingly relevant scenario and make the following contributions. We use a novel and more realistic platform model that captures some of the fundamental network prope...
Membres du jury : Rapporteurs : Henri Casanova, Jean-Jacques Pansiot, Denis Trystram Examinateur : H...
The load balancing and data distribution are major problems to solve in order to implement a paralle...
Scientific workloads are often described as directed acyclic task graphs. In this paper, we focus o...
Divisible load applications consist of an amount of data and associated computation that can be divi...
In this paper, we will investigate two complementary computational models that have been proposed re...
International audienceDivisible load applications consist of an amount of data and associated comput...
Applications in many scientific and engineering domains are structured in large numbers of independe...
This thesis mainly deals with the mapping and the scheduling of applications on large heteroge- neou...
In the recent years, there was a huge development of low cost large scale parallel systems. The desi...
Min, Veeravalli, and Barlas have recently proposed strategies to minimize the overall execution time...
In this paper, we consider the problem of allocating and scheduling a collection of independent, equ...
In this paper we study master-worker scheduling of divisible loads in heterogeneous distributed syst...
This paper investigates co-scheduling algorithms for processing a set of parallel applications. Inst...
Multiple applications that execute concurrently on heterogeneous platforms compete for CPU and netwo...
Branch and Bound (B&B) algorithms are exact methods used to solve combinatorial optimization problem...
Membres du jury : Rapporteurs : Henri Casanova, Jean-Jacques Pansiot, Denis Trystram Examinateur : H...
The load balancing and data distribution are major problems to solve in order to implement a paralle...
Scientific workloads are often described as directed acyclic task graphs. In this paper, we focus o...
Divisible load applications consist of an amount of data and associated computation that can be divi...
In this paper, we will investigate two complementary computational models that have been proposed re...
International audienceDivisible load applications consist of an amount of data and associated comput...
Applications in many scientific and engineering domains are structured in large numbers of independe...
This thesis mainly deals with the mapping and the scheduling of applications on large heteroge- neou...
In the recent years, there was a huge development of low cost large scale parallel systems. The desi...
Min, Veeravalli, and Barlas have recently proposed strategies to minimize the overall execution time...
In this paper, we consider the problem of allocating and scheduling a collection of independent, equ...
In this paper we study master-worker scheduling of divisible loads in heterogeneous distributed syst...
This paper investigates co-scheduling algorithms for processing a set of parallel applications. Inst...
Multiple applications that execute concurrently on heterogeneous platforms compete for CPU and netwo...
Branch and Bound (B&B) algorithms are exact methods used to solve combinatorial optimization problem...
Membres du jury : Rapporteurs : Henri Casanova, Jean-Jacques Pansiot, Denis Trystram Examinateur : H...
The load balancing and data distribution are major problems to solve in order to implement a paralle...
Scientific workloads are often described as directed acyclic task graphs. In this paper, we focus o...