Performance and power modeling and prediction using MuMMI and 10 machine learning methods

被引:3
|
作者
Wu, Xingfu [1 ]
Taylor, Valerie [1 ]
Lan, Zhiling [2 ]
机构
[1] Univ Chicago, Div Math & Comp Sci, Argonne Natl Lab, Lemont, IL 60439 USA
[2] IIT, Dept Comp Sci, Chicago, IL 60616 USA
来源
基金
美国国家科学基金会;
关键词
fault tolerant applications; machine learning; modeling; MuMMI; performance; power; prediction; FAULT-TOLERANCE; REGRESSION;
D O I
10.1002/cpe.7254
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Energy-efficient scientific applications require insight into how high performance computing system features impact the applications' power and performance. This insight can result from the development of performance and power models. In this article, we use the modeling and prediction tool MuMMI (Multiple Metrics Modeling Infrastructure) and 10 machine learning methods to model and predict performance and power consumption and compare their prediction error rates. We use an algorithm-based fault-tolerant linear algebra code and a multilevel checkpointing fault-tolerant heat distribution code to conduct our modeling and prediction study on the Cray XC40 Theta and IBM BG/Q Mira at Argonne National Laboratory and the Intel Haswell cluster Shepard at Sandia National Laboratories. Our experimental results show that the prediction error rates in performance and power using MuMMI are less than 10% for most cases. By utilizing the models for runtime, node power, CPU power, and memory power, we identify the most significant performance counters for potential application optimizations, and we predict theoretical outcomes of the optimizations. Based on two collected datasets, we analyze and compare the prediction accuracy in performance and power consumption using MuMMI and 10 machine learning methods.
引用
收藏
页数:26
相关论文
共 50 条
  • [21] Performance prediction models for sintered NdFeB using machine learning methods and interpretable studies
    Qiao, Zuqiang
    Dong, Shengzhi
    Li, Qing
    Lu, Xiangming
    Chen, Renjie
    Guo, Shuai
    Yan, Aru
    Li, Wei
    JOURNAL OF ALLOYS AND COMPOUNDS, 2023, 963
  • [22] Water quality prediction using machine learning methods
    Haghiabi, Amir Hamzeh
    Nasrolahi, Ali Heidar
    Parsaie, Abbas
    WATER QUALITY RESEARCH JOURNAL OF CANADA, 2018, 53 (01): : 3 - 13
  • [23] Epileptic Seizures Prediction Using Machine Learning Methods
    Usman, Syed Muhammad
    Usman, Muhammad
    Fong, Simon
    COMPUTATIONAL AND MATHEMATICAL METHODS IN MEDICINE, 2017, 2017
  • [24] Discrete sequence prediction using machine learning methods
    Sharif, H
    Conner, M
    IC-AI '04 & MLMTA'04 , VOL 1 AND 2, PROCEEDINGS, 2004, : 1097 - 1101
  • [25] Prediction of cadmium content using machine learning methods
    Kececi, Mehmet
    Gokmen, Fatih
    Usul, Mustafa
    Koca, Celal
    Uygur, Veli
    ENVIRONMENTAL EARTH SCIENCES, 2024, 83 (12)
  • [26] Flood Hydrograph Prediction Using Machine Learning Methods
    Tayfur, Gokmen
    Singh, Vijay P.
    Moramarco, Tommaso
    Barbetta, Silvia
    WATER, 2018, 10 (08)
  • [27] Prediction of Skin Penetration Using Machine Learning Methods
    Sun, Yi
    Moss, Gary P.
    Prapopoulou, Maria
    Adams, Rod
    Brown, Marc B.
    Davey, Neil
    ICDM 2008: EIGHTH IEEE INTERNATIONAL CONFERENCE ON DATA MINING, PROCEEDINGS, 2008, : 1049 - +
  • [28] CIN Classification and Prediction Using Machine Learning Methods
    Chirkina, Anastasia
    Medvedeva, Marina
    Komotskiy, Evgeny
    APPLIED MATHEMATICS AND COMPUTER SCIENCE, 2017, 1836
  • [29] Traffic Flow Prediction Using Machine Learning Methods
    Wang, Hainan
    Wei, Xuetong
    Yao, Junyuan
    Zhang, Yue
    2021 3RD INTERNATIONAL CONFERENCE ON MACHINE LEARNING, BIG DATA AND BUSINESS INTELLIGENCE (MLBDBI 2021), 2021, : 30 - 35
  • [30] Performance attribution of machine learning methods for stock returns prediction
    Daul, Stephane
    Jaisson, Thibault
    Nagy, Alexandra
    JOURNAL OF FINANCE AND DATA SCIENCE, 2022, 8 : 86 - 104