2014
DOI: 10.1016/j.tcs.2014.07.007
|View full text |Cite
|
Sign up to set email alerts
|

Energy-efficient multiprocessor scheduling for flow time and makespan

Abstract: We consider energy-efficient scheduling on multiprocessors, where the speed of each processor can be individually scaled, and a processor consumes power s α when running at speed s, for α > 1. A scheduling algorithm needs to decide at any time both processor allocations and processor speeds for a set of parallel jobs with time-varying parallelism. The objective is to minimize the sum of the total energy consumption and certain performance metric, which in this paper includes total flow time and makespan. For b… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2016
2016
2019
2019

Publication Types

Select...
4

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(2 citation statements)
references
References 67 publications
(118 reference statements)
0
2
0
Order By: Relevance
“…Lemma 1. (Young's Inequality [34]) Let f be any real-valued, continuous and strictly increasing function such that f(0) = 0. Then ∀ m, n≥0…”
Section: Amortized Local Competitive Analysismentioning
confidence: 99%
“…Lemma 1. (Young's Inequality [34]) Let f be any real-valued, continuous and strictly increasing function such that f(0) = 0. Then ∀ m, n≥0…”
Section: Amortized Local Competitive Analysismentioning
confidence: 99%
“…Bell and Wong [16] studied an energy efficient deadline scheduling on multiprocessors and proposes a deterministic online algorithm for the general setting and showed that it is Ofalse(normallogαthickmathspaceRfalse)‐competitive, where R is the ratio of the maximum to the minimum job size. Sun et al [17] gave an online non‐clairvoyant algorithm N‐EQUI for the objective of total flow time plus energy. In N‐EQUI, jobs arrived arbitrarily and the competitive ratio is )(normalmax}{false(4α3/)(α12false)thickmathspace,4ααHmthickmathspace+thickmathspace2α)(2Hmfalse(1/afalse), where Hm=O)(lnm and m is total number of processors.…”
Section: Related Resultsmentioning
confidence: 99%