Scheduling on Power-Heterogeneous Processors

Susanne Albers 1 Evripidis Bampis 2 Dimitrios Letsios 3 Giorgio Lucarelli 4 Stotz Richard 1
2 RO - Recherche Opérationnelle
LIP6 - Laboratoire d'Informatique de Paris 6
3 COATI - Combinatorics, Optimization and Algorithms for Telecommunications
CRISAM - Inria Sophia Antipolis - Méditerranée , Laboratoire I3S - COMRED - COMmunications, Réseaux, systèmes Embarqués et Distribués
Abstract : We consider the problem of scheduling a set of jobs, each one specified by its release date, its deadline and its processing volume, on a set of heterogeneous speed-scalable processors, where the energy-consumption rate is processor-dependent. Our objective is to minimize the total energy consumption when both the preemption and the migration of jobs are allowed. We propose a new algorithm based on a compact linear programming formulation. Our method approaches the value of the optimal solution within any desired accuracy for a large set of continuous power functions. Furthermore, we develop a faster combinatorial algorithm based on flows for standard power functions and jobs whose density is lower bounded by a small constant. Finally, we extend and analyze the AVerage Rate (AVR) online algorithm in the heterogeneous setting.
Type de document :
Communication dans un congrès
Evangelos Kranakis, Gonzalo Navarro, Edgar Chávez LATIN 2016: Theoretical Informatics, Apr 2016, Ensenada, Mexico. 9644, pp.41-54, Lecture Notes in Computer Science. 〈10.1007/978-3-662-49529-2_4〉
Liste complète des métadonnées

https://hal.archives-ouvertes.fr/hal-01366481
Contributeur : Christoph Dürr <>
Soumis le : mercredi 14 septembre 2016 - 16:25:35
Dernière modification le : vendredi 16 novembre 2018 - 02:05:40

Identifiants

Citation

Susanne Albers, Evripidis Bampis, Dimitrios Letsios, Giorgio Lucarelli, Stotz Richard. Scheduling on Power-Heterogeneous Processors. Evangelos Kranakis, Gonzalo Navarro, Edgar Chávez LATIN 2016: Theoretical Informatics, Apr 2016, Ensenada, Mexico. 9644, pp.41-54, Lecture Notes in Computer Science. 〈10.1007/978-3-662-49529-2_4〉. 〈hal-01366481〉

Partager

Métriques

Consultations de la notice

272