Optimizing performance and energy of HPC applications on POWER7

被引:9
作者
Brochard, Luigi [1 ]
Panda, Raj [2 ]
Vemuganti, Sid [2 ]
机构
[1] IBM Corp, Syst & Technol Grp, Bois Colombes, France
[2] IBM Corp, Syst & Technol Grp, Austin, TX USA
来源
COMPUTER SCIENCE-RESEARCH AND DEVELOPMENT | 2010年 / 25卷 / 3-4期
关键词
Energy; Performance; Power consumption; POWER7;
D O I
10.1007/s00450-010-0123-3
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Power consumption is a critical consideration in high performance computing systems and it is becoming the limiting factor to build and operate Petascale and Exascale systems. When studying the power consumption of existing systems running HPC workloads, we find power, energy and performance are closely related leading to the possibility to optimize energy without sacrificing (much or at all) performance. This paper presents the power features of the POWER7 and shows how innovative software can use these features to optimize the power and energy consumptions of large cluster running HPC workloads. This paper starts by presenting the new features which have been introduced in POWER7 to manage power consumption and the tools available to manage and record the power consumption. We then analyze the power consumption and performance of different HPC workloads at various levels of the POWER7 server (processor, memory, io) for different frequencies. We propose a model to predict both the power and energy consumption of real workloads based on their performance characteristics measured by hardware performance counters (HPM). We show that the power estimation model can achieve less than 5% error versus actual measurements. In conclusion, we present how an innovative scheduler can help to optimize both power and energy consumptions of large HPC clusters.
引用
收藏
页码:135 / 140
页数:6
相关论文
共 6 条
[1]  
Allarey Jose, 2008, Intel Technology Journal, V12, P169, DOI 10.1535/itj.1203.02
[2]  
Broyles M, IBM ENERGYSCALE POWE
[3]   System power management support in the IBM POWER6 microprocessor [J].
Floyd, M. S. ;
Ghiasi, S. ;
Keller, T. W. ;
Rajamani, K. ;
Rawson, F. L. ;
Rubio, J. C. ;
Ware, M. S. .
IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 2007, 51 (06) :733-746
[4]  
Kalla R, 2009, HOT CHIPS C HC21 25
[5]  
Lee SJ, 2007, LECT NOTES COMPUT SC, V4697, P186
[6]  
RAJAMANI K, 2006, RC24007 IBM