| Scheduling to minimize gaps and power consumption |
| Full text |
Pdf
(300 KB)
|
| Source
|
ACM Symposium on Parallel Algorithms and Architectures
archive
Proceedings of the nineteenth annual ACM symposium on Parallel algorithms and architectures
table of contents
San Diego, California, USA
SESSION: Scheduling
table of contents
Pages: 46 - 54
Year of Publication: 2007
ISBN:978-1-59593-667-7
|
|
Authors
|
|
Erik D. Demaine
|
M.I.T., Cambridge, MA
|
|
Mohammad Ghodsi
|
Sharif University of Technology, Tehran, Iran
|
|
Mohammad Taghi Hajiaghayi
|
M.I.T., Cambridge, MA
|
|
Amin S. Sayedi-Roshkhar
|
Sharif University of Technology, Tehran, Iran
|
|
Morteza Zadimoghaddam
|
Sharif University of Technology, Tehran, Iran
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 12, Downloads (12 Months): 57, Citation Count: 0
|
|
|
ABSTRACT
This paper considers scheduling tasks while minimizing the power consumption of one or more processors, each of which can go to sleep at a fixed cost α. There are two natural versions of this problem, both considered extensively in recent work: minimize the total power consumption (including computation time), or minimize the number of "gaps" in execution. For both versions in a multiprocessor system, we develop a polynomial-time algorithm based on sophisticated dynamic programming. In a generalization of the power-saving problem, where each task can execute in any of a specified set of time intervals, we develop a (1 + 2<over>3 α)-approximation, and show that dependence on α is necessary. In contrast, the analogous multi-interval gap scheduling problem is set-cover hard (and thus not o(lg n)-approximable), even in the special cases of just two intervals per job or just three unit intervals per job. We also prove several other hardness-of-approximation results. Finally, we give an O(√n)-approximation for maximizing throughput given a hard upper bound on the number of gaps.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
 |
2
|
|
| |
3
|
|
 |
4
|
|
| |
5
|
U. Feige, M. Hajiaghayi, S. Khanna, and S. Naor. On approximation of minimum-gap scheduling. Unpublished manuscript, 2006.
|
| |
6
|
|
 |
7
|
|
| |
8
|
|
 |
9
|
|
| |
10
|
D. B. West. Introduction to Graph Theory. Prentice Hall Inc., Upper Saddle River, NJ, 1996.
|
|