Seventy3:借助NotebookLM的能力进行论文解读,专注人工智能、大模型、机器人算法、crypto方向,让大家跟着AI一起进步。
如果你想要解读自己的论文,获得更多曝光度。请联系小助手微信:seventy3_podcast 加群。
合作邮箱:zhiwudazhanjiangshi#gmail.com
今天的主题是:
Autonomous Evolution of EDA Tools: Multi-Agent Self-Evolved ABC
Summary
本文提出了首个自进化逻辑综合框架,该框架利用大语言模型(LLM)智能体自主改进广为采用的逻辑综合系统 \textsc{ABC} 的源代码。我们的框架直接作用于整个集成 ABC 代码库,输出的代码仓库保持其单二进制执行模型和命令行接口不变。在初始进化周期中,我们使用现有的开源综合组件进行系统引导,涵盖流程调优、逻辑最小化与工艺映射等内容,但未手动注入任何新启发式算法。在此基础上,由 LLM 驱动的智能体团队根据统一的“编程指导”提示,在正确性与 QoR(结果质量)驱动的评估闭环下,迭代地重写和进化 ABC 的特定子组件。每个进化周期都会提出代码修改建议、编译集成二进制文件、验证正确性,并在一系列多套基准测试集(包括 ISCAS~85/89/99、VTR、EPFL 和 IWLS~2005)上评估 QoR。通过持续反馈,该系统能够发现超越人类设计启发式的优化方案,自主学习新的综合策略并提升 QoR。我们详细介绍了这一自改进系统的架构、与 \textsc{ABC} 的集成方式,以及实验结果。结果表明,该框架能够在百万行规模的完整 EDA 工具上实现自主、持续的性能提升。
原文链接:arxiv.org

