We consider the problem of redistributing data on homogeneous and heterogeneous ring of processors. The problem arises in several applications, each time after that a load-balancing mechanism is invoked (but we do not discuss the load-balancing mechanism itself). We provide algorithms that aim at optimizing the data redistribution, both for uni-directional and bi-directional rings, and we give complete proofs of correctness. One major contribution of the paper is that we are able to prove the optimality of the proposed algorithms in all cases except that of a bi-directional heterogeneous ring, for which the problem remains open.Dans ce rapport, nous nous intéressons au problème de redistribution de données sur des anneaux de processeurs hom...
The Block Cyclic Array Redistribution problem occurs in many important applications in parallel comp...
A challenge that heterogeneous system programmers face is leveraging the performance of all the devi...
Les travaux présentés dans cette thèse portent sur les difficultés algorithmiques soulevées par l'in...
International audienceWe consider the problem of redistributing data on homogeneous and heterogeneou...
Abstract. We consider the problem of redistributing data on homogeneous and heterogeneous processor ...
We consider the problem of redistributing data on homo-geneous and heterogeneous rings of processors...
In this thesis, we study iterative algorithms onto heterogeneous platforms. These iterative algorith...
Dans cette thèse, nous nous sommes intéressée à la mise en oeuvre d'algorithmes itératifs sur des gr...
International audienceThe classical redistribution problem aims at optimally scheduling communicatio...
In this paper, we deal with redistribution issues for dense linear algebra kernels on heterogeneous ...
The classical redistribution problem aims at optimally scheduling communications when moving from an...
This paper is devoted to mapping iterative algorithms onto heterogeneous clusters. The application d...
International audienceRedistribution algorithms for dense linear algebra kernels on heterogeneous pl...
The classical redistribution problem aims at optimally scheduling communications when moving from an...
This paper is devoted to static load balancing techniques for mapping iterative algorithms onto hete...
The Block Cyclic Array Redistribution problem occurs in many important applications in parallel comp...
A challenge that heterogeneous system programmers face is leveraging the performance of all the devi...
Les travaux présentés dans cette thèse portent sur les difficultés algorithmiques soulevées par l'in...
International audienceWe consider the problem of redistributing data on homogeneous and heterogeneou...
Abstract. We consider the problem of redistributing data on homogeneous and heterogeneous processor ...
We consider the problem of redistributing data on homo-geneous and heterogeneous rings of processors...
In this thesis, we study iterative algorithms onto heterogeneous platforms. These iterative algorith...
Dans cette thèse, nous nous sommes intéressée à la mise en oeuvre d'algorithmes itératifs sur des gr...
International audienceThe classical redistribution problem aims at optimally scheduling communicatio...
In this paper, we deal with redistribution issues for dense linear algebra kernels on heterogeneous ...
The classical redistribution problem aims at optimally scheduling communications when moving from an...
This paper is devoted to mapping iterative algorithms onto heterogeneous clusters. The application d...
International audienceRedistribution algorithms for dense linear algebra kernels on heterogeneous pl...
The classical redistribution problem aims at optimally scheduling communications when moving from an...
This paper is devoted to static load balancing techniques for mapping iterative algorithms onto hete...
The Block Cyclic Array Redistribution problem occurs in many important applications in parallel comp...
A challenge that heterogeneous system programmers face is leveraging the performance of all the devi...
Les travaux présentés dans cette thèse portent sur les difficultés algorithmiques soulevées par l'in...