Microarchitecture Design Space Exploration via Pareto-Driven Active Learning

被引:3
|
作者
Zhai, Jianwang [1 ,2 ]
Cai, Yici [1 ]
机构
[1] Tsinghua Univ, Dept Comp Sci & Technol, Beijing 100084, Peoples R China
[2] Beijing Univ Posts & Telecommun, Sch Integrated Circuits, Beijing 100876, Peoples R China
基金
中国国家自然科学基金;
关键词
Active learning (AL); design space exploration (DSE); hypervolume; microarchitecture; Pareto fronts; RISC-V Berkeley out-of-order machine (BOOM); MODEL;
D O I
10.1109/TVLSI.2023.3311620
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Microarchitecture design is a key stage of processor development involving various core design metrics, e.g., performance, power consumption, etc. However, due to the high complexity and huge design space of microarchitecture, it becomes challenging to get better designs quickly. In this article, we propose a microarchitecture design space exploration (DSE) approach via Pareto-driven active learning (AL). First, a more accurate dynamic tree ensemble model is used to guide the exploration and can give the importance of each design parameter. Then, a Pareto-driven AL approach is proposed that prioritizes the exploration of designs with larger hypervolume contributions in the predicted Pareto fronts and allows the acceptance of poor solutions to handle model inaccuracies. Finally, a parallel strategy is utilized to speed up the exploration. The experimental results on the 7-nm RISC-V Berkeley out-of-order machine (BOOM) show that our method can find diversified designs converging to real Pareto fronts more efficiently, achieving better exploration quality and efficiency than previous work.
引用
收藏
页码:1727 / 1739
页数:13
相关论文
共 50 条
  • [11] Pareto optimal design space exploration for accelerated CNN on FPGA
    Reggiani, Enrico
    Rabozzi, Marco
    Nestorov, Anna Maria
    Scolari, Alberto
    Stornaiulo, Luca
    Santambrogio, Marco D.
    2019 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2019, : 107 - 114
  • [12] Supervised Design Space Exploration by Compositional Approximation of Pareto Sets
    Liu, Hung-Yi
    Diakonikolas, Ilias
    Petracca, Michele
    Carloni, Luca
    PROCEEDINGS OF THE 48TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2011, : 399 - 404
  • [13] Efficient Design Space Exploration via Statistical Sampling and AdaBoost Learning
    Li, Dandan
    Yao, Shuzhen
    Liu, Yu-Hang
    Wang, Senzhang
    Sun, Xian-He
    2016 ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2016,
  • [14] Architecture-Level Design Space Exploration of SuperScalar Microarchitecture for Network Applications
    Salehi, Mostafa E.
    Dorosti, Hamed
    Fakhraie, Sied Mehdi
    13TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN: ARCHITECTURES, METHODS AND TOOLS, 2010, : 269 - 272
  • [15] Accelerating design space exploration using pareto-front arithmetics
    Haubelt, C
    Teich, J
    ASP-DAC 2003: PROCEEDINGS OF THE ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, 2003, : 525 - 531
  • [16] SenseDSE: Sensitivity-based Performance Evaluation for Design Space Exploration of Microarchitecture
    Wu, Zheng
    Yi, Xiaoling
    Shang, Li
    Yang, Fan
    2024 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, DATE, 2024,
  • [17] 2022 ICCAD CAD Contest Problem C: Microarchitecture Design Space Exploration
    Li, Sicheng
    Bai, Chen
    Wei, Xuechao
    Shi, Bizhao
    Chen, Yen-Kuang
    Xie, Yuan
    2022 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, ICCAD, 2022,
  • [18] IT-DSE: Invariance Risk Minimized Transfer Microarchitecture Design Space Exploration
    Yu, Ziyang
    Bai, Chen
    Hu, Shoubo
    Chen, Ran
    He, Taohai
    Yuan, Mingxuan
    Yu, Bei
    Wong, Martin
    2023 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, ICCAD, 2023,
  • [19] Pareto optimal design space exploration of cyber-physical systems
    Amir, Maral
    Givargis, Tony
    INTERNET OF THINGS, 2020, 12
  • [20] Investigation of Mission-Driven Inverse Aircraft Design Space Exploration with Machine Learning
    Sharma, Rohan S.
    Hosder, Serhat
    JOURNAL OF AEROSPACE INFORMATION SYSTEMS, 2021, 18 (11): : 774 - 789