MicroEvo: LLM-Guided Framework for Microarchitecture Design Space Exploration
A new framework called MicroEvo has been launched to tackle the difficulties associated with exploring microarchitecture design spaces. Described in a paper available on arXiv (2608.06183), this innovative approach combines large language models (LLMs) with Monte Carlo Tree Search (MCTS) to enhance multi-objective microarchitecture designs. It seeks to address the shortcomings of current methods that engage in blind searches, neglecting microarchitectural dependencies and failing to learn from iterative processes, which can lead to inefficient evaluations and poor Pareto convergence. MicroEvo features LLM-driven evolutionary operators, a Pareto-aware tree policy, an active knowledge accumulation mechanism, and state-aware directives. Experiments reveal that MicroEvo can enhance Pareto-front quality by as much as 36.2% compared to NSGA-II, showcasing its promise for efficient design exploration within constrained simulation budgets.
Key facts
- MicroEvo couples LLMs with Monte Carlo Tree Search for microarchitecture optimization.
- The framework addresses expansive search spaces and expensive PPA evaluation.
- It improves Pareto-front quality by up to 36.2% over NSGA-II.
- MicroEvo includes LLM-driven evolutionary operators and a Pareto-aware tree policy.
- An active knowledge accumulation mechanism extracts and reuses optimization insights.
- State-aware directives adapt search behavior online.
- The paper is available on arXiv with identifier 2608.06183.
- The research targets efficient design decision-making with small simulation budgets.
Entities
Institutions
- arXiv