Load balancing in the decomposition of sparse matri-ces without disturbing the row/column ordering is inves-tigated. Both asymptotically and run-time efficient algo-rithms are proposed and implemented for one-dimensional (1D) striping and two-dimensional (2D) jagged partition-ing. Bisection method is successfully adopted to 1D parti-tioning by deriving and exploiting tight bounds on the value of an optimal solution. A bisection algorithm is proposed for 2D jagged partitioning by introducing a new 2D prob-ing scheme. A novel bidding algorithm is proposed for both 1D and 2D partitioning. Proposed algorithms are also space efficient since they only need the conventional compressed storage scheme for the given matrix, avoiding the need for a de...
We present a new hyper graph-based method, the medium-grain method, for solving the sparse matrix pa...
131 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 2009.The second problem we address...
Distributing spatially located heterogeneous workloads is an important problem in parallel scientifi...
Optimal load balancing in sparse matrix decomposition without disturbing the row/column ordering is ...
One-dimensional decomposition of nonuniform workload arrays for optimal load balancing is investigat...
International audienceWe investigate one dimensional partitioning of sparse matrices under a given o...
We consider two-dimensional partitioning of general sparse matrices for parallel sparse matrix-vecto...
International audienceWe propose a novel sparse matrix partitioning scheme, called semi-two-dimensio...
The one-dimensional decomposition of nonuniform workload arrays with optimal load balancing is inves...
One-dimensional (1D) partitioning of sparse matrices results in lower quality partitioning than two-...
Abstract In this paper, we study the sparse matrix-vector product (SMVP) distribution on a large sca...
A common operation in scientific computing is the multiplication of a sparse, rectangular or structu...
The sparse matrix partitioning problem arises when minimizing communication in parallel sparse matri...
Sparse matrix partitioning is a common technique used for improving performance of parallel linear i...
We consider two-dimensional partitioning of general sparse matrices for parallel sparse matrix-vecto...
We present a new hyper graph-based method, the medium-grain method, for solving the sparse matrix pa...
131 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 2009.The second problem we address...
Distributing spatially located heterogeneous workloads is an important problem in parallel scientifi...
Optimal load balancing in sparse matrix decomposition without disturbing the row/column ordering is ...
One-dimensional decomposition of nonuniform workload arrays for optimal load balancing is investigat...
International audienceWe investigate one dimensional partitioning of sparse matrices under a given o...
We consider two-dimensional partitioning of general sparse matrices for parallel sparse matrix-vecto...
International audienceWe propose a novel sparse matrix partitioning scheme, called semi-two-dimensio...
The one-dimensional decomposition of nonuniform workload arrays with optimal load balancing is inves...
One-dimensional (1D) partitioning of sparse matrices results in lower quality partitioning than two-...
Abstract In this paper, we study the sparse matrix-vector product (SMVP) distribution on a large sca...
A common operation in scientific computing is the multiplication of a sparse, rectangular or structu...
The sparse matrix partitioning problem arises when minimizing communication in parallel sparse matri...
Sparse matrix partitioning is a common technique used for improving performance of parallel linear i...
We consider two-dimensional partitioning of general sparse matrices for parallel sparse matrix-vecto...
We present a new hyper graph-based method, the medium-grain method, for solving the sparse matrix pa...
131 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 2009.The second problem we address...
Distributing spatially located heterogeneous workloads is an important problem in parallel scientifi...