Arrow Research search
Back to I&C

I&C 2017

Scheduling on power-heterogeneous processors

Journal Article journal-article Computer Science ยท Theoretical Computer Science

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.

Authors

Keywords

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

Context

Venue
Information and Computation
Archive span
1987-2026
Indexed papers
3021
Paper id
9391463407203848
v2026.09.13