ArchAgent v2: A Case Study with the Data Prefetching Championship· ArchAgent v2:数据预取锦标赛案例研究
Agentic artificial intelligence has shown great promise in automating algorithm design, but scaling similar techniques to computer microarchitecture discovery remains challenging due to vast search spaces, strict hardware budgets, and long simulation times. In this work, we present ArchAgent v2, a framework which scales automated microarchitecture search to multi-level data prefetching. While the original ArchAgent successfully discovered single-level cache replacement policies in competition settings, it does not scale to multi-level prefetching where the design space and degrees of freedom are larger. To overcome this, we introduce two new additions to ArchAgent: a cascaded evolutionary search that subdivides the design space by sequentially evolving and freezing prefetchers at individua
提出ArchAgent v2,实现自动化多级数据预取微架构搜索
- 核心方法
- 引入级联进化搜索和自适应搜索策略,分阶段进化并固定预取器
- 适合谁读
- 微架构研究者、AI应用开发者
- 要解决的问题
- 之前的方法无法有效应用于多级数据预取,因设计空间大、硬件限制多、仿真时间长
- 关键实验
- 在数据预取锦标赛中进行了测试,展示了方法的有效性
- 主要贡献
- 扩展了自动化微架构搜索的能力,解决了多级预取器设计问题
- 意义与局限
- 提高了自动化设计在计算机微架构优化中的应用潜力,但仿真时间仍是挑战