Skip to main navigation Skip to search Skip to main content

Scheduling on power-heterogeneous processors

  • Susanne Albers
  • , Evripidis Bampis
  • , Dimitrios Letsios
  • , Giorgio Lucarelli
  • , Richard Stotz
  • Centre de Recherche Institut du Cerveau et de la Moelle
  • UMR 7271
  • University of Grenoble Alpes
  • Technical University of Munich

Research output: Contribution to journalArticlepeer-review

4 Scopus citations

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.

Original languageEnglish
Pages (from-to)22-33
Number of pages12
JournalInformation and Computation
Volume257
DOIs
StatePublished - Dec 2017

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 7 - Affordable and Clean Energy
    SDG 7 Affordable and Clean Energy

Keywords

  • Approximation algorithms
  • Energy
  • Heterogeneous processors
  • Online algorithms
  • Scheduling
  • Speed-scaling

Fingerprint

Dive into the research topics of 'Scheduling on power-heterogeneous processors'. Together they form a unique fingerprint.

Cite this