In this paper, we consider the problem of allocating a large number of independent, equal-sized tasks to a heterogeneous grid computing platform. We use a non-oriented graph to model a grid, where resources can have different speeds of computation and communication, as well as different overlap capabilities. 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 result holds for a quite general framework, allowing for cycles and multiple paths in the interconnection graph, and allowing for several masters. Because spanning trees are easier to deal with in practice (there is a single path from the mas...
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...
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 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...
International audienceWe consider the problem of allocating a large number of independent, equal-siz...
International audienceWe consider the problem of allocating a large number of independent, equal-siz...
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" 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...
(eng) In this paper, we consider the execution of a complex application on a heterogeneous "grid" co...
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...
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 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...
International audienceWe consider the problem of allocating a large number of independent, equal-siz...
International audienceWe consider the problem of allocating a large number of independent, equal-siz...
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" 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...
(eng) In this paper, we consider the execution of a complex application on a heterogeneous "grid" co...
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...
In this paper, we consider the execution of a complex application on a heterogeneous "grid" computin...