ACM Home Page
Please provide us with feedback. Feedback
Mercury and freon: temperature emulation and management for server systems
Full text PdfPdf (407 KB)
Source Architectural Support for Programming Languages and Operating Systems archive
Proceedings of the 12th international conference on Architectural support for programming languages and operating systems table of contents
San Jose, California, USA
SESSION: Energy efficiency table of contents
Pages: 106 - 116  
Year of Publication: 2006
ISBN:1-59593-451-0
Also published in ...
Authors
Taliver Heath  Dept. of Computer Science, Rutgers University, Piscataway, NJ
Ana Paula Centeno  Dept. of Computer Science, Rutgers University, Piscataway, NJ
Pradeep George  Dept. of Mechanical Engineering, Rutgers University, NJ
Luiz Ramos  Dept. of Computer Science, Rutgers University, Piscatawy, NJ
Yogesh Jaluria  Dept. of Mechanical Engineering, Rutgers University, NJ
Ricardo Bianchini  Dept. of Computer Science, Rutgers University, Piscataway, NJ
Sponsors
ACM: Association for Computing Machinery
SIGARCH: ACM Special Interest Group on Computer Architecture
SIGPLAN: ACM Special Interest Group on Programming Languages
SIGOPS: ACM Special Interest Group on Operating Systems
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 112,   Citation Count: 6
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1168857.1168872
What is a DOI?

ABSTRACT

Power densities have been increasing rapidly at all levels of server systems. To counter the high temperatures resulting from these densities, systems researchers have recently started work on softwarebased thermal management. Unfortunately, research in this new area has been hindered by the limitations imposed by simulators and real measurements. In this paper, we introduce Mercury, a software suite that avoids these limitations by accurately emulating temperatures based on simple layout, hardware, and componentutilization data. Most importantly, Mercury runs the entire software stack natively, enables repeatable experiments, and allows the study of thermal emergencies without harming hardware reliability. We validate Mercury using real measurements and a widely used commercial simulator. We use Mercury to develop Freon, a system that manages thermal emergencies in a server cluster without unnecessary performance degradation. Mercury will soon become available from http://www.darklab.rutgers.edu.


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
F. Bellosa, S. Kellner, M.Waitz, and A.Weissel. Event-Driven Energy Accounting of Dynamic Thermal Management. In Proceedings of COLP, September 2003.
 
3
4
5
 
6
E.N. Elnozahy, M. Kistler, and R. Rajamony. Energy-Efficient Server Clusters. In Proceedings of PACS, February 2002.
 
7
Ericsson Microelectronics. Reliability Aspects on Power Supplies. Technical Report Design Note 002, April 2000.
8
 
9
Fluent. Fluent: The Right Answer in CFD. http://www.fluent.com/-index.htm.
 
10
E. Gansner, E. Koutsofois, and S. North. Drawing Graphs with Dot. http://www.graphviz.org/Documentation/dotguide.pdf.
11
12
 
13
T. Heath, A.P. Centeno, P. George, L. Ramos, Y. Jaluria, and R. Bianchini. Mercury and Freon: Temperature Emulation and Management for Server Systems. Technical Report DCS-TR-596, Department of Computer Science, Rutgers University, January 2006, Revised July 2006.
14
 
15
T. Icoz and Y. Jaluria. Numerical Simulation of Boundary Conditions and the Onset of Instability in Natural Convection Due to Protruding Thermal Sources in an Open Rectangular Channel. Numerical Heat Transfer, 48:831--847, 2005.
 
16
Y. Kim, S. Gurumurthi, and A. Sivasubramaniam. Understanding the Performance-Temperature Interactions in Disk I/O of Server Workloads. In Proceedings of HPCA, February 2006.
 
17
 
18
A. Merkel and F. Bellosa. Balancing Power Consumption in Multiprocessor Systems. In Proceedings of Eurosys, April 2006.
 
19
J. Moore, J. Chase, and P. Ranganathan. ConSil: Low-Cost Thermal Mapping of Data Centers. In Proceedings of SysML, June 2006.
 
20
J. Moore, J. Chase, and P. Ranganathan. Weatherman: Automated, Online, and Predictive Thermal Mapping and Management for Data Centers. In Proceedings of ICAC, June 2006.
 
21
J. Moore, J. Chase, P. Ranganathan, and R. Sharma. Making Scheduling Cool: Temperature-Aware Resource Assignment in Data Centers. In Proceedings of USENIX, April 2005.
 
22
23
 
24
F.K. Price. Heat Transfer and Fluid Flow Data Books. Genium Publishing Corp., 1990.
 
25
 
26
E. Rohou and M.D. Smith. Dynamically Managing Processor Temperature and Power. In Proceedings of FDO, November 1999.
 
27
 
28
 
29
30
31
 
32
A. Weissel and F. Bellosa. Dynamic Thermal Management for Distributed Systems. In Proceedings of TACS, June 2004.
 
33
W. Zhang. Linux Virtual Server for Scalable Network Services. In Proceedings of the Linux Symposium, July 2000.


Collaborative Colleagues:
Taliver Heath: colleagues
Ana Paula Centeno: colleagues
Pradeep George: colleagues
Luiz Ramos: colleagues
Yogesh Jaluria: colleagues
Ricardo Bianchini: colleagues