We present a load-balancing technique that exploits the temporal coherence, among successive computation phases, in mesh-like computations to be mapped on a cluster of processors. Our method partitions the computation in balanced tasks and distributes them to independent processors through the Prediction Binary Tree (PBT). At each new phase, current PBT is updated by using previous phase computing time (for each task) as (next phase) cost estimate. The PBT is designed so that it balances the load across the tasks as well as reduce dependency among processors for higher performances. Reducing dependency is obtained by using rectangular tiles of the mesh, of almost-square shape (i.e. one dimension is at most twice the other). By reducing depe...
Two strategies are used for the allocation of jobs to processors connected by mesh topologies: conti...
[[abstract]]©2001 CIE-In this paper, we propose a binomial tree based parallel load-balancing method...
AbstractThis paper addresses two key parallelization challenges the unstructured mesh-based ocean mo...
We present a load-balancing technique that exploits the temporal coherence, among successive computa...
In this paper we aim at exploiting the temporal coherence among successive phases of a computation, ...
A method is outlined for optimising graph partitions which arise in mapping unstructured mesh calcul...
Ideas from multi-level relaxation methods are combined with load balancing techniques to achieve a c...
[[abstract]]We propose a new processor allocation strategy that applies to any mesh system and recog...
Many algorithms in operations research and artificial intelligence are based on depth first search i...
Anisotropic mesh adaptation is a powerful way to directly minimise the computational cost of mesh ba...
Abstract—We present a new method for mapping applica-tions ’ MPI tasks to cores of a parallel comput...
We describe a static load balancing algorithm based on Kohonen Self-Organizing Maps (SOM) for a clas...
An algorithm, called PLB is introduced, which redistributes workload in a processor network N in ord...
This paper presents a simple load balancing algorithm and its probabilistic analysis. Unlike most of...
Dynamic mesh adaption on unstructured grids is a powerful tool for efficiently computing unsteady pr...
Two strategies are used for the allocation of jobs to processors connected by mesh topologies: conti...
[[abstract]]©2001 CIE-In this paper, we propose a binomial tree based parallel load-balancing method...
AbstractThis paper addresses two key parallelization challenges the unstructured mesh-based ocean mo...
We present a load-balancing technique that exploits the temporal coherence, among successive computa...
In this paper we aim at exploiting the temporal coherence among successive phases of a computation, ...
A method is outlined for optimising graph partitions which arise in mapping unstructured mesh calcul...
Ideas from multi-level relaxation methods are combined with load balancing techniques to achieve a c...
[[abstract]]We propose a new processor allocation strategy that applies to any mesh system and recog...
Many algorithms in operations research and artificial intelligence are based on depth first search i...
Anisotropic mesh adaptation is a powerful way to directly minimise the computational cost of mesh ba...
Abstract—We present a new method for mapping applica-tions ’ MPI tasks to cores of a parallel comput...
We describe a static load balancing algorithm based on Kohonen Self-Organizing Maps (SOM) for a clas...
An algorithm, called PLB is introduced, which redistributes workload in a processor network N in ord...
This paper presents a simple load balancing algorithm and its probabilistic analysis. Unlike most of...
Dynamic mesh adaption on unstructured grids is a powerful tool for efficiently computing unsteady pr...
Two strategies are used for the allocation of jobs to processors connected by mesh topologies: conti...
[[abstract]]©2001 CIE-In this paper, we propose a binomial tree based parallel load-balancing method...
AbstractThis paper addresses two key parallelization challenges the unstructured mesh-based ocean mo...