• 我的订阅
  • 科技

中科大/华为诺亚出手!芯片性能≠布局评分,EDA设计框架全面开源

类别:科技 发布时间:2024-08-13 09:40:00 来源:量子位

芯片物理布局,有了直指性能指标的新测评标准!

中科大MIRA Lab和华为诺亚方舟实验室联合发布了新的评估框架和数据集,而且完全开源。

有了这套标准,布局指标与最终的端到端性能不一致、得分高而PPA性能却偏低的问题,就有望得到解决了。

中科大/华为诺亚出手!芯片性能≠布局评分,EDA设计框架全面开源

在芯片设计当中,电子设计自动化(EDA)是至关重要的一环,在业界被称为“芯片之母”,而芯片物理布局(Placement)又是其中的关键步骤。

芯片物理布局问题是一个NP-hard问题,人们尝试着通过AI来进行这项工作,但缺乏一个有效的评测标准。

传统的评估尺度——代理指标虽然易于计算,但常常与芯片最终的端到端性能存在显著差异。

为了弥补这一鸿沟,中科大MIRA Lab和华为诺亚方舟实验室联合发布了这个名为ChiPBench的评估框架,以及相关数据集。

随着ChiPBench的上线,作者也发现了当前芯片布局算法存在很多不足,提醒相关研究人员是时候研发新算法了。

芯片设计流程面临挑战

根据“摩尔定律”,集成电路(IC)的规模发生了指数级增长,对芯片设计带来了前所未有的挑战。

为了应对这种日益增长的复杂性,EDA工具应运而生,为硬件工程师提供了极大的帮助。

EDA工具能够自动完成芯片设计工作流程中的各个步骤,包括高层次综合、逻辑综合、物理设计、测试和验证等环节。

中科大/华为诺亚出手!芯片性能≠布局评分,EDA设计框架全面开源

其中,芯片布局是一个重要环节,该阶段又可以分为两个子阶段——宏布局和标准单元布局。

宏布局是超大规模集成(VLSI)物理设计中的一个关键问题,主要涉及较大元件(如SRAM和时钟发生器,通常称为宏)的排列。

这一阶段对芯片的整体布局以及线长、功耗和面积等重要设计参数具有显著影响。

之后的标准单元布局阶段,需要处理的是数量更多、体积更小的标准单元的排列问题,这些单元是数字设计的基本组成部分。

通常,该阶段利用组合优化求解等方法来实现布局摆放的优化,最大程度地减少单元间的距离,为后续的布线工作奠定良好的基础,并在一定程度上优化互联时序性能。

芯片布局传统上由人类专业设计师手工完成,这不仅耗费大量人力,而且需要大量的专家先验知识。

因此,许多设计自动化方法,尤其是基于人工智能的算法,被开发出来以实现这一过程的自动化。

然而,由于芯片设计的工作流程较长,对这些算法的评估通常集中在易于计算的中间代理指标上(例如半周长线长HPWL,布局单元密度等),但这些指标经常与端到端性能(即最终设计的 PPA)存在一定程度的偏差。

一方面,由于芯片设计工作流程的冗长,获得给定芯片布局方案的端到端性能需要大量的工程设计工作,同时作者发现直接使用现有的开源EDA工具和数据集通常无法获得端到端性能。

由于以上原因,现有的基于人工智能的芯片布局算法使用简单易得的中间代理指标来训练和评估学习到的模型。

另一方面,由于PPA指标反映了前几个阶段未充分考虑的许多方面,代理指标与最终的PPA目标之间存在严重差距。

因此,这种差距极大地限制了现有基于人工智能的布局算法在实际工业场景中的应用。

端到端预估芯片性能

作者认为,造成这种差距的原因是早期数据集的过度简化。

例如,广泛使用Bookshelf格式就是“过于简化”的一个代表,这种格式下的布局结果不适用于后续设计阶段,无法实现有效的最终设计。

一些后续的数据集虽然提供了运行后续阶段所需的LEF/DEF文件和必要文件,但包含的电路数量仍然有限,且缺乏某些开源工具(如OpenROAD)所需的信息。

例如,库文件中缺少时钟树综合所需的缓冲元件定义,LEF文件中的层定义不完整,这阻碍了布线阶段的工作。

为了解决这些问题,作者构建了一个包含整个流程的全面物理实现信息的数据集。

该数据集涵盖了一系列不同领域的设计,包括 CPU、GPU、网络接口、图像处理技术、物联网设备、加密单元和微控制器等组件。

作者在这些设计上执行了六种最先进的基于人工智能的芯片物理布局算法,并将每种单点算法的结果通过标准输入/输出格式接入到物理实现工作流,以获得最终的PPA结果。

中科大/华为诺亚出手!芯片性能≠布局评分,EDA设计框架全面开源

初始数据集的生成以Verilog文件作为原始数据。OpenROAD执行逻辑综合,将这些高级描述转换为网表,详细描述电路元件之间的电气连接。

随后,OpenROAD的集成平面规划工具利用该网表在硅片上配置电路的物理布局。

OpenROAD将平面规划阶段产生的设计转换为LEF/DEF文件,以便于后续布局算法的应用。

