TOEP: Threshold Oriented Energy Prediction Mechanism for MPI-OpenMP Hybrid Applications

被引:0
|
作者
Benedict, Shajulin [1 ]
Gschwandtner, Philipp [2 ]
Fahringer, Thomas [2 ]
机构
[1] Indian Inst Informat Technol Kottayam, Kottayam, Kerala, India
[2] Univ Innsbruck, Informat, Innsbruck, Austria
基金
奥地利科学基金会;
关键词
Energy Prediction; HPC; Hybrid; Scientific Applications;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Evaluating the execution time and energy consumption of parallel programs is a primary research topic for many HPC environments. Whereas much work has been done to evaluate the non-functional behavior for single parallel programming models such as MPI or OpenMP, little work exists for hybrid programming models such as MPI/OpenMP. This paper proposes the Threshold Oriented Energy Prediction (TOEP) approach which uses the Random Forest Modeling (RFM) to train models for execution time and energy consumption of hybrid MPI/OpenMP programs. Training data (performance measurements) are reduced by ignoring code regions that have little impact on the overall energy consumption and runtime of a program and also based on the variable importance parameter of RFM. A selection parameter is introduced that selects a trade-off solution between the number of modeling points (measurement or training data) required and prediction accuracy. An exploratory study on the proposed prediction approach was employed for a few candidate hybrid applications namely HOMB, CoMD, and AMG2006-Laplace. The experimental results manifested the energy prediction accuracy of over 86.17% for large performance datasets of the candidate applications at a reduced computational effort of less than 17 seconds.
引用
收藏
页码:69 / 74
页数:6
相关论文
共 50 条
  • [1] A mechanism to improve the performance of Hybrid MPI-OpenMP applications in Grid
    Mehrotra, Shikha
    Shamjith, K., V
    Pandey, Prachi
    Asvija, B.
    Sridharan, R.
    2013 IEEE CONFERENCE ON HIGH PERFORMANCE EXTREME COMPUTING (HPEC), 2013,
  • [2] Parallel programming for OSEM reconstruction with MPI, OpenMP, and hybrid MPI-OpenMP
    Jones, MD
    Yao, RT
    2004 IEEE NUCLEAR SCIENCE SYMPOSIUM CONFERENCE RECORD, VOLS 1-7, 2004, : 3036 - 3042
  • [3] Portable Application-level Checkpointing for Hybrid MPI-OpenMP Applications
    Losada, Nuria
    Martin, Maria J.
    Rodriguez, Gabriel
    Gonzalez, Patricia
    INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE 2016 (ICCS 2016), 2016, 80 : 19 - 29
  • [4] Hybrid mpi-openmp parallelization of image reconstruction
    Wan, Jinliang
    Liu, Yanhui
    Journal of Software, 2013, 8 (03) : 687 - 693
  • [5] Hybrid MPI-OpenMP versus MPI Implementations: A Case Study
    Mangual, Osvaldo
    Teixeira, Marvi
    Lopez-Roig, Reynaldo
    Nevarez-Ayala, Felix Javier
    2014 ASEE ANNUAL CONFERENCE, 2014,
  • [6] Compile-Aided Type Correctness of Hybrid MPI-OpenMP Applications
    Hueck, Alexander
    Kreutzer, Sebastian
    Lehr, Jan-Patrick
    Bischof, Christian
    Protze, Joachim
    Terboven, Christian
    Mueller, Matthias S.
    IT PROFESSIONAL, 2022, 24 (02) : 45 - 51
  • [7] Hybrid MPI-OpenMP programming for parallel OSEM PET reconstruction
    Jones, M. D.
    Yao, R.
    Bhole, C. P.
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2006, 53 (05) : 2752 - 2758
  • [8] Relieving the Effects of Uncertainty in Forest Fire Spread Prediction by Hybrid MPI-OpenMP Parallel Strategies
    Artes, Tomas
    Cencerrado, Andres
    Cortes, Ana
    Margalef, Tomas
    2013 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, 2013, 18 : 2278 - 2287
  • [9] Hybrid MPI-OpenMP parallel optimization for thermo-fluid problems
    Depolli, M.
    2014 37TH INTERNATIONAL CONVENTION ON INFORMATION AND COMMUNICATION TECHNOLOGY, ELECTRONICS AND MICROELECTRONICS (MIPRO), 2014, : 367 - 372
  • [10] A Hybrid MPI-OpenMP Parallel Algorithm for the Assessment of the Multifractal Spectrum of River Networks
    Primavera, Leonardo
    Florio, Emilia
    WATER, 2021, 13 (21)