On multi-processor speed scaling with migration

Susanne Albers, Antonios Antoniadis, Gero Greiner

Publikation: Beitrag in FachzeitschriftArtikelBegutachtung

19 Zitate (Scopus)

Abstract

We investigate a very basic problem in dynamic speed scaling where a sequence of jobs, each specified by an arrival time, a deadline and a processing volume, has to be processed so as to minimize energy consumption. We study multi-processor environments with m parallel variable-speed processors assuming that job migration is allowed, i.e. whenever a job is preempted it may be moved to a different processor. We first study the offline problem and show that optimal schedules can be computed efficiently in polynomial time, given any convex non-decreasing power function. In contrast to a previously known strategy, our algorithm does not resort to linear programming. For the online problem, we extend two algorithms Optimal Available and Average Rate proposed by Yao et al. [15] for the single processor setting. Here we concentrate on power functions P(s)=, where s is the processor speed and α>1 is a constant.

OriginalspracheEnglisch
Seiten (von - bis)1194-1209
Seitenumfang16
FachzeitschriftJournal of Computer and System Sciences
Jahrgang81
Ausgabenummer7
DOIs
PublikationsstatusVeröffentlicht - 1 Nov. 2015

Fingerprint

Untersuchen Sie die Forschungsthemen von „On multi-processor speed scaling with migration“. Zusammen bilden sie einen einzigartigen Fingerprint.

Dieses zitieren