同时,作者通过OpenROAD完成整个EDA设计流程,在后续阶段生成包括布局、时序树综合和布线在内的数据。

ChipBench数据集包含了物理设计流程各个阶段所需的全部设计工具包。

在评估布局阶段的算法时,前一阶段的输出文件将作为该评估算法的输入。算法处理这些输入文件,生成相应的输出文件,然后将这些输出文件集成到OpenROAD设计流程中。

最终,数据集将报告包括TNS、WNS、面积和功耗在内的性能指标,以提供全面的端到端性能评估。

这种方法提供了一套全面的评估指标,能够衡量特定阶段算法对最终芯片设计优化效果的影响,确保了评估指标的一致性,并避免了仅依赖于单一阶段简化指标的局限性。

这种评估方法有利于各种算法的优化和开发,确保了算法改进能够转化为芯片设计的实际性能提升。同时,通过一个强大的测试和改进框架,它促进了更高效、更有效的开源EDA工具的开发。

中科大/华为诺亚出手!芯片性能≠布局评分,EDA设计框架全面开源

芯片布局需要开发新算法

利用上述工作流程,作者对多种基于人工智能的芯片布局算法进行了评估,包括SA、WireMask-EA、DREAMPlace、AutoDMP、MaskPlace、ChiPFormer以及OpenROAD中的默认算法。

作者对这些算法进行了端到端的评估,并报告了最终的性能指标。

中科大/华为诺亚出手!芯片性能≠布局评分,EDA设计框架全面开源

另外,相关性分析结果表明,MacroHPWL与最终性能指标之间的相关性非常弱,这表明优化MacroHPWL对这些性能指标的影响非常有限。

Wirelength与WNS和TNS的相关性同样较弱。这意味着,即便某些单点算法在优化Wirelength等中间指标上取得了成功,它们在最终的物理实现中可能只能提升PPA指标的某一方面,而无法全面优化。

中科大/华为诺亚出手!芯片性能≠布局评分,EDA设计框架全面开源

因此,需要寻找更合适的中间指标,以便更好地与实际的PPA目标相关联。

作者的评估结果揭示了目前主流布局算法所强调的中间指标与最终性能结果之间存在不一致性,这些发现凸显了从新的角度开发布局算法的必要性。

中科大/华为诺亚出手!芯片性能≠布局评分,EDA设计框架全面开源

△不同布局算法的最差时序图

论文地址:https://arxiv.org/abs/2407.15026GitHub:https://github.com/MIRALab-USTC/ChiPBench

数据集:https://huggingface.co/datasets/ZhaojieTu/ChiPBench-D

以上内容为资讯信息快照,由td.fyun.cc爬虫进行采集并收录,本站未对信息做任何修改,信息内容不代表本站立场。

快照生成时间:2024-08-13 11:45:10

本站信息快照查询为非营利公共服务,如有侵权请联系我们进行删除。

信息原文地址:

