Cross-program Design Space Exploration by Ensemble Transfer Learning

被引:0
|
作者
Li, Dandan [1 ]
Yao, Shuzhen [1 ]
Wang, Senzhang [2 ,3 ]
Wang, Ying [4 ]
机构
[1] Beihang Univ, Sch Comp Sci & Engn, Beijing, Peoples R China
[2] Nanjing Univ Aeronaut & Astronaut, Coll Comp Sci & Technol, Nanjing, Jiangsu, Peoples R China
[3] Collaborat Innovat Ctr Novel Software Technol & I, Nanjing, Jiangsu, Peoples R China
[4] Chinese Acad Sci, Inst Comp Technol, State Key Lab Comp Architecture, Beijing, Peoples R China
关键词
PARETO ITERATIVE REFINEMENT;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Due to the increasing complexity of the processor architecture and the time-consuming software simulation, efficient design space exploration (DSE) has become a critical challenge in processor design. To address this challenge, recently machine learning techniques have been widely explored for predicting the performance of various configurations through conducting only a small number of simulations as the training samples. However, most existing methods randomly select some samples for simulation from the entire configuration space as training samples to build program-specific predictors. When a new program is considered, a large number of new program specific simulations are needed for building a new predictor. Thus considerable simulation cost is required for each program. In this paper, we propose an efficient cross-program DSE framework TrEE by combining a flexible statistical sampling strategy and ensemble transfer learning technique. Specifically, TrEE includes the following two phases which also form our major contributions: 1) proposing an orthogonal array based foldover design for flexibly sampling the representative configurations for simulation, and 2) proposing an ensemble transfer learning algorithm that can effectively transfer knowledge among different types of programs for improving the prediction performance for the new program. We evaluate the proposed TrEE on the benchmarks of SPEC CPU 2006 suite. The results demonstrate that TrEE is much more efficient and robust than state-of-art DSE techniques.
引用
收藏
页码:201 / 208
页数:8
相关论文
共 50 条
  • [41] Cross-Lingual Transfer Learning Framework for Program Analysis
    Li, Zhiming
    2021 36TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING ASE 2021, 2021, : 1074 - 1078
  • [42] Is Medicaid crowding out other state government expenditure? internal financing and cross-program substitution
    Craig, Steven G.
    Howard, Larry L.
    REGIONAL SCIENCE AND URBAN ECONOMICS, 2014, 49 : 164 - 178
  • [43] Ensemble inductive transfer learning
    Liu, Xiaobo
    Wang, Guangjun
    Cai, Zhihua
    Zhang, Harry
    Journal of Fiber Bioengineering and Informatics, 2015, 8 (01): : 105 - 115
  • [44] Ensemble Transfer Learning Algorithm
    Liu, Xiaobo
    Liu, Zhentao
    Wang, Guangjun
    Cai, Zhihua
    Zhang, Harry
    IEEE ACCESS, 2018, 6 : 2389 - 2396
  • [45] Using Type Transformations to Generate Program Variants for FPGA Design Space Exploration
    Nabi, Syed Waqar
    Vanderbauwhede, Wim
    2015 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS (RECONFIG), 2015,
  • [46] State government cash and in-kind benefits: Intergovernmental fiscal transfers and cross-program substitution
    Marton, James
    Wildasin, David E.
    JOURNAL OF URBAN ECONOMICS, 2007, 61 (01) : 1 - 20
  • [47] Screening At-Risk Older Drivers: A Cross-Program Analysis of Canadian Occupational Therapy Curricula
    Zur, Briana
    Vrkljan, Brenda
    PHYSICAL & OCCUPATIONAL THERAPY IN GERIATRICS, 2014, 32 (01) : 10 - 24
  • [48] Design Space Exploration of Approximate Computing Techniques with a Reinforcement Learning Approach
    Saeedi, Sepide
    Savino, Alessandro
    Di Calro, Stefano
    2023 53RD ANNUAL IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS WORKSHOPS, DSN-W, 2023, : 167 - 170
  • [49] IMPROVING DESIGNER LEARNING IN DESIGN SPACE EXPLORATION BY ADAPTING TO THE DESIGNER'S LEARNING GOALS
    Viros-i-Martin, Antoni
    Selva, Daniel
    PROCEEDINGS OF ASME 2022 INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, IDETC-CIE2022, VOL 3B, 2022,
  • [50] Design Space Exploration for Hardware Acceleration of Machine Learning Applications in MapReduce
    Neshatpour, Katayoun
    Mokrani, Hosein Mohammadi
    Sasan, Avesta
    Ghasemzadeh, Hassan
    Rafatirad, Setareh
    Homayoun, Houman
    PROCEEDINGS 26TH IEEE ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM 2018), 2018, : 221 - 221