International audienceThe problem of partitioning a square into zones of prescribed areas arises when partitioning matrices for dense linear algebra kernels onto a set of heterogeneous processors, and several approximation algorithms have been proposed for that problem. In this paper, we address the natural generalization of this problem in dimension 3: partition a cuboid in a set of zones of prescribed volumes (which represent the amount of computations to perform), while minimizing the surface of the boundaries between zones (which represent the data transfers involved). This problem naturally arises in the context of matrix multiplication, and can be seen as a heterogeneous generalization of 2.5D approaches that have been proposed in thi...
AbstractWe develop a partitioning algorithm to decompose complex 2D data into small simple subregion...
We consider the problem of data allocation when performing matrix multiplication on a heterogeneous ...
Proceedings of the 8th IEEE International Conference on Cluster Computing (Cluster 2006), October, 2...
The problem of partitioning a square into zones of prescribed areas arises when partitioning matrice...
In this paper, we consider the problem of partitioning a square into a set of zones of prescribed ar...
In this paper, we deal with two geometric problems arising from heterogeneous parallel computing: ho...
International audienceIn this paper, we deal with two geometric problems arising from heterogeneous ...
In this pape6 we deal with n ~ o geometric problems arising froin heterogeneous parallel computing: ...
The problem of partitioning dense matrices into sets of sub-matrices has received increased attentio...
2012 IEEE 26th Parallel and Distributed Processing Symposium Workshops and PhD Forum (IPDPSW), Shang...
In this report, we consider a simple but important linear algebra kernel, matrix-matrix multiplicati...
The problem of partitioning an input rectilinear polyhedron P into a minimum number of 3D rectangles...
AbstractÐIn this paper, we address the issue of implementing matrix multiplication on heterogeneous ...
In this paper, we deal with two geometric problems arising from heterogeneous parallel computing: ho...
We develop a partitioning algorithm to decompose complex 2D data into small and simple subregions su...
AbstractWe develop a partitioning algorithm to decompose complex 2D data into small simple subregion...
We consider the problem of data allocation when performing matrix multiplication on a heterogeneous ...
Proceedings of the 8th IEEE International Conference on Cluster Computing (Cluster 2006), October, 2...
The problem of partitioning a square into zones of prescribed areas arises when partitioning matrice...
In this paper, we consider the problem of partitioning a square into a set of zones of prescribed ar...
In this paper, we deal with two geometric problems arising from heterogeneous parallel computing: ho...
International audienceIn this paper, we deal with two geometric problems arising from heterogeneous ...
In this pape6 we deal with n ~ o geometric problems arising froin heterogeneous parallel computing: ...
The problem of partitioning dense matrices into sets of sub-matrices has received increased attentio...
2012 IEEE 26th Parallel and Distributed Processing Symposium Workshops and PhD Forum (IPDPSW), Shang...
In this report, we consider a simple but important linear algebra kernel, matrix-matrix multiplicati...
The problem of partitioning an input rectilinear polyhedron P into a minimum number of 3D rectangles...
AbstractÐIn this paper, we address the issue of implementing matrix multiplication on heterogeneous ...
In this paper, we deal with two geometric problems arising from heterogeneous parallel computing: ho...
We develop a partitioning algorithm to decompose complex 2D data into small and simple subregions su...
AbstractWe develop a partitioning algorithm to decompose complex 2D data into small simple subregion...
We consider the problem of data allocation when performing matrix multiplication on a heterogeneous ...
Proceedings of the 8th IEEE International Conference on Cluster Computing (Cluster 2006), October, 2...