华为诺亚方舟实验室打造底层视觉套件
...图像和视频的修复复原、质量提升、风格变换任务。华为诺亚方舟实验室基于昇思MindSporeAI框架打造了MindSporeEditing底层视觉套件
2023-11-22 12:07:00
新一代芯片电路逻辑综合,可扩展可解释的神经电路生成框架
...4)等荣誉。近日,中科大王杰教授团队(MIRA Lab)和华为诺亚方舟实验室(Huawei Noah's Ark Lab)联合提出了可生成具有成千上万节点规模的神经电路生成与优化框架
2024-11-06 09:44:00
探索终端操作系统领域AI大模型创新趋势 OpenHarmony技术大会OS原生智能分论坛召开
...大学计算机科学与工程系副教授郑文立主题分享来自华为诺亚方舟实验室的研究员侯璐则在现场分享了《大语言模型的压缩加速和高效部署》,这一报告从架构设计、成本、吞吐、时延、长序列等方
2023-11-06 14:46:00
事实如此!麒麟芯片对外出售安卓手机也没用,因为放不下灵魂!
...脚步前行如飞,芯片领域的竞争与技术创新也日益激烈。华为秉持自主创新理念,旗下麒麟芯片系列在智能手机领域崭露头角。麒麟系列芯片的推出不仅为华为的智能手机注入新动力,更是开启了中
2024-02-27 14:42:00
手机数读 | Q1华为、荣耀并列国内市场第一,小米再次被挤出前五
出品 | 搜狐科技作者 | 张雅婷华为手机的回归,正持续搅动市场的竞争格局。近日,IDC、Canalys等多家数据机构发布了一季度国内手机市场报告,华为的出货量正迅速飙升,重新回
2024-04-30 11:00:00
华为P70第三方手机壳曝光,下半年有AI重磅产品和星链
华为正在准备P70系列,透露消息华为把一些重磅产品留到了今年下半年,包括麒麟9000平板电脑和一款新的卫星手表。2024年,华为将为消费者提供诸多新品。据数码博主智慧皮卡丘称,华
2024-03-09 14:17:00
GPU受限,国内AI大模型能否交出自己的答卷?
这个4月,成为国产大模型混战期。继百度之后,阿里、华为、京东、360等大模型也陆续浮出水面,大模型军备竞赛正式开启。4月7日,阿里云宣布自研大模型“通义千问”开始邀请企业用户测试
2023-04-14 18:02:00
大模型应用疯狂加速,洗牌却在静悄悄进行了
...混元大模型,一亮相便“秀”起了“肌肉”,科大讯飞与华为合作发布“星火一体机”,进一步把大模型端侧应用摆在了台面上。一波接一波的行业浪潮席卷而来,正推动整个“大模型+”应用时代
2023-10-07 15:24:00
华为Pocket 2折叠手机将支持北斗卫星短信功能
华为正准备推出新的竖折手机——Pocket2,这款手机可能具有强大的卫星短信功能。最新的消息共享了一些关于即将到来的华为Pocket2重要参数的新细节
2024-02-18 12:01:00
更多关于科技的资讯:
龙头链主“挂帅” 合肥“创投城市计划”升级
大皖新闻讯 9月16日,随着“科聚零碳-科大硅谷全球合伙人走进零碳中心暨‘创投城市计划’新能源投资路演对接会”的举办,合肥“创投城市计划”实现全面升级
2025-09-18 15:31:00
9月8日,一位客户神色匆匆地来到行唐联社只里信用社,称需为父母办理社保卡开通业务,且次日就要报送账号用于打款。临柜工作人员接过相关资料
2025-09-18 11:19:00
【儒商巡礼】德州彩诗禾纺织有限公司董事长王波: 深耕纺织,“织”出新篇
鲁网9月18日讯(记者 吴美琳)从贸易领域起步,到自建实体工厂,再到打造差异化绿色纺织品牌,他始终以“进取”“守正”“仁爱”为底色
2025-09-18 11:28:00
本报讯 日前,中国文房四宝协会市场研究与督导专业委员会(以下简称“专委会”)“跨界赋能・智创未来”专题研学活动,在北京新发地农产品批发市场举办
2025-09-18 11:40:00
□ 左 鲤日前,上海博物馆以“清雍正粉彩蝠桃纹橄榄瓶”为原型设计的蝠桃瓶发光冰箱贴引发争议。有网友认为该文创产品的瓶底开孔与发光设计
2025-09-18 11:40:00
当前,人工智能、虚拟现实(VR)、超高清、多模态等新科技,正以“体验重构者”“需求激活者”“边界拓展者”的角色,为旅游新消费注入强劲动能
2025-09-18 11:45:00
第三届#SpainFoodNation峰会推动西班牙美食参与中国市场
近日,西班牙对外贸易发展和投资局(ICEX)携手西班牙农业渔业和食品部(MAPA)在上海举办了第三届#SpainFoodNation峰会
2025-09-18 11:46:00
山东九羊集团携钢铁大模型亮相全省“人工智能+”创新应用工作会议
9月17日,山东省“人工智能+”创新应用工作会议在济南举行。作为“人工智能+钢铁”领域的企业代表,山东九羊集团有限公司(以下简称山东九羊集团)受邀现场演示钢铁大模型应用实践
2025-09-18 12:27:00
浪潮助力四川教育大数据平台荣获IDC中国未来企业大奖·智慧城市特别奖
9月5日,2025 IDC中国未来企业大奖优秀奖名单正式揭晓,由四川省教育信息化与大数据中心主办,浪潮软件技术支持的“四川省教育大数据平台”建设项目荣获“2025 IDC中国未来企业大奖优秀奖”
2025-09-18 12:28:00
“痛金”让年轻人“上头” 黄金消费刮起“二次元风”
消费日报网讯(记者牛夏风)从“痛车”“痛包”到“痛衣”,“万物皆可痛”的风又吹到了黄金饰品上。“吉伊卡哇”联名款、《天官赐福》联名款
2025-09-18 13:17:00
海南三亚信兴超级体验店重装开业 多重优惠惠及消费者
消费日报网讯(记者郑红梅)9月19日至21日,海南三亚信兴电器超级体验店将迎来重装升级后的盛大开业。此次开业活动以“多重优惠叠加”为核心
2025-09-18 13:18:00
深信服AD以技术之力铸业务之基,稳居IDC市场份额第一
近日,国际数据公司(IDC)发布最新报告,深信服AD斩获2025Q2中国负载均衡市场占有率第一。这已是深信服AD连续多个季度领跑市场
2025-09-18 13:51:00
不差钱的腾讯,也开始借钱了?
A时隔四年后,腾讯再次发债,首发点心债。腾讯控股在港交所公告称,于2025年9月16日,公司已与经办人就根据计划发行本金总额90亿元的票据订立认购协议
2025-09-18 09:01:00
从“客户”到“伙伴”,济宁银行全周期金融服务构建财富管理新生态
鲁网9月18日讯济宁银行坚守“金融为民”初心,不断创新金融产品,完善服务渠道,努力为客户提供更加专业、更有温度的金融服务
2025-09-18 10:53:00
厦门网讯(厦门日报记者 林露虹)作为2025厦门国际动漫节配套活动,第三届游戏创业者路演系列活动(简称“游路演”)将于10月29日至30日举行
2025-09-18 08:20:00