PowerPack: Energy Profiling and Analysis of High-Performance Systems and Applications

被引:224
作者
Ge, Rong [1 ]
Feng, Xizhou [1 ,2 ]
Song, Shuaiwen [3 ]
Chang, Hung-Ching [3 ]
Li, Dong [3 ]
Cameron, Kirk W. [3 ]
机构
[1] Marquette Univ, Dept Math Stat & Comp Sci, Milwaukee, WI 53233 USA
[2] Virginia Tech, Network Dynam & Simulat Sci Lab, Blacksburg, VA 24060 USA
[3] Virginia Tech, Dept Comp Sci, Blacksburg, VA 24060 USA
基金
美国国家科学基金会;
关键词
Distributed system; CMP-based cluster; energy efficiency; power measurement; system tools; power management; dynamic voltage and frequency scaling;
D O I
10.1109/TPDS.2009.76
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Energy efficiency is a major concern in modern high-performance computing system design. In the past few years, there has been mounting evidence that power usage limits system scale and computing density, and thus, ultimately system performance. However, despite the impact of power and energy on the computer systems community, few studies provide insight to where and how power is consumed on high-performance systems and applications. In previous work, we designed a framework called PowerPack that was the first tool to isolate the power consumption of devices including disks, memory, NICs, and processors in a high-performance cluster and correlate these measurements to application functions. In this work, we extend our framework to support systems with multicore, multiprocessor-based nodes, and then provide in-depth analyses of the energy consumption of parallel applications on clusters of these systems. These analyses include the impacts of chip multiprocessing on power and energy efficiency, and its interaction with application executions. In addition, we use PowerPack to study the power dynamics and energy efficiencies of dynamic voltage and frequency scaling (DVFS) techniques on clusters. Our experiments reveal conclusively how intelligent DVFS scheduling can enhance system energy efficiency while maintaining performance.
引用
收藏
页码:658 / 671
页数:14
相关论文
共 32 条
[1]  
[Anonymous], 2003, THESIS
[2]  
[Anonymous], P INT C PAR PROC ICP
[3]  
[Anonymous], P 8 INT S HIGH PERF
[4]  
[Anonymous], WORLDW SERV POW COOL
[5]  
BAILEY AM, 2002, P EN WORKSH EXP
[6]   LUPUS ILLUMINATED [J].
BAILEY, J .
AMERICAN JOURNAL OF NURSING, 1995, 95 (01) :20-20
[7]  
Bellosa Frank, 2000, ACM SIGOPS EUR WORKS
[8]  
BROOKS D, 2000, P 27 INT S COMP ARCH
[9]  
CHEN G, 2005, P 1 WORKSH HIGH PERF
[10]   Simwattch: Integrating complete-system and user-level performance and power simulators [J].
Chen, Jianwei ;
Dubois, Michel ;
Stenstroem, Per .
IEEE MICRO, 2007, 27 (04) :34-48