MEGA Hub

MicroEvo: Knowledge-Guided LLM Sampling for Efficient Microarchitecture Design Space Exploration

Authors

Do you know Jia Xiong?You can claim authorship or link another user.Do you know Runkai Li?You can claim authorship or link another user.Do you know Chenxu Niu?You can claim authorship or link another user.Do you know Guangyuan Gao?You can claim authorship or link another user.Do you know Changwen Xing?You can claim authorship or link another user.Do you know Yifan Zhang?You can claim authorship or link another user.Do you know Xinlai Wan?You can claim authorship or link another user.Do you know Jieran Cui?You can claim authorship or link another user.Do you know Chen Bai?You can claim authorship or link another user.Do you know Yusheng Hua?You can claim authorship or link another user.Do you know Ying Wang?You can claim authorship or link another user.Do you know Ming Ling?You can claim authorship or link another user.Do you know Xi Wang?You can claim authorship or link another user.Do you know Tao Xie?You can claim authorship or link another user.

Abstract

Microarchitecture design space exploration suffers from expansive search spaces and expensive PPA evaluation, leaving only a small simulation budget for design decision-making. Existing methods perform blind search without considering microarchitectural dependencies and fail to learn from the iterative search effectively, leading to wasted evaluations and weak Pareto convergence. In this paper, we propose MicroEvo, a knowledge-guided framework that couples off-the-shelf LLMs with Monte Carlo Tree Search (MCTS) for multi-objective microarchitecture optimization. MicroEvo combines LLM-driven evolutionary operators, a Pareto-aware tree policy that balances Pareto contribution and diversity, an active knowledge accumulation mechanism that extracts and reuses optimization insights, and state-aware directives that adapt the search behavior online. Experiments show that MicroEvo improves Pareto-front quality by up to 36.2% over NSGA-II and achieves 10.6x higher search efficiency, and also demonstrates strong scalability to a complex industrial-scale core. The code repository is available at: https://github.com/GEAR-SEU/MicroEvo-ICCAD-26.

Community

00

Publication notes

Author note
Accepted by ICCAD 2026