The paper shows how to use Extremal Optimization in load balancing of distributed applications executed in clusters of multicore processors interconnected by a message passing network. Composed of iterative optimization phases which improve program task placement on processors, the proposed load balancing method discovers dynamically the candidates for migration with the use of an Extremal Optimization algorithm and a special quality model which takes into account the computation and communication parameters of the constituent parallel tasks. Assessed by experiments with simulated load balancing of distributed program graphs, a comparison of the proposed Extremal Optimization approach against a deterministic approach based on a similar load balancing theoretical model is provided.

Load Balancing in Distributed Applications Based on Extremal Optimization

De Falco I;Scafuri U;Tarantino E;
2013

Abstract

The paper shows how to use Extremal Optimization in load balancing of distributed applications executed in clusters of multicore processors interconnected by a message passing network. Composed of iterative optimization phases which improve program task placement on processors, the proposed load balancing method discovers dynamically the candidates for migration with the use of an Extremal Optimization algorithm and a special quality model which takes into account the computation and communication parameters of the constituent parallel tasks. Assessed by experiments with simulated load balancing of distributed program graphs, a comparison of the proposed Extremal Optimization approach against a deterministic approach based on a similar load balancing theoretical model is provided.
2013
Istituto di Calcolo e Reti ad Alte Prestazioni - ICAR
Inglese
A. Esparcia-Alcazar et al.
Applications of Evolutionary Computation
16th European Conference on Applications of Evolutionary Computation, EvoApplications 2013
52
61
10
978-3-642-37191-2
Springer-Verlag
Berlin Heidelberg
GERMANIA
3-5 April, 2013
Vienna, Austria
Distributed program design
extremal optimization
load balancing
6
none
De Falco, I; Laskowski, E; Olejnik, R; Scafuri, U; Tarantino, E; Tudruj, M
273
info:eu-repo/semantics/conferenceObject
04 Contributo in convegno::04.01 Contributo in Atti di convegno
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/176159
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 11
  • ???jsp.display-item.citation.isi??? ND
social impact