TY - GEN
T1 - Energy consumption analysis and energy optimization techniques of HPC applications
AU - Rejitha, R. S.
AU - Bright, C. Bency
AU - Benedict, Shajulin
PY - 2013
Y1 - 2013
N2 - High Performance Computing (HPC) is used for running advanced application programs efficiently, reliably, and quickly. HPC makes use of both parallel as well as distributed computing technologies. In earlier decades, performance analysis of HPC applications was evaluated based on speed, scalability of threads, memory hierarchy. Now, it is essential to consider the energy or the power consumed by the system while executing an application. There exist performance analysis tools, such as, Periscope, Scalasca, Vampir, TAU, and Paradyn, which consider hardware based performance bottlenecks and memory hierarchy issues including EnergyAnalyzer which is a dedicated tool for energy analysis purpose. Recently, these tools have focused on doing an automatic tuning of HPC applications which require a wide study of HPC applications in terms of power consumption. This paper aims at experimenting the most commonly used HPC applications and express the HPC application developers or tool developers that power consumption will be higher in certain conditions. We have done the experiments in HPCCLoud Research Laboratory, India. The experimental results were impressive when tested for the energy consumption of HPC applications.
AB - High Performance Computing (HPC) is used for running advanced application programs efficiently, reliably, and quickly. HPC makes use of both parallel as well as distributed computing technologies. In earlier decades, performance analysis of HPC applications was evaluated based on speed, scalability of threads, memory hierarchy. Now, it is essential to consider the energy or the power consumed by the system while executing an application. There exist performance analysis tools, such as, Periscope, Scalasca, Vampir, TAU, and Paradyn, which consider hardware based performance bottlenecks and memory hierarchy issues including EnergyAnalyzer which is a dedicated tool for energy analysis purpose. Recently, these tools have focused on doing an automatic tuning of HPC applications which require a wide study of HPC applications in terms of power consumption. This paper aims at experimenting the most commonly used HPC applications and express the HPC application developers or tool developers that power consumption will be higher in certain conditions. We have done the experiments in HPCCLoud Research Laboratory, India. The experimental results were impressive when tested for the energy consumption of HPC applications.
KW - grid computing
KW - high-performance computing
KW - performance
KW - power consumption
UR - http://www.scopus.com/inward/record.url?scp=84881068568&partnerID=8YFLogxK
U2 - 10.1109/ICEETS.2013.6533590
DO - 10.1109/ICEETS.2013.6533590
M3 - Conference contribution
AN - SCOPUS:84881068568
SN - 9781467361491
T3 - 2013 International Conference on Energy Efficient Technologies for Sustainability, ICEETS 2013
SP - 1388
EP - 1394
BT - 2013 International Conference on Energy Efficient Technologies for Sustainability, ICEETS 2013
T2 - 2013 International Conference on Energy Efficient Technologies for Sustainability, ICEETS 2013
Y2 - 10 April 2013 through 12 April 2013
ER -