Extremal Optimization Applied to Task Scheduling of Distributed Java Programs - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Communication Dans Un Congrès Lecture Notes in Computer Science Année : 2011

Extremal Optimization Applied to Task Scheduling of Distributed Java Programs

Résumé

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.

Dates et versions

hal-00833494 , version 1 (12-06-2013)

Identifiants

Citer

Richard Olejnik, Ivanoe de Falco, Eryk Laskowski, Umberto Scafuri, Ernesto Tarantino, et al.. Extremal Optimization Applied to Task Scheduling of Distributed Java Programs. EvoApplications 2011, Apr 2013, Turin, Italy. p. 61-70, ⟨10.1007/978-3-642-20520-0_7⟩. ⟨hal-00833494⟩
177 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More