In this paper, we consider the execution of a complex application on a heterogeneous "grid" computing platform. The complex application consists of a suite of identical, independent problems to be solved. In turn, each problem consists of a set of tasks. There are dependences (precedence constraints) between these tasks. A typical example is the repeated execution of the same algorithm on several distinct data samples. We use a non-oriented graph to model the grid platform, where resources have different speeds of computation and communication. We show how to determine the optimal steady-state scheduling strategy for each processor (the fraction of time spent computing and the fraction of time spent communicating with each neighbor). This r...
In this paper, we consider the problem of allocating a large number of independent, equal-sized task...
In this paper, we consider the problem of allocating a large number of independent, equal-sized task...
(eng) In this paper, we consider steady-state scheduling techniques for mapping a collection of appl...
In this paper, we consider the execution of a complex application on a heterogeneous "grid" computin...
In this paper, we consider the execution of a complex application on a heterogeneous grid computing ...
In this paper, we consider the execution of a complex application on a heterogeneous grid computing ...
International audienceWe consider the execution of a complex application on a heterogeneous "Grid" c...
International audienceWe consider the execution of a complex application on a heterogeneous "Grid" c...
International audienceWe consider the execution of a complex application on a heterogeneous "grid" c...
International audienceWe consider the execution of a complex application on a heterogeneous "grid" c...
(eng) In this paper, we consider the execution of a complex application on a heterogeneous "grid" co...
In this paper, we consider the execution of a complex application on a heterogeneous "grid" computin...
In this paper, we consider the problem of allocating a large number of independent, equal-sized task...
International audienceIn this paper, we consider steady-state scheduling techniques for mapping a co...
International audienceIn this paper, we consider the problem of allocating a large number of indepen...
In this paper, we consider the problem of allocating a large number of independent, equal-sized task...
In this paper, we consider the problem of allocating a large number of independent, equal-sized task...
(eng) In this paper, we consider steady-state scheduling techniques for mapping a collection of appl...
In this paper, we consider the execution of a complex application on a heterogeneous "grid" computin...
In this paper, we consider the execution of a complex application on a heterogeneous grid computing ...
In this paper, we consider the execution of a complex application on a heterogeneous grid computing ...
International audienceWe consider the execution of a complex application on a heterogeneous "Grid" c...
International audienceWe consider the execution of a complex application on a heterogeneous "Grid" c...
International audienceWe consider the execution of a complex application on a heterogeneous "grid" c...
International audienceWe consider the execution of a complex application on a heterogeneous "grid" c...
(eng) In this paper, we consider the execution of a complex application on a heterogeneous "grid" co...
In this paper, we consider the execution of a complex application on a heterogeneous "grid" computin...
In this paper, we consider the problem of allocating a large number of independent, equal-sized task...
International audienceIn this paper, we consider steady-state scheduling techniques for mapping a co...
International audienceIn this paper, we consider the problem of allocating a large number of indepen...
In this paper, we consider the problem of allocating a large number of independent, equal-sized task...
In this paper, we consider the problem of allocating a large number of independent, equal-sized task...
(eng) In this paper, we consider steady-state scheduling techniques for mapping a collection of appl...