The paper concerns parallel methods for Extremal Optimization (EO) applied for processor load balancing for distributed programs. In these methods the EO approach is used which is parallelized and extended by a guided search of next solution state. EO detects the best strategy of tasks migration leading to a reduction in program execution time. We assume a parallel improvement of the EO algorithm with guided state changes which provides a parallel search for a solution based on two step stochastic selection during the solution improvement based on two fitness functions. The load balancing improvements based on EO aim at better convergence of the algorithm and better quality of program execution in terms of the execution time. The proposed load balancing algorithm is evaluated by experiments with simulated parallelized load balancing of distributed program graphs.

Parallel extremal optimization with guided state changes applied to load balancing

De Falco Ivanoe;Scafuri Umberto;Tarantino Ernesto;
2015

Abstract

The paper concerns parallel methods for Extremal Optimization (EO) applied for processor load balancing for distributed programs. In these methods the EO approach is used which is parallelized and extended by a guided search of next solution state. EO detects the best strategy of tasks migration leading to a reduction in program execution time. We assume a parallel improvement of the EO algorithm with guided state changes which provides a parallel search for a solution based on two step stochastic selection during the solution improvement based on two fitness functions. The load balancing improvements based on EO aim at better convergence of the algorithm and better quality of program execution in terms of the execution time. The proposed load balancing algorithm is evaluated by experiments with simulated parallelized load balancing of distributed program graphs.
2015
Istituto di Calcolo e Reti ad Alte Prestazioni - ICAR
Inglese
A. Mora et al.
Applications of Evolutionary Computation
18th European Conference on EvoApplications
9028
79
90
11
9783319165486
http://www.scopus.com/record/display.url?eid=2-s2.0-84925879464&origin=inward
Springer International Publishing
CH-6330 Cham (ZG)
SVIZZERA
Sì, ma tipo non specificato
8-10 Aprile
Copenaghen, Danimarca
Distributed program design
Extremal optimization
Load balancing
Parallel computing
3
none
De Falco, Ivanoe; Laskowski Eryk; Olejnik Richard; Scafuri Umberto; Tarantino Ernesto; Tudruj Marek.
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/291544
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2
  • ???jsp.display-item.citation.isi??? ND
social impact