Agentic Architect: An Agentic AI Framework for Architecture Design Exploration and Optimization
cs.AI, cs.AR
Submitted: 2026-04-28
Updated: 2026-10-12
Code: https://github.com/MoonshotAI/Kimi-K2.5
License: http://creativecommons.org/licenses/by/4.0/
The gist: Computer Architecture research has traditionally required the exploration of vast, highly complex design spaces through manual human effort.
Terminology
Abstract
Computer Architecture research has traditionally required the exploration of vast, highly complex design spaces through manual human effort. Large Language Models (LLMs) offer an opportunity to accelerate this process by enabling fast and automated implementation and testing of different architectural mechanisms and their combinations. We introduce Agentic Architect, a framework for agentic CPU microarchitectural design-space exploration and optimization. The Agentic Architect combines LLM-driven code evolution with cycle-accurate simulation and hardware cost modeling to explore performance, area, and power tradeoffs. Starting from a seed design, the LLM is prompted to explore the design space by implementing changes, guided by prior evaluation feedback. Each new design is compiled, simulated on training workloads, evaluated against the optimization objective, and constrained by area and power budgets. Its score and diagnostics update the candidate population and guide subsequent iterations. We evaluate the Agentic Architect framework across prefetching, cache replacement, and branch prediction. On 213 traces spanning five benchmark suites, its evolved prefetchers lead the evaluated L1D and L2 designs, delivering up to 6.7% and 2.6% additional speedup, respectively, over the strongest state-of-the-art design, while the best evolved cache replacement design improves over Mockingjay by up to 1.7%. Moreover, across 191 branch-prediction traces, the evolved branch predictor achieves 97.62% of TAGE-SC-L's geometric mean IPC at 10.58% of its area. Our analysis highlights the importance of seed selection, hardware constraints, and training workloads in shaping search outcomes. Overall, Agentic Architect establishes the first end-to-end framework for agentic CPU microarchitectural design optimization, opening a new direction for architecture research.
Sources
- CodeEvolve: an open source evolutionary coding agent for algorithmic discovery and optimization
- AdaEvolve: Adaptive LLM Driven Zeroth-Order Optimization
- Barbarians at the Gate: How AI is Upending Systems Research
- Gemini 2.5: Pushing the Frontier with Advanced Reasoning, Multimodality, Long Context, and Next Generation Agentic Capabilities
- The Championship Simulator: Architectural Simulation for Education and Competition
- ArchAgent: Agentic AI-driven Computer Architecture Discovery
- ShinkaEvolve: Towards Open-Ended And Sample-Efficient Program Evolution
- Scientific Algorithm Discovery by Augmenting AlphaEvolve with Deep Research
- Illuminating search spaces by mapping elites
- AlphaEvolve: A coding agent for scientific and algorithmic discovery
- Computer Architecture's AlphaZero Moment: Automated Discovery in an Encircled World
- EvoTorch: Scalable Evolutionary Computation in Python
- ThetaEvolve: Test-time Learning on Open Problems
Related papers
- MAVEN-T: Reinforced Heterogeneous Distillation for Real-Time Multi-Agent Trajectory Prediction
- Model Discovery Agent: LLM-assisted Bayesian experiment design for data-efficient discovery of mechanistic world models
- Agents' Last Exam
- The Clinician's Veto: Navigating Trust, Liability, and Uncertainty in Autonomous AI Prescribing
- MindHelper: Closed-Loop Embodied Mental-State Reasoning for Precision Intervention
- Incumbent Advantage: Brand Bias and Cognitive Manipulation Dynamics in LLM Recommendation Systems