Graph partitioning is often used for load balancing in parallel computing, but it is known that hypergraph partitioning has several advantages. First, hypergraphs more accurately model communication volume, and second, they are more expressive and can better represent nonsymmetric problems. Hypergraph partitioning is particularly suited to parallel sparse matrixvector multiplication, a common kernel in scientific computing. We present a parallel software package for hypergraph (and sparse matrix) partitioning developed at Sandia National Labs. The algorithm is a variation on multilevel partitioning. Our parallel implementation is novel in that it uses a two-dimensional data distribution among processors. We present empirical results that sh...
We consider sequential algorithms for hypergraph partitioning and GPU (i.e., fine-grained shared-mem...
Abstract—Requirements for efficient parallelization of many complex and irregular applications can b...
We propose a new two-phase method for the coarse-grain decomposition of irregular computational doma...
Graph partitioning is often used for load balancing in parallel computing, but it is known that hype...
In this work, we show that the standard graph-partitioning based decomposition of sparse matrices do...
In this paper, we present parallel multilevel algorithms for the hypergraph partitioning problem. In...
Abstract. Graph partitioning is an important and well studied problem in combinatorial scientific co...
International audienceRequirements for efficient parallelization of many complex and irregular appli...
Scalable parallel computing is essential for processing large scale-free (power-law) graphs. The dis...
Sparse matrix-vector multiplication is the kernel for many scientific computations. Parallelizing th...
Abstract—The data one needs to cope to solve today’s problems is large scale, so are the graphs and ...
In this paper we present a parallel formulation of the multilevel graph partitioning and sparse matr...
Many problems appearing in scientific computing and other areas can be formulated as a graph parti...
In this paper we present a parallel formulation of the multilevel graph partitioning and sparse matr...
High Performance Computing (HPC) demand is on the rise, particularly for large distributed computing...
We consider sequential algorithms for hypergraph partitioning and GPU (i.e., fine-grained shared-mem...
Abstract—Requirements for efficient parallelization of many complex and irregular applications can b...
We propose a new two-phase method for the coarse-grain decomposition of irregular computational doma...
Graph partitioning is often used for load balancing in parallel computing, but it is known that hype...
In this work, we show that the standard graph-partitioning based decomposition of sparse matrices do...
In this paper, we present parallel multilevel algorithms for the hypergraph partitioning problem. In...
Abstract. Graph partitioning is an important and well studied problem in combinatorial scientific co...
International audienceRequirements for efficient parallelization of many complex and irregular appli...
Scalable parallel computing is essential for processing large scale-free (power-law) graphs. The dis...
Sparse matrix-vector multiplication is the kernel for many scientific computations. Parallelizing th...
Abstract—The data one needs to cope to solve today’s problems is large scale, so are the graphs and ...
In this paper we present a parallel formulation of the multilevel graph partitioning and sparse matr...
Many problems appearing in scientific computing and other areas can be formulated as a graph parti...
In this paper we present a parallel formulation of the multilevel graph partitioning and sparse matr...
High Performance Computing (HPC) demand is on the rise, particularly for large distributed computing...
We consider sequential algorithms for hypergraph partitioning and GPU (i.e., fine-grained shared-mem...
Abstract—Requirements for efficient parallelization of many complex and irregular applications can b...
We propose a new two-phase method for the coarse-grain decomposition of irregular computational doma...