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 条
  • [21] Multicore design space exploration via semi-supervised ensemble learning
    Li D.
    Yao S.
    Wang Y.
    Wang S.
    Tan H.
    Beijing Hangkong Hangtian Daxue Xuebao/Journal of Beijing University of Aeronautics and Astronautics, 2018, 44 (04): : 792 - 801
  • [22] IDeSyDe: Systematic Design Space Exploration via Design Space Identification
    Jordao, Rodolfo
    Becker, Matthias
    Sander, Ingo
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2024, 29 (05)
  • [23] Deep learning framework for material design space exploration using active transfer learning and data augmentation
    Kim, Yongtae
    Kim, Youngsoo
    Yang, Charles
    Park, Kundo
    Gu, Grace X.
    Ryu, Seunghwa
    NPJ COMPUTATIONAL MATERIALS, 2021, 7 (01)
  • [24] Deep learning framework for material design space exploration using active transfer learning and data augmentation
    Yongtae Kim
    Youngsoo Kim
    Charles Yang
    Kundo Park
    Grace X. Gu
    Seunghwa Ryu
    npj Computational Materials, 7
  • [25] BOOM-Explorer: RISC-V BOOM Microarchitecture Design Space Exploration
    Bai, Chen
    Sun, Qi
    Zhai, Jianwang
    Ma, Yuzhe
    Yu, Bei
    Wong, Martin D. F.
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2024, 29 (01)
  • [26] Efficient MART-Aided Modeling for Microarchitecture Design Space Exploration and Performance Prediction
    Li, Bin
    Peng, Lu
    Ramadass, Balachandran
    SIGMETRICS'08: PROCEEDINGS OF THE 2008 INTERNATIONAL CONFERENCE ON MEASUREMENT & MODELING OF COMPUTER SYSTEMS, 2008, 36 (01): : 439 - +
  • [27] Wire-driven microarchitectural design space exploration
    Ekpanyapong, M
    Lim, SK
    Ballapuram, C
    Lee, HHS
    2005 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), VOLS 1-6, CONFERENCE PROCEEDINGS, 2005, : 1867 - 1870
  • [28] Security Driven Design Space Exploration for Embedded Systems
    Gressl, Lukas
    Steger, Christian
    Neffe, Ulrich
    PROCEEDINGS OF THE 2019 FORUM ON SPECIFICATION AND DESIGN LANGUAGES (FDL), 2019,
  • [29] Criticality-driven Superscalar Design Space Exploration
    Navada, Sandeep
    Choudhary, Niket K.
    Rotenberg, Eric
    PACT 2010: PROCEEDINGS OF THE NINETEENTH INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES, 2010, : 261 - 272
  • [30] Model Driven Engineering for MPSoC Design Space Exploration
    Oliveira, Marcio F. da S.
    Briao, Eduardo W.
    Nascimento, Francisco A.
    Wagner, Flavio R.
    SBCCI2007: 20TH SYMPOSIUM ON INTEGRATED CIRCUITS AND SYSTEMS DESIGN, 2007, : 81 - 86