ACM Home Page
Please provide us with feedback. Feedback
Power-aware resource allocation in high-end systems via online simulation
Full text PdfPdf (298 KB)
Source International Conference on Supercomputing archive
Proceedings of the 19th annual international conference on Supercomputing table of contents
Cambridge, Massachusetts
SESSION: Session 6: threads table of contents
Pages: 229 - 238  
Year of Publication: 2005
ISBN:1-59593-167-8
Authors
Barry Lawson  University of Richmond, Richmond, VA
Evgenia Smirni  College of William and Mary, Williamsburg, VA
Sponsor
SIGARCH: ACM Special Interest Group on Computer Architecture
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 9,   Downloads (12 Months): 33,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1088149.1088179
What is a DOI?

ABSTRACT

Traditionally, scheduling in high-end parallel systems focuses on how to minimize the average job waiting time and on how to maximize the overall system utilization. Despite the development of scheduling strategies that aim at maximizing system utilization, parallel supercomputing traces that span long time periods indicate that such systems are mostly underutilized. Much of the time there is simply not enough load to keep the system fully utilized, although time periods do exist where system utilization levels peak at nearly 95%. In this paper, we propose a new family of scheduling policies that aims at minimizing power consumption and cooling costs by selectively choosing to power down (or put in "sleep" mode) parts of the system during periods of low load. Our goal is the development of a scheduling mechanism that adaptively adjusts the number of processors to the offered load while meeting predefined service-level agreements (SLAs). This scheduling mechanism uses online simulation, i.e., lightweight simulation modules that can execute while the system and its scheduler are in operation, and can guide resource provisioning in parallel systems. Detailed experimentation using traces from the Parallel Workloads Archive indicates that the proposed online mechanism is a viable alternative to conserve energy while meeting performance-based SLAs.


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
E. N. Elnozahy, M. Kistler, and R. Rajamony. Energy-efficient server clusters. In Proceedings of the Second Workshop on Power Aware Computing Systems, pages 179--196, 2002.
 
4
E. N. Elnozahy, M. Kistler, and R. Rajamony. Energy conservation policies for web servers. In Proceedings of USENIX Symposium on Internet Technologies and Systems, USITS'03, 2003.
 
5
 
6
Parallel Workload Archive. http://www.cs.huji.ac.il/labs/parallel/workload/.
 
7
IBM LoadLeveler. http://publib.boulder.ibm.com/clresctr/windows/public/llbooks.html.
 
8
 
9
 
10
 
11
 
12
C. B. Lee, Y. Schwartzman, J. Hardy, and A. Snavely. Are user runtime estimates inherently inaccurate? In Job Scheduling Strategies for Parallel Processing (JSSPP 2004), pages 253--263, Springer-Verlag, 2004. LNCS vol. 3277.
 
13
Maui Scheduler Open Cluster Software. http://mauischeduler.sourceforge.net/.
 
14
 
15
Portable Batch System. http://www.openpbs.org/.
 
16
 
17
 
18
19
 
20

Collaborative Colleagues:
Barry Lawson: colleagues
Evgenia Smirni: colleagues