Title
Improving the Energy Efficiency of MPI Applications by Means of Malleability.
Abstract
This work presents two novel techniques for increasing the energy efficiency of parallel applications by means of malleability. These techniques are implemented as an extension of Flex-MPI, a library implemented on top of MPI, which provides performance-aware dynamic reconfiguration for MPI-based applications. During the application execution, Flex-MPI performs energy and performance monitoring by means of energy and performance counters. It leverages this information in order to adapt the program performance using two energy policies: energy minimization and performance-per-watt maximization. The evaluation results show that these new energy-aware capabilities permit MPI applications to be executed in an optimized way both in terms of performance and energy efficiency.
Year
DOI
Venue
2016
10.1109/PDP.2016.98
Euromicro Conference on Parallel Distributed and Network-Based Processing
Keywords
Field
DocType
Malleability,energy-aware,MPI
Performance monitoring,Efficient energy use,Computer science,Parallel computing,Energy policy,Malleability,Maximization,Control reconfiguration,Distributed computing,Energy minimization
Conference
ISSN
Citations 
PageRank 
1066-6192
0
0.34
References 
Authors
11
4
Name
Order
Citations
PageRank
Manuel Rodriguez-Gonzalo100.34
David E. Singh219123.13
Javier García3479.85
Jesús Carretero455269.87