International audienceThe classical redistribution problem aims at optimally scheduling communications when reshuf-fling from an initial data distribution to a target data distribution. This target data distribution is usually chosen to optimize some objective for the algorithmic kernel under study (good computational balance or low communication volume or cost), and therefore to provide high efficiency for that kernel. However, the choice of a distribution minimizing the target objective is not unique. This leads to generalizing the redistribution problem as follows: find a re-mapping of data items onto processors such that the data redistribution cost is minimal, and the operation remains as efficient. This paper studies the complexity of...
Abstract. In order to achieve higher load balancing, it is necessary to solve irregular block redist...
We consider the problem of redistributing data on homo-geneous and heterogeneous rings of processors...
This paper discusses some algorithmic issues when computing with a heterogeneous network of workstat...
The classical redistribution problem aims at optimally scheduling communications when moving from an...
International audienceThe classical redistribution problem aims at optimally scheduling communicatio...
The classical redistribution problem aims at optimally scheduling communications when moving from an...
In this paper, we deal with redistribution issues for dense linear algebra kernels on heterogeneous ...
In this paper, we deal with redistribution issues for dense linear algebra kernels on heterogeneous ...
Abstract. We consider the problem of redistributing data on homogeneous and heterogeneous processor ...
[[abstract]]Array redistribution is usually required, to enhance algorithm performance in many paral...
(eng) We consider the problem of redistributing data on homogeneous and heterogeneous ring of proces...
[[abstract]]Array redistribution is usually required, to enhance algorithm performance in many paral...
(eng) Implementing linear algebra kernels on distributed memory parallel computers raises the proble...
Many complicated parallel computing applications are composed of several stages. As the program proc...
Abstract. Array redistribution is required often in programs on distributed memory parallel computer...
Abstract. In order to achieve higher load balancing, it is necessary to solve irregular block redist...
We consider the problem of redistributing data on homo-geneous and heterogeneous rings of processors...
This paper discusses some algorithmic issues when computing with a heterogeneous network of workstat...
The classical redistribution problem aims at optimally scheduling communications when moving from an...
International audienceThe classical redistribution problem aims at optimally scheduling communicatio...
The classical redistribution problem aims at optimally scheduling communications when moving from an...
In this paper, we deal with redistribution issues for dense linear algebra kernels on heterogeneous ...
In this paper, we deal with redistribution issues for dense linear algebra kernels on heterogeneous ...
Abstract. We consider the problem of redistributing data on homogeneous and heterogeneous processor ...
[[abstract]]Array redistribution is usually required, to enhance algorithm performance in many paral...
(eng) We consider the problem of redistributing data on homogeneous and heterogeneous ring of proces...
[[abstract]]Array redistribution is usually required, to enhance algorithm performance in many paral...
(eng) Implementing linear algebra kernels on distributed memory parallel computers raises the proble...
Many complicated parallel computing applications are composed of several stages. As the program proc...
Abstract. Array redistribution is required often in programs on distributed memory parallel computer...
Abstract. In order to achieve higher load balancing, it is necessary to solve irregular block redist...
We consider the problem of redistributing data on homo-geneous and heterogeneous rings of processors...
This paper discusses some algorithmic issues when computing with a heterogeneous network of workstat...