Realizing the potential of massively parallel machines requires good solutions to the problem of mapping computations among processors so that execution is load-balanced with low inter-processor communication resulting in low execution time. This problem is typically treated as a graph partitioning problem. We develop a parallel heuristic algorithm for partitioning the vertices of a graph into many clusters so that the number of inter-cluster edges is minimized. The algorithm is designed for message-passing machines such as hypercubes. This algorithm is suitable for use with runtime approaches that have been recently developed for parallelizing unstructured scientific computations. We present a parallelization of the Kernighan-Lin heuristic...
Abstract. The most commonly used method to tackle the graph partitioning problem in practice is the ...
Graph partitioning is an important step in distributing workloads on parallel compute systems, ...
Abstract. In this paper, we develop semi-external and external mem-ory algorithms for graph partitio...
We develop a parallel algorithm for partitioning the vertices of a graph into $p \geq 2$ sets in su...
We develop parallel heuristic algorithms for partitioning the vertices of a graph into many groups o...
A method is outlined for optimising graph partitions which arise in mapping un- structured mesh calc...
The datasets in many fields of science and engineering are growing rapidly with the recent ad-vances...
The task-to-processor mapping problem is addressed in the context of a local-memory multiprocessor w...
A new method is described for optimising graph partitions which arise in mapping unstructured mesh ...
The graph partitioning problem consists of dividing the vertices of a graph into clusters, such that...
A method is outlined for optimising graph partitions which arise in mapping unstructured mesh calcul...
Given a problem that can be represented as a graph with nodes and edges, how can we efficiently expl...
This extended abstract presents a survey of combinatorial problems encountered in scientific computa...
International audienceRequirements for efficient parallelization of many complex and irregular appli...
This paper presents several parallel algorithms on unweighted graphs for hypercube computers. The al...
Abstract. The most commonly used method to tackle the graph partitioning problem in practice is the ...
Graph partitioning is an important step in distributing workloads on parallel compute systems, ...
Abstract. In this paper, we develop semi-external and external mem-ory algorithms for graph partitio...
We develop a parallel algorithm for partitioning the vertices of a graph into $p \geq 2$ sets in su...
We develop parallel heuristic algorithms for partitioning the vertices of a graph into many groups o...
A method is outlined for optimising graph partitions which arise in mapping un- structured mesh calc...
The datasets in many fields of science and engineering are growing rapidly with the recent ad-vances...
The task-to-processor mapping problem is addressed in the context of a local-memory multiprocessor w...
A new method is described for optimising graph partitions which arise in mapping unstructured mesh ...
The graph partitioning problem consists of dividing the vertices of a graph into clusters, such that...
A method is outlined for optimising graph partitions which arise in mapping unstructured mesh calcul...
Given a problem that can be represented as a graph with nodes and edges, how can we efficiently expl...
This extended abstract presents a survey of combinatorial problems encountered in scientific computa...
International audienceRequirements for efficient parallelization of many complex and irregular appli...
This paper presents several parallel algorithms on unweighted graphs for hypercube computers. The al...
Abstract. The most commonly used method to tackle the graph partitioning problem in practice is the ...
Graph partitioning is an important step in distributing workloads on parallel compute systems, ...
Abstract. In this paper, we develop semi-external and external mem-ory algorithms for graph partitio...