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 条
  • [1] Machine Learning for Performance and Power Modeling/Prediction
    John, Lizy Kurian
    2017 IEEE INTERNATIONAL SYMPOSIUM ON PERFORMANCE ANALYSIS OF SYSTEMS AND SOFTWARE (ISPASS), 2017, : 1 - 1
  • [2] Photovoltaic Power Analysis and Prediction Using Machine Learning Methods
    Shehadah, Halah
    Shamir, Lior
    2021 3RD INTERNATIONAL CONFERENCE ON SMART POWER & INTERNET ENERGY SYSTEMS (SPIES 2021), 2021, : 404 - 408
  • [3] Performance Evaluation of Machine Learning Methods for Forest Fire Modeling and Prediction
    Binh Thai Pham
    Jaafari, Abolfazl
    Avand, Mohammadtaghi
    Al-Ansari, Nadhir
    Tran Dinh Du
    Hoang Phan Hai Yen
    Tran Van Phong
    Duy Huu Nguyen
    Hiep Van Le
    Mafi-Gholami, Davood
    Prakash, Indra
    Hoang Thi Thuy
    Tran Thi Tuyen
    SYMMETRY-BASEL, 2020, 12 (06):
  • [4] The performance comparison of machine learning methods for solar PV power prediction
    Demir, Funda
    WORLD JOURNAL OF ENGINEERING, 2024,
  • [5] PREDICTION OF GAS TURBINE PERFORMANCE USING MACHINE LEARNING METHODS
    Goyal, Vipul
    Xu, Mengyu
    Kapat, Jayanta
    Vesely, Ladislav
    PROCEEDINGS OF THE ASME TURBO EXPO: TURBOMACHINERY TECHNICAL CONFERENCE AND EXPOSITION, VOL 6, 2020,
  • [6] Accurate Performance and Power Prediction for FPGAs Using Machine Learning
    Sawalha, Lina
    Abuaita, Tawfiq
    Cowley, Martin
    Akhmatdinov, Sergei
    Dubs, Adam
    2022 IEEE 30TH INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM 2022), 2022, : 228 - 228
  • [7] Modeling Performance of Butterfly Valves Using Machine Learning Methods
    Ekster, Alex
    Alchakov, Vasiliy
    Meleshin, Ivan
    Larionenko, Alexandr
    SUSTAINABILITY, 2021, 13 (24)
  • [8] Solar photovoltaic power prediction using different machine learning methods
    Zazoum, Bouchaib
    ENERGY REPORTS, 2022, 8 : 19 - 25
  • [9] Solar photovoltaic power prediction using different machine learning methods
    Zazoum, Bouchaib
    Energy Reports, 2022, 8 : 19 - 25
  • [10] Performance Of Soil Prediction Using Machine Learning For Data Clustering Methods
    Rajeshwari, M.
    Shunmuganathan, N.
    Sankarasubramanian, R.
    JOURNAL OF ALGEBRAIC STATISTICS, 2022, 13 (02) : 825 - 831