计算机科学 > 机器学习
[提交于 2025年7月25日
]
标题: GENIAL:通过网络反演进行生成设计空间探索以实现低功耗算法逻辑单元
标题: GENIAL: Generative Design Space Exploration via Network Inversion for Low Power Algorithmic Logic Units
摘要: 随着AI工作负载的增加,优化算术单元对于减少数字系统的占地面积变得越来越重要。传统的设计流程通常依赖于手动或基于启发式的优化,它们在彻底探索广阔的设计空间方面存在局限性。在本文中,我们介绍了GENIAL,一个基于机器学习的框架,用于算术单元(特别是乘法器)的自动生成和优化。GENIAL的核心是一个基于Transformer的代理模型,该模型经过两个阶段的训练,包括自监督预训练和监督微调,以从抽象的设计表示中稳健地预测关键硬件指标,如功耗和面积。通过反转代理模型,GENIAL能够高效地搜索新的操作数编码,从而直接最小化特定输入数据分布下算术单元的功耗。在大型数据集上的大量实验表明,GENIAL在样本效率方面始终优于其他方法,并且更快地收敛到优化设计。这使得能够在循环中部署高努力逻辑综合优化流程,提高代理模型的准确性。值得注意的是,与传统的补码相比,GENIAL自动发现的编码在代表性AI工作负载中的乘法器内实现了高达18%的切换活动节省。我们还通过在有限状态机上实现显著改进,展示了我们方法的通用性,突显了GENIAL在广泛逻辑函数中的适用性。这些进展共同标志着在数字系统中自动化结果质量优化的组合电路生成方面迈出了重要的一步。
文献和引用工具
与本文相关的代码,数据和媒体
alphaXiv (什么是 alphaXiv?)
CatalyzeX 代码查找器 (什么是 CatalyzeX?)
DagsHub (什么是 DagsHub?)
Gotit.pub (什么是 GotitPub?)
Hugging Face (什么是 Huggingface?)
带有代码的论文 (什么是带有代码的论文?)
ScienceCast (什么是 ScienceCast?)
演示
推荐器和搜索工具
arXivLabs:与社区合作伙伴的实验项目
arXivLabs 是一个框架,允许合作伙伴直接在我们的网站上开发和分享新的 arXiv 特性。
与 arXivLabs 合作的个人和组织都接受了我们的价值观,即开放、社区、卓越和用户数据隐私。arXiv 承诺这些价值观,并且只与遵守这些价值观的合作伙伴合作。
有一个为 arXiv 社区增加价值的项目想法吗? 了解更多关于 arXivLabs 的信息.