BOOM-Explorer: RISC-V BOOM Microarchitecture Design Space Exploration

被引:1
|
作者
Bai, Chen [1 ]
Sun, Qi [2 ]
Zhai, Jianwang [3 ]
Ma, Yuzhe [4 ]
Yu, Bei [5 ]
Wong, Martin D. F. [6 ]
机构
[1] Chinese Univ Hong Kong, Dept Comp Sci & Engn, Room 122,122 Ho Sin Hang Engn Bldg, Hong Kong, Peoples R China
[2] ZJU Hangzhou Global Sci & Technol Innovat Ctr, Bd A04,2118 Pinglan Rd, Hangzhou, Peoples R China
[3] Beijing Univ Posts & Telecommun, Sch Integrated Circuits, Room 111,Sci Res Bldg, Beijing, Peoples R China
[4] Hong Kong Univ Sci & Technol Guangzhou, W4-511,1 Duxue Rd, Guangzhou, Peoples R China
[5] Chinese Univ Hong Kong, Dept Comp Sci & Engn, Room 907,Ho Sin Hang Engn Bldg, Hong Kong, Peoples R China
[6] Hong Kong Baptist Univ, Dept Comp Sci, Kowloon Tong, Kowloon, Room 801B,Shaw Tower, Hong Kong, Peoples R China
基金
国家重点研发计划;
关键词
Microprocessor; microarchitecture; design space exploration;
D O I
10.1145/3630013
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Microarchitecture parameters tuning is critical in the microprocessor design cycle. It is a non-trivial design space exploration (DSE) problem due to the large solution space, cycle-accurate simulators' modeling inaccuracy, and high simulation runtime for performance evaluations. Previous methods require massive expert efforts to construct interpretable equations or high computing resource demands to train black-box prediction models. This article follows the black-box methods due to better solution qualities than analytical methods in general. We summarize two learned lessons and propose BOOM-Explorer accordingly. First, embedding microarchitecture domain knowledge in the DSE improves the solution quality. Second, BOOM-Explorer makes the microarchitecture DSE for register-transfer-level designs within the limited time budget feasible. We enhance BOOM-Explorer with the diversity-guidance, further improving the algorithm performance. Experimental results with RISC-V Berkeley-Out-of-Order Machine under 7-nm technology show that our proposed methodology achieves an average of 18.75% higher Pareto hypervolume, 35.47% less average distance to reference set, and 65.38% less overall running time compared to previous approaches.
引用
收藏
页数:23
相关论文
共 50 条
  • [21] ANDROMEDA: An FPGA Based RISC-V MPSoC Exploration Framework
    Merchant, Farhad
    Sisejkovic, Dominik
    Reimann, Lennart M.
    Yasotharan, Kirthihan
    Grass, Thomas
    Leupers, Rainer
    2021 34TH INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2021 20TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (VLSID & ES 2021), 2021, : 270 - 275
  • [22] Integrating error correction and detection techniques in RISC-V processor microarchitecture for enhanced reliability
    Sreekumar, Aswin
    Shankar, Bolupadra Sai
    Reddy, B. Naresh Kumar
    INTEGRATION-THE VLSI JOURNAL, 2025, 100
  • [23] Verification innovations that complement the design flexibility of RISC-V
    McDermott, Kevin
    Electronics World, 2023, 128 (2027): : 18 - 20
  • [24] Design of a Data Recorder Based on a RISC-V MCU
    Qiao, Jiaqing
    Wang, Shengchang
    Zhou, Jialin
    Liu, Bing
    Wang, Li
    2024 IEEE INTERNATIONAL INSTRUMENTATION AND MEASUREMENT TECHNOLOGY CONFERENCE, I2MTC 2024, 2024,
  • [25] Design and Synthesis of RISC-V Bit Manipulation Extensions
    Kim, Kevin
    Harris, David
    Macsai-Goren, Kip
    FIFTY-SEVENTH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, IEEECONF, 2023, : 1559 - 1563
  • [26] Design and Verification Environment for RISC-V Processor Cores
    Oleksiak, Adrian
    Cieslak, Sebastian
    Marcinek, Krzysztof
    Pleskacz, Witold A.
    PROCEEDINGS OF THE 2019 26TH INTERNATIONAL CONFERENCE MIXED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS (MIXDES 2019), 2019, : 206 - 209
  • [27] RISC-V processors design: a methodology for crores development
    Barriga, Angel
    2020 XXXV CONFERENCE ON DESIGN OF CIRCUITS AND INTEGRATED SYSTEMS (DCIS), 2020,
  • [28] A co-design method of customized ISA design space exploration and fixed-point library construction for RISC-V dedicated processor
    Liu, Meng
    IEICE ELECTRONICS EXPRESS, 2022, 19 (13):
  • [29] Digital Design and RISC-V Computer Architecture Textbook
    Harris, Sarah L.
    Harris, David
    2021 ACM/IEEE WORKSHOP ON COMPUTER ARCHITECTURE EDUCATION (WCAE), 2021,
  • [30] A Resilient System Design to Boot a RISC-V MPSoC
    Nurmi, Antti
    Rautakoura, Antti
    Lunnikivi, Henri
    Hamalainen, Timo D.
    2022 25TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD), 2022, : 232 - 238