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 language | English |
|---|---|
| Pages (from-to) | 22-33 |
| Number of pages | 12 |
| Journal | Information and Computation |
| Volume | 257 |
| DOIs | |
| State | Published - Dec 2017 |
UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
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
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver