Improving the energy efficiency of MPI applications by means of malleability

被引:5
|
作者
Rodriguez-Gonzalo, Manuel [1 ]
Singh, David E. [1 ]
Garcia Blas, Javier [1 ]
Carretero, Jesus [1 ]
机构
[1] Univ Carlos III Madrid, Dept Comp Sci, Madrid 28911, Spain
来源
2016 24TH EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING (PDP) | 2016年
关键词
Malleability; energy-aware; MPI; PERFORMANCE;
D O I
10.1109/PDP.2016.98
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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.
引用
收藏
页码:627 / 634
页数:8
相关论文
共 50 条
  • [21] Improving energy efficiency
    Seaman, Miles
    TCE, 2008, (807): : 30 - 30
  • [22] IMPROVING ENERGY EFFICIENCY
    Parameswar, Srikant
    CHEMICAL ENGINEERING PROGRESS, 2013, 109 (02) : 4 - 4
  • [23] Improving the energy efficiency of data-intensive applications running on clusters
    Liu, Weifeng
    Zhou, Jie
    Gong, Bin
    Dai, Hongjun
    Guo, Meng
    INTERNATIONAL JOURNAL OF PARALLEL EMERGENT AND DISTRIBUTED SYSTEMS, 2020, 35 (03) : 246 - 259
  • [24] Improving MPI Applications Performance on Multicore Clusters with Rank Reordering
    Mercier, Guillaume
    Jeannot, Emmanuel
    RECENT ADVANCES IN THE MESSAGE PASSING INTERFACE, 2011, 6960 : 39 - 49
  • [25] Improving the Efficiency of Deadlock Detection in MPI Programs Through Trace Compression
    Huang, Yu
    Wang, Tao
    Yin, Zihui
    Mercer, Eric
    Ogles, Benjamin
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2023, 34 (01) : 400 - 415
  • [26] Improving the Dynamic Accuracy and Energy Efficiency of a Synchronous Electric Drive by Means of Adaptive Controls
    Kuznetsov V.E.
    Lukichev A.N.
    Russian Electrical Engineering, 2022, 93 (03) : 155 - 161
  • [27] IMPROVING THE EFFICIENCY OF CENTRIFUGE APPLICATIONS
    DONEY, SJ
    AMERICAN BIOTECHNOLOGY LABORATORY, 1988, 6 (6A): : 22 - 22
  • [28] An study of the effect of process malleability in the energy efficiency on GPU-based clusters
    Iserte, Sergio
    Rojek, Krzysztof
    JOURNAL OF SUPERCOMPUTING, 2020, 76 (01): : 255 - 274
  • [29] Supporting Malleability in Parallel Architectures with Dynamic CPUSETs Mapping and Dynamic MPI
    Cera, Marcia C.
    Georgiou, Yiannis
    Richard, Olivier
    Maillard, Nicolas
    Navaux, Philippe O. A.
    DISTRIBUTED COMPUTING AND NETWORKING, PROCEEDINGS, 2010, 5935 : 242 - +
  • [30] An study of the effect of process malleability in the energy efficiency on GPU-based clusters
    Sergio Iserte
    Krzysztof Rojek
    The Journal of Supercomputing, 2020, 76 : 255 - 274