Chapter

From Grids to Service and Pervasive Computing

pp 111-121

Load Information Sharing Policies In Communication-Intensive Parallel Applications

  • Javier Bustos JimenezAffiliated withEscuela de Ingenieria Informatica, Universidad Diego Portales
  • , Denis CaromelAffiliated withINRIA Sophia-Antipolis, CNRS-I3S, UNSA. 2004, Route des Lucioles
  • , Mario LeytonAffiliated withINRIA Sophia-Antipolis, CNRS-I3S, UNSA. 2004, Route des Lucioles
  • , Jose Miguel PiquerAffiliated withDepartamento de Ciencias de la Computacion (DCC), Universidad de Chile

* Final gross prices may vary according to local VAT.

Get Access

Abstract

One usage of Grid infrastructures is to perform parallel computing of scientific applications, most of the time related to hard sciences (physics, chemistry, biology). To exploit parallelism most of these applications are intensive communicated in data and synchronisation messages. On this context, grid systems have to take in account to not interfering with the normal execution of applications. Starting from this idea, in this article we present a study of information sharing policies used by load-balancing algorithms developed for the middleware ProActive, analyzing the performance scalability of: response time (time of reaction against instabilities) and bandwidth, from a communication-intensive application context. We divided the policies into: Centralized or Distributed oriented; and Eager or Lazy load information sharing. Our experimental results show that Eager Distributed oriented policies have better performance (response time and bandwidth usage).

Keywords

Dynamic load balancing Communication-intensive parallel applications Load information sharing policies Load information collection