谷歌TPU秘密武器,6小时完成芯片布局!新AI算法登Nature
  • 首页
  • 资讯
  • 视频
  • 直播
  • 凤凰卫视
  • 财经
  • 娱乐
  • 体育
  • 时尚
  • 汽车
  • 房产
  • 科技
  • 读书
  • 文化
  • 历史
  • 军事
  • 旅游
  • 佛教
更多
  • 国学
  • 数码
  • 健康
  • 家居
  • 公益
  • 教育
  • 酒业
  • 美食
科技
科技 > 数码 > 正文

谷歌TPU秘密武器,6小时完成芯片布局!新AI算法登Nature

作者 | 心缘

编辑 | 漠影

芯东西6月10日报道,谷歌用人工智能提高芯片设计速度的研究,已发表于国际顶级期刊Nature。

原本人类专家需要花费数周时间的芯片布局设计,通过一种深度强化学习方法,平均6小时内就能完成这个过程。

这项工作并不完全新颖,包括谷歌人工智能负责人Jeff Dean在内的谷歌工程师团队,在一年前发表的一篇预印版论文中已经提到了这一技术。

而在Nature最新发表的论文中,谷歌原始研究团队称其已微调该技术,来设计即将推出的、以前未宣布的谷歌张量处理单元(TPU)的生成,专门用于加速人工智能(AI)。

台积电错失大客户?高通下代4nm旗舰芯,三星造!

该论文题目为《一个快速芯片设计的布图布局方法》(A graph placement methodology for fast chip design)。如果这一技术公开,或有助于让资金受限的初创企业开发满足特定需求的自家芯片,并缩短芯片设计周期,使硬件更好地适应快速发展的研究。

论文链接:https://www.nature.com/articles/s41586-021-03544-w

一、芯片设计自动化挑战大,性能难达人类水准

微芯片面积约为几十到数百毫米平方,容纳数千个组件,如内存、逻辑和处理单元,外加许多公里的超薄电线将这些组件连接在一起。

设计过程中,全局布线是最复杂和耗时的阶段之一,这涉及研究这些组件的最佳放置位置,就像建筑师设计建筑的内部空间一样,如何以最好的规划容纳所有所需的固定装置和配件。

在这项研究中,谷歌研究人员提出了一种基于深度强化学习的芯片布局方法,目标是将电路组件和标准单元的网表节点映射到一个芯片画布上,从而优化功率、性能和面积(PPA),同时遵守对布局密度和布线拥塞的限制。

自20世纪60年代以来,提出了许多自动化的芯片平面图方法,但没有一种方法达到人类专家上手所能实现的性能。此外,芯片复杂性的指数增长,使这些技术难以在现代芯片上使用。

人类芯片设计师往往必须使用电子设计自动化(EDA)工具迭代数月,对芯片网表进行RTL描述,并手动将该网表放置在芯片画布上。

基于这种长达72小时的反馈,设计师要么得出结论,认为设计标准已经达到,要么向上游RTL设计师提供反馈,后者然后修改低级代码,使放置任务更容易。

而谷歌提出的深度强化学习方法,是一种具有泛化能力的芯片布局方法。通过领域自适应策略,它能够跨芯片进行推广,可以自行从经验中学习,使其芯片布局设计能力变得更好、更快。

二、用游戏系统、10000个芯片布局训练

训练跨芯片推广的AI驱动设计系统具有挑战性,因为它需要学会优化将所有可能的芯片净列表放置在所有可能的画布上。

芯片平面图类似于具有各种部件、板块和获胜条件的游戏,因此可以用包含状态、动作、状态转移、奖励四个关键要素的强化学习方法,通过训练一个智能体,用累计奖励最大化,让AI优化芯片布局的能力持续增强。

从空芯片开始,谷歌团队的系统按顺序放置组件,直到实现一个完全布局的网表。

为了指导系统选择首先放置的组件,组件按降序由大到小排序;首先放置较大的组件会减少以后没有可行放置的可能性。

台积电错失大客户?高通下代4nm旗舰芯,三星造!

▲随着训练进行,开源RISC-V处理器Ariane的宏位置。左边是从零开始训练的策略,右边是针对这个芯片进行预训练的策略。每个矩形代表一个单独的宏位置。(图源:谷歌)

训练该系统需要创建一个包含10000个芯片布局的数据集,其中输入是与给定布局相关的状态,标签是布局的奖励(即线长和拥塞)。

研究人员首先选择了5个不同的芯片净网表,并用AI算法为每个网表创建2000个不同的布局位置。

该系统花了48个小时在英伟达Volta显卡和10个CPU上“预训练”,每个CPU都有2GB的RAM。

在一项测试中,谷歌研究人员将他们的系统建议与手动基线——谷歌TPU物理设计团队创建的上一代TPU芯片设计——进行比较。

