Title: Energy analysis of code regions of HPC applications using EnergyAnalyzer tool

Authors: Shajulin Benedict; R.S. Rejitha; C. Preethi; C. Bency Bright; W.S. Judyfer

Addresses: HPCCLoud Research Laboratory, St. Xavier's Catholic College of Engineering, Nagercoil – 629003, India ' HPCCLoud Research Laboratory, St. Xavier's Catholic College of Engineering, Nagercoil – 629003, India ' HPCCLoud Research Laboratory, St. Xavier's Catholic College of Engineering, Nagercoil – 629003, India ' HPCCLoud Research Laboratory, St. Xavier's Catholic College of Engineering, Nagercoil – 629003, India ' HPCCLoud Research Laboratory, St. Xavier's Catholic College of Engineering, Nagercoil – 629003, India

Abstract: Energy consumption analysis is emerging as a crucial step for analysing scientific applications. It is essential for application developers to design energy-conscious parallel algorithms. Even though there exist some power measuring tools for parallel machines, code region specific energy consumption analysis tools for scientific applications, especially when the future exa-scale or large-scale computing machines were targeted, are very rare and are challenging to implement. This paper focuses on revealing the design methodology of EnergyAnalyzer tool - a code region-based energy consumption analysis tool for scientific applications. The tool was experimented with several HPC applications, such as, multiple EM for motif elicitation (MEME), gapped local alignment of motifs (GLAM2), high performance computing challenge (HPCC) benchmarks, NAS parallel benchmarks (BT, CG, EP, FT, LU, MG, SP, and so forth), and a few other HPC benchmarks, at our HPCCLoud Research Laboratory. In addition, we investigated the energy consumption of code regions of MEME/GLAM2 applications when the application specific parameters were modified.

Keywords: energy analysis; HPC; performance analysis; scientific applications; tools.

DOI: 10.1504/IJCSE.2017.084163

International Journal of Computational Science and Engineering, 2017 Vol.14 No.3, pp.267 - 278

Received: 05 Apr 2015
Accepted: 15 Aug 2015

Published online: 16 May 2017 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article