| Mercury and freon: temperature emulation and management for server systems |
| Full text |
Pdf
(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 |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 5, Downloads (12 Months): 112, Citation Count: 6
|
|
|
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
|
Jeffrey S. Chase , Darrell C. Anderson , Prachi N. Thakar , Amin M. Vahdat , Ronald P. Doyle, Managing energy and server resources in hosting centers, Proceedings of the eighteenth ACM symposium on Operating systems principles, October 21-24, 2001, Banff, Alberta, Canada
|
 |
5
|
Yiyu Chen , Amitayu Das , Wubi Qin , Anand Sivasubramaniam , Qian Wang , Natarajan Gautam, Managing server energy and operational costs in hosting centers, Proceedings of the 2005 ACM SIGMETRICS international conference on Measurement and modeling of computer systems, June 06-10, 2005, Banff, Alberta, Canada
|
| |
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
|
Taliver Heath , Bruno Diniz , Enrique V. Carrera , Wagner Meira Jr. , Ricardo Bianchini, Energy conservation in heterogeneous server clusters, Proceedings of the tenth ACM SIGPLAN symposium on Principles and practice of parallel programming, June 15-17, 2005, Chicago, IL, USA
[doi> 10.1145/1065944.1065969]
|
| |
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
|
Yingmin Li , David Brooks , Zhigang Hu , Kevin Skadron, Performance, Energy, and Thermal Considerations for SMT and CMP Architectures, Proceedings of the 11th International Symposium on High-Performance Computer Architecture, p.71-82, February 12-16, 2005
[doi> 10.1109/HPCA.2005.25]
|
| |
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
|
Li Shang , Li-Shiuan Peh , Amit Kumar , Niraj K. Jha, Thermal Modeling, Characterization and Management of On-Chip Networks, Proceedings of the 37th annual IEEE/ACM International Symposium on Microarchitecture, p.67-78, December 04-08, 2004, Portland, Oregon
[doi> 10.1109/MICRO.2004.35]
|
| |
29
|
|
 |
30
|
Kevin Skadron , Mircea R. Stan , Wei Huang , Sivakumar Velusamy , Karthik Sankaranarayanan , David Tarjan, Temperature-aware microarchitecture, Proceedings of the 30th annual international symposium on Computer architecture, June 09-11, 2003, San Diego, California
|
 |
31
|
Jayanth Srinivasan , Sarita V. Adve , Pradip Bose , Jude A. Rivers, The Case for Lifetime Reliability-Aware Microprocessors, Proceedings of the 31st annual international symposium on Computer architecture, p.276, June 19-23, 2004, München, Germany
|
| |
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.
|
CITED BY 6
|
|
|
|
|
|
|
|
|
|
|
Christopher Stewart , Terence Kelly , Alex Zhang , Kai Shen, A dollar from 15 cents: cross-platform management for internet services, USENIX 2008 Annual Technical Conference on Annual Technical Conference, p.199-212, June 22-27, 2008, Boston, Massachusetts
|
|
|
|