This paper is devoted to mapping iterative algorithms onto heterogeneous clusters. The application data is partitioned over the processors, which are arranged along a virtual ring. At each iteration, independent calculations are carried out in parallel, and some communications take place between consecutive processors in the ring. The question is to determine how to slice the application data into chunks, and to assign these chunks to the processors, so that the total execution time is minimized. One major difficulty is to embed a processor ring into a network that typically is not fully connected, so that some communication links have to be shared by several processor pairs. We establish a complexity result that assesses the difficulty of ...
In this paper, we consider the communications involved by the execution of a complex application dep...
International audienceThe aim of the paper is to introduce general techniques in order to optimize t...
The popularity of heterogeneous parallel processing environments like clusters and computer grids ha...
This paper is devoted to mapping iterative algorithms onto heterogeneous clusters. The application d...
International audienceWe focus on mapping iterative algorithms onto heterogeneous clusters. The appl...
This paper is devoted to mapping iterative algorithms onto heterogeneous clusters. The application d...
This paper is devoted to static load balancing techniques for mapping iterative algorithms onto hete...
International audienceThis paper is devoted to mapping iterative algorithms onto heterogeneous clust...
In this thesis, we study iterative algorithms onto heterogeneous platforms. These iterative algorith...
L’émergence des applications de bases de données dans les domaines tels que le data warehousing,le d...
Branch and Bound (B&B) algorithms are exact methods used to solve combinatorial optimization problem...
International audienceWe consider the problem of redistributing data on homogeneous and heterogeneou...
We consider here the case of a code-coupling application consisting of two different programs, locat...
Aujourd'hui, le développement des plates-formes de calcul haute performance (HPC) est considérable, ...
Membres du jury : Rapporteurs : Henri Casanova, Jean-Jacques Pansiot, Denis Trystram Examinateur : H...
In this paper, we consider the communications involved by the execution of a complex application dep...
International audienceThe aim of the paper is to introduce general techniques in order to optimize t...
The popularity of heterogeneous parallel processing environments like clusters and computer grids ha...
This paper is devoted to mapping iterative algorithms onto heterogeneous clusters. The application d...
International audienceWe focus on mapping iterative algorithms onto heterogeneous clusters. The appl...
This paper is devoted to mapping iterative algorithms onto heterogeneous clusters. The application d...
This paper is devoted to static load balancing techniques for mapping iterative algorithms onto hete...
International audienceThis paper is devoted to mapping iterative algorithms onto heterogeneous clust...
In this thesis, we study iterative algorithms onto heterogeneous platforms. These iterative algorith...
L’émergence des applications de bases de données dans les domaines tels que le data warehousing,le d...
Branch and Bound (B&B) algorithms are exact methods used to solve combinatorial optimization problem...
International audienceWe consider the problem of redistributing data on homogeneous and heterogeneou...
We consider here the case of a code-coupling application consisting of two different programs, locat...
Aujourd'hui, le développement des plates-formes de calcul haute performance (HPC) est considérable, ...
Membres du jury : Rapporteurs : Henri Casanova, Jean-Jacques Pansiot, Denis Trystram Examinateur : H...
In this paper, we consider the communications involved by the execution of a complex application dep...
International audienceThe aim of the paper is to introduce general techniques in order to optimize t...
The popularity of heterogeneous parallel processing environments like clusters and computer grids ha...