TY - GEN
T1 - TOEP
T2 - 11th International Conference on Contemporary Computing, IC3 2018
AU - Benedict, Shajulin
AU - Gschwandtner, Philipp
AU - Fahringer, Thomas
N1 - Publisher Copyright:
© 2018 IEEE.
PY - 2018/11/9
Y1 - 2018/11/9
N2 - 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.
AB - 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.
KW - Energy Prediction
KW - HPC
KW - Hybrid
KW - Scientific Applications
UR - http://www.scopus.com/inward/record.url?scp=85058215566&partnerID=8YFLogxK
U2 - 10.1109/IC3.2018.8530575
DO - 10.1109/IC3.2018.8530575
M3 - Conference contribution
AN - SCOPUS:85058215566
T3 - 2018 11th International Conference on Contemporary Computing, IC3 2018
BT - 2018 11th International Conference on Contemporary Computing, IC3 2018
A2 - Kothapalli, Kishore
A2 - Altintas, Ilkay
A2 - Goel, Sanjay
A2 - Aluru, Srinivas
A2 - Bhowmick, Sanjukta
A2 - Prasad, Sushil
A2 - Saxena, Vikas
A2 - Govindaraju, Madhu
A2 - Bogaerts, Steven
A2 - Kalyanaraman, Ananth
A2 - Sarangi, Smruti Ranjan
A2 - Bera, Debajyoti
A2 - Abramson, David
PB - Institute of Electrical and Electronics Engineers Inc.
Y2 - 2 August 2018 through 4 August 2018
ER -