The classical redistribution problem aims at optimally scheduling communications when moving from an initial data distribution to a target data partition, where each processor will host a subset of data items. A data distribution is usually defined to minimize a particular characteristic of an algorithm (computational imbalance or communication volume or cost) and therefore to provide high efficiency for that particular operation. However, there is no single data distribution that provide this high efficiency. This leads to generalizing the redistribution problem as follows: find the optimal one-to-one mapping of the subsets of data items onto the processors for which the cost of the redistribution is minimal, and the operation remains as e...
We consider the problem of redistributing data on homo-geneous and heterogeneous rings of processors...
International audienceThis article is devoted to the run-time redistribution of one-dimensional arra...
This paper presents communication-efficient algorithms for the external data redistribution problem....
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...
This paper discusses some algorithmic issues when computing with a heterogeneous network of workstat...
We consider the problem of redistributing data on homo-geneous and heterogeneous rings of processors...
International audienceThis article is devoted to the run-time redistribution of one-dimensional arra...
This paper presents communication-efficient algorithms for the external data redistribution problem....
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...
This paper discusses some algorithmic issues when computing with a heterogeneous network of workstat...
We consider the problem of redistributing data on homo-geneous and heterogeneous rings of processors...
International audienceThis article is devoted to the run-time redistribution of one-dimensional arra...
This paper presents communication-efficient algorithms for the external data redistribution problem....