结果显示,系统和人类专家均生成符合时间和拥塞要求的可行位置,而AI系统在面积、功率和电线长度方面优于或媲美手动布局,同时满足设计标准所需的时间要少得多。

三、未来工作:或为芯片设计全自动化奠定基础

谷歌称其系统推广和生成“高质量”解决方案的能力具有“重大影响”,为与芯片设计过程的早期阶段进行优化提供了机会。

大规模的架构探索以前是不可能的,因为评估给定的架构需要数月的努力。

谷歌团队认为,修改芯片的设计或对性能产生巨大影响,并可能为芯片设计过程的完全自动化奠定基础。

此外,虽然谷歌团队的系统被用于设计下一代谷歌TPU,但研究人员认为,它可以应用于芯片设计以外的有影响力的放置规划问题,包括城市规划、疫苗测试分发和大脑皮层映射等一系列应用。

结语:减少设计芯片时间,或优化供应链流程

Nature社论认为,谷歌这一研究大大缩短设计芯片所需的时间,将极大地帮助提速供应链,但技术专长必须广泛共享,以确保公司的“生态系统”真正全球化。产业必须确保节省时间的技术不会赶走拥有必要核心技能的人。

更易访问、更高效的微芯片将为自动驾驶汽车、5G通信和AI的发展提供动力,这些机会不容错过。但重要的是,要考虑使用自动化设计技术的更广泛影响,特别是需要具有相关技能和专业知识的人,和提高目前手动完成流程的人的技能。

芯片布局无论是手动还是自动化,都需要计算、电子工程和设备物理方面的专业知识。这些技能需要时间来学习,在一个生产微芯片以外许多其他产品的行业中,同样非常需要这些技能。

至关重要的是,相关公司要理解这一点,并采取适当步骤来满足其本地和全球的技能需求。自动化往往加剧了人们对裁员的担忧。事实上,保持电子行业的势头,需要有远见的人和公司来创造下一代微芯片。

关闭

亲爱的凤凰网用户:

您当前使用的浏览器版本过低,导致网站不能正常访问,建议升级浏览器

第三方浏览器推荐:

谷歌(Chrome)浏览器 下载

360安全浏览器 下载

代做工资流水公司九江车贷工资流水 开具宿迁代办企业对公流水太原查贷款银行流水绍兴银行流水修改代开柳州收入证明费用铜陵办银行流水修改杭州查房贷收入证明常州企业流水打印公司昆明对公账户流水查询咸阳自存流水价格保定工资银行流水制作大连代做个人流水北京银行流水修改打印莆田工资流水app截图制作汕头入职工资流水查询商丘办背调工资流水南阳代开流水账单潍坊办收入证明舟山查车贷工资流水泰安代办企业对公流水惠州银行流水修改查询福州开工资代付流水福州打印贷款流水济宁查询背调银行流水东莞企业对公流水湘潭制作车贷银行流水洛阳打企业流水打印洛阳办理房贷银行流水信阳办理银行流水单阜阳工资流水办理香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声卫健委通报少年有偿捐血浆16次猝死汪小菲曝离婚始末何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言男子被猫抓伤后确诊“猫抓病”周杰伦一审败诉网易中国拥有亿元资产的家庭达13.3万户315晚会后胖东来又人满为患了高校汽车撞人致3死16伤 司机系学生张家界的山上“长”满了韩国人?张立群任西安交通大学校长手机成瘾是影响睡眠质量重要因素网友洛杉矶偶遇贾玲“重生之我在北大当嫡校长”单亲妈妈陷入热恋 14岁儿子报警倪萍分享减重40斤方法杨倩无缘巴黎奥运考生莫言也上北大硕士复试名单了许家印被限制高消费奥巴马现身唐宁街 黑色着装引猜测专访95后高颜值猪保姆男孩8年未见母亲被告知被遗忘七年后宇文玥被薅头发捞上岸郑州一火锅店爆改成麻辣烫店西双版纳热带植物园回应蜉蝣大爆发沉迷短剧的人就像掉进了杀猪盘当地回应沈阳致3死车祸车主疑毒驾开除党籍5年后 原水城县长再被查凯特王妃现身!外出购物视频曝光初中生遭15人围殴自卫刺伤3人判无罪事业单位女子向同事水杯投不明物质男子被流浪猫绊倒 投喂者赔24万外国人感慨凌晨的中国很安全路边卖淀粉肠阿姨主动出示声明书胖东来员工每周单休无小长假王树国卸任西安交大校长 师生送别小米汽车超级工厂正式揭幕黑马情侣提车了妈妈回应孩子在校撞护栏坠楼校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变老人退休金被冒领16年 金额超20万西藏招商引资投资者子女可当地高考特朗普无法缴纳4.54亿美元罚金浙江一高校内汽车冲撞行人 多人受伤

代做工资流水公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化