ArchExplorer: Microarchitecture Exploration Via Bottleneck Analysis
Chen Bai, Jiayi Huang, Xuechao Wei, Yuzhe Ma, Sicheng Li, Hongzhong Zheng, Bei Yu, Yuan Xie
摘要
Design space exploration (DSE) for microarchitecture parameters is an essential stage in microprocessor design to explore the trade-offs among performance, power, and area (PPA). Prior work either employs excessive expert efforts to guide microarchitecture parameter tuning or demands high computing resources to prepare datasets and train black-box prediction models for DSE.
In this work, we aim to circumvent the domain knowledge requirements through automated bottleneck analysis and propose ArchExplorer, which reveals microarchitecture bottlenecks to guide DSE with much fewer simulations. ArchExplorer consists of a new graph formulation of microexecution, an optimal critical path construction algorithm, and hardware resource reassignment strategies. Specifically, the critical path is constructed from the microexecution to uncover the performance-critical microarchitecture bottlenecks, which facilitates ArchExplorer to reclaim the hardware budgets of performance-insensitive structures that consume unnecessary power and area. These budgets are then reassigned to the microarchitecture bottlenecks for performance boost while maintaining the power and area constraints under the total budget envelope. Experiments show that ArchExplorer can find better PPA Pareto-optimal designs, achieving an average of 6.80% higher Pareto hypervolume using at most 74.63% fewer simulations compared to the state-ofthe-art approaches.
- This work is done during Chen Bai's internship at Alibaba DAMO Academy. † Part of the work was done while the author was with Alibaba DAMO Academy.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper5
- Towards Automated RISC-V Microarchitecture Design with Reinforcement LearningChen Bai, Jianwang Zhai, Yuzhe Ma, Bei Yu 等AAAI 2024 · 被引用 20 次
- SynCircuit: Automated Generation of New Synthetic RTL Circuits Can Enable Big Data in CircuitsShang Liu, Jing Wang, Wenji Fang, Zhiyao XieDAC 2025 · 被引用 1 次
- SynC-LLM: Generation of Large-Scale Synthetic Circuit Code with Hierarchical Language ModelsShang Liu, Yao Lu, Wenji Fang, Jing Wang 等EMNLP 2025
- CircuitFusion: Multimodal Circuit Representation Learning for Agile Chip DesignWenji Fang, Shang Liu, Jing Wang, Zhiyao XieICLR 2025
- Computing Circuits Optimization via Model-Based Circuit Genetic EvolutionZhihai Wang, Jie Wang, Xilin Xia, Dongsheng Zuo 等ICLR 2025
相关 Paper
- Graph Representation Learning for Microarchitecture Design Space ExplorationXiaoling Yi, Jialin Lu, Xiankui Xiong, Dong Xu 等DAC 2023 · 被引用 22 次
- High-Performance Computing Architecture Exploration with Stage-Enhanced Bayesian OptimizationVincent Fu, Mohamed Benazouz, Lilia Zaourar, Alix Munier KordonDAC 2025 · 被引用 1 次
- Explainable-DSE: An Agile and Explainable Exploration of Efficient HW/SW Codesigns of Deep Learning Accelerators Using Bottleneck AnalysisShail Dave, Tony Nowatzki, Aviral ShrivastavaASPLOS 2023 · 被引用 7 次
- A fast parameter tuning framework via transfer learning and multi-objective bayesian optimizationZheng Zhang, Tinghuan Chen, Jiaxin Huang, Meng ZhangDAC 2022 · 被引用 12 次
- LEMOE: LLM-Enhanced Multi-Objective Bayesian Optimization for Microarchitecture ExplorationJingyuan Li, Jianrong Zhang, Ye Li, Wenbo Yin 等DAC 2025 · 被引用 3 次
