Application power profiling on IBM Blue Gene/Q

被引:2
作者
Wallace, Sean [1 ]
Zhou, Zhou [1 ]
Vishwanath, Venkatram [2 ]
Coghlan, Susan [2 ]
Tramm, John [2 ]
Lan, Zhiling [1 ]
Papka, Michael E. [2 ,3 ]
机构
[1] IIT, Chicago, IL 60616 USA
[2] Argonne Natl Lab, 9700 S Cass Ave, Argonne, IL 60439 USA
[3] Northern Illinois Univ, De Kalb, IL USA
基金
美国国家科学基金会;
关键词
Power profiling; Energy efficiency; Blue Gene/Q; Power performance analysis;
D O I
10.1016/j.parco.2016.05.015
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The power consumption of state of the art supercomputers, because of their complexity and unpredictable workloads, is extremely difficult to estimate. Accurate and precise results, as are now possible with the latest generation of IBM Blue Gene/Q, are therefore a welcome addition to the landscape. Only recently have end users been afforded the ability to access the power consumption of their applications. However, just because it's possible for end users to obtain this data does not mean it's a trivial task. This emergence of new data is therefore not only understudied, but also not fully understood. In this paper, we describe our open source power profiling library called MonEQ built on the IBM provided Environmental Monitoring (EMON) API. We show that it's lightweight, has extremely low overhead, is incredibly flexible, and has advanced features which end users can take advantage. We then integrate MonEQ into several benchmarks and show the data it produces and what analysis of this data can teach us. Going one step further we also describe how seemingly simple changes in scale or network topology can have dramatic effects on power consumption. To this end, previously well understood applications will now have new facets of potential analysis. (C) 2016 Elsevier B.V. All rights reserved.
引用
收藏
页码:73 / 86
页数:14
相关论文
共 37 条
[31]  
Wallace S., 2015, WORKSH MON AN HIGH P
[32]  
Wallace S, 2013, 9 WORKSH HIGH PERF P
[33]  
Weaver Vincent M., 2013, IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS 2013), P124
[34]  
Weaver V. M., 2012, 2012 41st International Conference on Parallel Processing Workshops (ICPPW 2012), P262, DOI 10.1109/ICPPW.2012.39
[35]   Exploring Power-Performance Tradeoffs in Database Systems [J].
Xu, Zichen ;
Tu, Yi-Cheng ;
Wang, Xiaorui .
26TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING ICDE 2010, 2010, :485-496
[36]   Integrating Dynamic Pricing of Electricity into Energy Aware Scheduling for HPC Systems [J].
Yang, Xu ;
Zhou, Zhou ;
Wallace, Sean ;
Lan, Zhiling .
2013 INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS (SC), 2013,
[37]   Evaluating Power-Monitoring Capabilities on IBM Blue Gene/P and Blue Gene/Q [J].
Yoshii, Kazutomo ;
Iskra, Kamil ;
Gupta, Rinku ;
Beckman, Pete ;
Vishwanath, Venkatram ;
Yu, Chenjie ;
Coghlan, Susan .
2012 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER), 2012, :36-44