The paper presents new Java programs scheduling algorithms for execution on clusters of Java Virtual Machines (JVMs), which involve extremal optimization (EO) combined with task clustering. Two new scheduling algorithms are presented and compared. The first employs task clustering to reduce an initial program graph and then applies extremal optimization to schedule the reduced program graph to system resources. The second algorithm applies task clustering only to find an initial solution which is next improved by the EO algorithm working on the initial program graph. Both algorithms are also compared to an EO algorithm which does not use the clustering approach.

Extremal optimization applied to task scheduling of distributed java programs

Ivanoe De Falco;Umberto Scafuri;Ernesto Tarantino;
2011

Abstract

The paper presents new Java programs scheduling algorithms for execution on clusters of Java Virtual Machines (JVMs), which involve extremal optimization (EO) combined with task clustering. Two new scheduling algorithms are presented and compared. The first employs task clustering to reduce an initial program graph and then applies extremal optimization to schedule the reduced program graph to system resources. The second algorithm applies task clustering only to find an initial solution which is next improved by the EO algorithm working on the initial program graph. Both algorithms are also compared to an EO algorithm which does not use the clustering approach.
2011
Istituto di Calcolo e Reti ad Alte Prestazioni - ICAR
Inglese
C. De Chio et al.
Applications of Evolutionary Computation
Eight European Workshop on Nature-Inspired Techniques for telecommunication Networks and Other Parallel and Distributed Systems
61
70
978-3-642-20519-4
Springer Heidelberg
Heidelberg
GERMANIA
April 27-29, 2011
Torino, Italy
distributed systems
scheduling
evolutionary algorithms
6
none
Laskowski, Eryk; Tudruj, Marek; DE FALCO, Ivanoe; Scafuri, Umberto; Tarantino, Ernesto; Olejnik, Richard
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/157216
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 7
  • ???jsp.display-item.citation.isi??? 2
social impact