In a previous paper~\cite{HPCS2002}, we have shown the very high power of asynchronism for parallel iterative algorithms in a global context of grid computing. In this article, we study the interest of coupling load balancing with asynchronism in such algorithms. After proposing a non-centralized version of dynamic load balancing which is best suited to asynchronism, we verify its efficiency by some experiments on a general Partial Differential Equation (PDE) problem. Finally, we give some general conditions for the use of load balancing to obtain good results with this kind of algorithms and discuss the choice of the residual as an efficient load estimator
We present a multithreaded model for the dynamic load-balancing of numerical, adaptive computations ...
We derive analytical results for a dynamic load balancing algorithm modeled by the heat equation ut ...
The growing importance and interest in parallel processing within Computer Sciences are undeniable, ...
International audienceIn this paper, we focus our study on the implementation of a synchronous load ...
This paper presents a simple local algorithm for load balancing in a distributed network. The algori...
This thesis is concerned with the issue of dynamic load-balancing in connection with the parallel ad...
Asynchronous iterations arise naturally on parallel computers if one wants to minimize idle times. T...
International audienceMost of the time, asynchronous load balancing algorithms are extensively studi...
Abstract. Traditional load balancing algorithms for data-intensive iterative routines can successful...
Massively parallel supercomputers are susceptible to variable performance due to factors such as di...
The overall efficiency of parallel algorithms is most decisively effected by the strategy applied fo...
In parallel iterative applications, computational efficiency is essential for addressing large probl...
International audienceLoad balancing is a well known problem, which has been extensively addressed i...
Load balancing is the process of improving the performance of a parallel and distributed system thro...
This paper presents a diffusive load balancing method for scalable multicomputers. In contrast to ot...
We present a multithreaded model for the dynamic load-balancing of numerical, adaptive computations ...
We derive analytical results for a dynamic load balancing algorithm modeled by the heat equation ut ...
The growing importance and interest in parallel processing within Computer Sciences are undeniable, ...
International audienceIn this paper, we focus our study on the implementation of a synchronous load ...
This paper presents a simple local algorithm for load balancing in a distributed network. The algori...
This thesis is concerned with the issue of dynamic load-balancing in connection with the parallel ad...
Asynchronous iterations arise naturally on parallel computers if one wants to minimize idle times. T...
International audienceMost of the time, asynchronous load balancing algorithms are extensively studi...
Abstract. Traditional load balancing algorithms for data-intensive iterative routines can successful...
Massively parallel supercomputers are susceptible to variable performance due to factors such as di...
The overall efficiency of parallel algorithms is most decisively effected by the strategy applied fo...
In parallel iterative applications, computational efficiency is essential for addressing large probl...
International audienceLoad balancing is a well known problem, which has been extensively addressed i...
Load balancing is the process of improving the performance of a parallel and distributed system thro...
This paper presents a diffusive load balancing method for scalable multicomputers. In contrast to ot...
We present a multithreaded model for the dynamic load-balancing of numerical, adaptive computations ...
We derive analytical results for a dynamic load balancing algorithm modeled by the heat equation ut ...
The growing importance and interest in parallel processing within Computer Sciences are undeniable, ...