International audienceThe problem of partitioning a matrix into a set of sub-matrices has received increased attention recently and is crucial when considering dense linear algebra and kernels with similar communication patterns on heterogeneous platforms. The problem of load balancing and minimizing communication is traditionally reducible to an optimization problem that involves partitioning a square into rectangles. This problem has been proven to be NP-Complete for an arbitrary number of partitions. In this paper, we present recent approaches that relax the restriction that all partitions be rectangles. The first approach uses an original mathematical technique to find the exact optimal partitioning. Due to the complexity of the techniq...
This extended abstract presents a survey of combinatorial problems encountered in scientific computa...
International audienceIn this paper, we deal with two geometric problems arising from heterogeneous ...
Distributing spatially located heterogeneous workloads is an important problem in parallel scientifi...
International audienceIn this paper, we consider the problem of partitioning a square into a set of ...
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...
International audienceThe problem of partitioning a square into zones of prescribed areas arises whe...
To minimize the communication in parallel sparse matrix-vector multiplication while maintaining load...
In this report, we consider a simple but important linear algebra kernel, matrix-matrix multiplicati...
This paper addresses the problem of one-dimensional partitioning of structurally unsymmetric square ...
In this paper, we deal with two geometric problems arising from heterogeneous parallel computing: ho...
AbstractThe general block distribution of a matrix is a rectilinear partition of the matrix into ort...
Given a partitioning of a sparse matrix for parallel matrix–vector multiplication, which determines ...
We consider two-dimensional partitioning of general sparse matrices for parallel sparse matrix-vecto...
In this pape6 we deal with n ~ o geometric problems arising froin heterogeneous parallel computing: ...
This extended abstract presents a survey of combinatorial problems encountered in scientific computa...
International audienceIn this paper, we deal with two geometric problems arising from heterogeneous ...
Distributing spatially located heterogeneous workloads is an important problem in parallel scientifi...
International audienceIn this paper, we consider the problem of partitioning a square into a set of ...
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...
International audienceThe problem of partitioning a square into zones of prescribed areas arises whe...
To minimize the communication in parallel sparse matrix-vector multiplication while maintaining load...
In this report, we consider a simple but important linear algebra kernel, matrix-matrix multiplicati...
This paper addresses the problem of one-dimensional partitioning of structurally unsymmetric square ...
In this paper, we deal with two geometric problems arising from heterogeneous parallel computing: ho...
AbstractThe general block distribution of a matrix is a rectilinear partition of the matrix into ort...
Given a partitioning of a sparse matrix for parallel matrix–vector multiplication, which determines ...
We consider two-dimensional partitioning of general sparse matrices for parallel sparse matrix-vecto...
In this pape6 we deal with n ~ o geometric problems arising froin heterogeneous parallel computing: ...
This extended abstract presents a survey of combinatorial problems encountered in scientific computa...
International audienceIn this paper, we deal with two geometric problems arising from heterogeneous ...
Distributing spatially located heterogeneous workloads is an important problem in parallel scientifi...