The partitioning of a problem on a domain with unequal work estimates in different subddomains is considered in a way that balances the work load across multiple processors. Such a problem arises for example in solving partial differential equations using an adaptive method that places extra grid points in certain subregions of the domain. A binary decomposition of the domain is used to partition it into rectangles requiring equal computational effort. The communication costs of mapping this partitioning onto different microprocessors: a mesh-connected array, a tree machine and a hypercube is then studied. The communication cost expressions can be used to determine the optimal depth of the above partitioning
Ideas from multi-level relaxation methods are combined with load balancing techniques to achieve a c...
Mesh partitioning is often the preferred approach for solving unstructured computational mechanics p...
In this paper we study the problem of mapping a large class of irregular and loosely synchronous dat...
Given a discretization stencil, partitioning the problem domain is an important first step for the e...
New mapping algorithms for domain oriented data-parallel computations, where the workload is distrib...
One of the most important issues in parallel processing is the mapping of workload to processors. Th...
Binary dissection is widely used to partition non-uniform domains over parallel computers. This algo...
Mesh adaption is a powerful tool for efficient unstructured-grid computations but causes load imbala...
AbstractMultiprocessor systems offer large gains in performance if algorithms for real problems can ...
Methods for efficient computation of numerical algorithms on a wide variety of MIMD machines are pro...
The purpose of this project has been to identify and test suitable technologies for implementation o...
The development of multiprocessor simulations from a serial set of ordinary differential equations d...
The divide-and-conquer paradigm of iterative domain decomposition, or substructuring, has become a p...
This extended abstract presents a survey of combinatorial problems encountered in scientific computa...
Dynamic mesh adaption on unstructured grids is a powerful tool for efficiently computing unsteady pr...
Ideas from multi-level relaxation methods are combined with load balancing techniques to achieve a c...
Mesh partitioning is often the preferred approach for solving unstructured computational mechanics p...
In this paper we study the problem of mapping a large class of irregular and loosely synchronous dat...
Given a discretization stencil, partitioning the problem domain is an important first step for the e...
New mapping algorithms for domain oriented data-parallel computations, where the workload is distrib...
One of the most important issues in parallel processing is the mapping of workload to processors. Th...
Binary dissection is widely used to partition non-uniform domains over parallel computers. This algo...
Mesh adaption is a powerful tool for efficient unstructured-grid computations but causes load imbala...
AbstractMultiprocessor systems offer large gains in performance if algorithms for real problems can ...
Methods for efficient computation of numerical algorithms on a wide variety of MIMD machines are pro...
The purpose of this project has been to identify and test suitable technologies for implementation o...
The development of multiprocessor simulations from a serial set of ordinary differential equations d...
The divide-and-conquer paradigm of iterative domain decomposition, or substructuring, has become a p...
This extended abstract presents a survey of combinatorial problems encountered in scientific computa...
Dynamic mesh adaption on unstructured grids is a powerful tool for efficiently computing unsteady pr...
Ideas from multi-level relaxation methods are combined with load balancing techniques to achieve a c...
Mesh partitioning is often the preferred approach for solving unstructured computational mechanics p...
In this paper we study the problem of mapping a large class of irregular and loosely synchronous dat...