Article (Périodiques scientifiques)
Load Balancing at the Edge of Chaos: How Can Self-Organized Criticality Lead to Energy-Efficient Computing
Laredo, Jean-Luis; Guinand, Frédéric; Damien, Olivier et al.
2017In IEEE Transactions on Parallel and Distributed Systems, 28, p. 517-529
Peer reviewed vérifié par ORBi
 

Documents


Texte intégral
sandpile_energy.pdf
Postprint Éditeur (625.51 kB)
Demander un accès

Tous les documents dans ORBilu sont protégés par une licence d'utilisation.

Envoyer vers



Détails



Mots-clés :
Energy efficiency; Nonlinear dynamical systems; Scheduling algorithms; Distributed computing
Résumé :
[en] This paper investigates a self-organized critical approach for dynamically load-balancing computational workloads. The proposed model is based on the Bak-Tang-Wiesenfeld sandpile: a cellular automaton that works in a critical regime at the edge of chaos. In analogy to grains of sand, tasks arrive, pile up and slip through the different processing elements or sites of the system. When a pile exceeds a certain threshold, it collapses and initiates an avalanche of migrating tasks, i.e. producing load-balancing. We show that the frequency of such avalanches is in power-law relation with their sizes, a scale-invariant fingerprint of self-organized criticality that emerges without any tuning of parameters. Such an emergent pattern has organic properties such as the self-organization of tasks into resources or the self-optimization of the computing performance. The conducted experimentation also reveals that the system is in balanced (i.e. not driving to overloaded or underutilized resources) as long as the arrival rate of tasks equals the processing power of the system. Taking advantage of this fact, we hypothesize that the processing elements can be turned on and off depending on the state of the workload as to maximize the utilization of resources. An interesting side-effect is that the overall energy consumption of the system is minimized without compromising the quality of service.
Disciplines :
Sciences informatiques
Auteur, co-auteur :
Laredo, Jean-Luis;  Université du Havre > LITIS
Guinand, Frédéric;  Université du Havre > LITIS
Damien, Olivier;  Université du Havre > LITIS
BOUVRY, Pascal ;  University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC)
Co-auteurs externes :
yes
Langue du document :
Anglais
Titre :
Load Balancing at the Edge of Chaos: How Can Self-Organized Criticality Lead to Energy-Efficient Computing
Date de publication/diffusion :
01 janvier 2017
Titre du périodique :
IEEE Transactions on Parallel and Distributed Systems
ISSN :
1045-9219
eISSN :
1558-2183
Maison d'édition :
IEEE
Volume/Tome :
28
Pagination :
517-529
Peer reviewed :
Peer reviewed vérifié par ORBi
Focus Area :
Sustainable Development
Projet FnR :
FNR4770555 - Multi-objective Metaheuristics For Energy-aware Scheduling In Cloud Computing Systems, 2011 (01/10/2012-30/09/2015) - Pascal Bouvry
Intitulé du projet de recherche :
FNR Green@cloud
Organisme subsidiant :
FNR - Fonds National de la Recherche
Disponible sur ORBilu :
depuis le 15 mars 2017

Statistiques


Nombre de vues
179 (dont 6 Unilu)
Nombre de téléchargements
0 (dont 0 Unilu)

citations Scopus®
 
24
citations Scopus®
sans auto-citations
24
citations OpenAlex
 
24
citations WoS
 
18

Bibliographie


Publications similaires



Contacter ORBilu