Active-Learning-Based Surrogate Models for Empirical Performance Tuning

被引:0
|
作者
Balaprakash, Prasanna [1 ]
Gramacy, Robert B. [2 ]
Wild, Stefan M. [1 ]
机构
[1] Argonne Natl Lab, Math & Comp Sci Div, Argonne, IL 60439 USA
[2] Univ Chicago, Booth Sch Business, Chicago, IL 60637 USA
关键词
DYNAMIC TREES; OPTIMIZATION;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Performance models have profound impact on hardware-software codesign, architectural explorations, and performance tuning of scientific applications. Developing algebraic performance models is becoming an increasingly challenging task. In such situations, a statistical surrogate-based performance model, fitted to a small number of input-output points obtained from empirical evaluation on the target machine, provides a range of benefits. Accurate surrogates can emulate the output of the expensive empirical evaluation at new inputs and therefore can be used to test and/or aid search, compiler, and autotuning algorithms. We present an iterative parallel algorithm that builds surrogate performance models for scientific kernels and workloads on single-core and multicore and multinode architectures. We tailor to our unique parallel environment an active learning heuristic popular in the literature on the sequential design of computer experiments in order to identify the code variants whose evaluations have the best potential to improve the surrogate. We use the proposed approach in a number of case studies to illustrate its effectiveness.
引用
收藏
页数:8
相关论文
共 50 条
  • [1] Active-learning-based reconstruction of circuit model
    Rozenfeld, Gal
    Kalech, Meir
    Rokach, Lior
    APPLIED INTELLIGENCE, 2022, 52 (05) : 5125 - 5143
  • [2] An Active Learning Method for Empirical Modeling in Performance Tuning
    Zhang, Jiepeng
    Sun, Jingwei
    Zhou, Wenju
    Sun, Guangzhong
    2020 IEEE 34TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM IPDPS 2020, 2020, : 244 - 253
  • [3] Active-learning-based reconstruction of circuit model
    Gal Rozenfeld
    Meir Kalech
    Lior Rokach
    Applied Intelligence, 2022, 52 : 5125 - 5143
  • [4] Active-learning-based nonintrusive model order reduction
    Zhuang, Qinyu
    Hartmann, Dirk
    Bungartz, Hans-J.
    Lorenzi, Juan M.
    DATA-CENTRIC ENGINEERING, 2023, 4 (01):
  • [5] Study of Active-learning-based Theme Crawling System
    Ren, Bin
    Zheng, Guo Xun
    Zhang, Su Li
    ADVANCES IN MANUFACTURING TECHNOLOGY, PTS 1-4, 2012, 220-223 : 2852 - 2856
  • [6] Statistical models for empirical search-based performance tuning
    Vuduc, R
    Demmel, JW
    Bilmes, JA
    INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2004, 18 (01): : 65 - 94
  • [7] Active Sampling for Learning Interpretable Surrogate Machine Learning Models
    Saadallah, Amal
    Morik, Katharina
    2020 IEEE 7TH INTERNATIONAL CONFERENCE ON DATA SCIENCE AND ADVANCED ANALYTICS (DSAA 2020), 2020, : 264 - 272
  • [8] INVESTIGATING ACTIVE-LEARNING-BASED TRAINING DATA SELECTION FOR SPEECH SPOOFING COUNTERMEASURE
    Wang, Xin
    Yamagishi, Junichi
    2022 IEEE SPOKEN LANGUAGE TECHNOLOGY WORKSHOP, SLT, 2022, : 585 - 592
  • [9] Active Learning for Well Control Optimization with Surrogate Models
    Yu, Junjie
    Jafarpour, Behnam
    SPE JOURNAL, 2022, 27 (05): : 2668 - 2688
  • [10] Active-Learning-Based Generative Design for the Discovery of Wide-Band-Gap Materials
    Xin, Rui
    Siriwardane, Edirisuriya M. D.
    Song, Yuqi
    Zhao, Yong
    Louis, Steph-Yves
    Nasiri, Alireza
    Hu, Jianjun
    JOURNAL OF PHYSICAL CHEMISTRY C, 2021, 125 (29): : 16118 - 16128