历史上的今天
返回首页

历史上的今天

今天是:2025年04月24日(星期四)

正在发生

2020年04月24日 | 谷歌:设计芯片,AI只需要6小时

2020-04-24 来源:半导体行业观察

谷歌公司的Jeff Deam日前在一篇预印版论文中表示,他们团队描述了一个基于学习的方法,是的芯片设计可以从过去的经验中学习,并随着时间的推移提高,生成更好的架构。他们声称这平均可以在6个小时内完成设计,这比人工研究需要花费数周的时间要快得多。


尽管这项工作并非完全新颖,它是基于Google工程师在3月发表的一篇论文中提出的技术,但它的先进性在于,它意味着片上晶体管的放置可以在很大程度上实现自动化。如果Google研究人员的技术可以公开使用,那么它可以使现金短缺的初创公司开发自己的芯片用于AI和其他专门用途。而且,它可以帮助缩短芯片设计周期,从而使硬件更好地适应快速发展的研究。

“基本上,根据现在的设计流程,您现在可以使用一些设计工具来进行一些布局,但是您需要人工布局和布线专家与这些设计工具一起进行很多次重复的迭代,” Dean去年在接受采访时表示。“从您想要设计开始,到将其实际物理布局在芯片上,并在面积,功率和导线长度上有适当的限制,再到可生产,这是一个数周的过程,” Dean说。“我们基本上可以拥有一个机器学习模型,该模型可以学习玩特定芯片的[组件]放置游戏。”

据介绍,他们这个方法旨在将逻辑门,存储器等的“网表”图放置在芯片画布上,以使该设计优化功率,性能和面积(PPA),同时遵守对放置密度和布线拥塞的限制。这些图的大小范围从成千上万个群集中的数百万个节点到数十亿个节点不等,通常,评估目标指标需要数小时到一天的时间。

研究人员设计了一个框架,该框架可以指导经过强化学习训练的agent来优化芯片位置。(激励learning agents 通过奖励来实现目标;在这种情况下,agent学习进行放置以使累积奖励最大化)。

在实践中,上述代理从空芯片开始依次放置组件,直到完成网表为止。为了指导代理选择首先放置哪些组件,请按大小递减的顺序对组件进行排序;首先放置较大的组件可减少以后没有可行放置的机会。

image.png?imageView2/2/w/550

培训Agent需要创建一个10,000个芯片放置的数据集,其中输入是与给定放置相关的状态,而标签是放置的奖励(即,线长和拥塞)。研究人员通过首先选择五个不同的芯片网表来构建它,并应用AI算法为每个网表创建2,000个不同的布局。

在实验中,报告说,当他们在更多芯片上训练框架时,他们能够加快训练过程并更快地产生高质量的结果。实际上,他们声称,与领先的基准相比,它在生产中的Google张量处理单元(TPU)(Google的定制设计的AI加速器芯片)上实现了卓越的PPA。

研究人员总结道:“与现有的从头开始优化每个新芯片的位置的方法不同,我们的工作利用从放置以前的芯片获得的知识来使其随着时间的推移变得更好。” “此外,我们的方法可以直接优化目标指标,例如线长,密度和拥塞,而不必像其他方法一样定义……这些功能的近似值。我们的公式不仅使新的成本函数在可用时易于整合,而且还使我们能够根据给定芯片块的需求(例如,时序关键或功耗受限)来权衡它们的相对重要性。”


推荐阅读

史海拾趣

歌普(GEPU)公司的发展小趣事

机顶盒,全称为数字视频变换盒,作为现代家庭娱乐与信息交互的核心设备,其重要性日益凸显。从专业角度而言,机顶盒是一种能够接收来自有线电缆、卫星天线、宽带网络等多种信号源的数字电视信号,并将其转换成适合在电视机上播放格式的设备。它不仅能够解码并传输高清、超高清视频内容,还集成了众多增值服务功能,如电子节目指南、网页浏览、在线购物、游戏娱乐等,极大地丰富了用户的观看体验。

从技术层面看,机顶盒内部集成了复杂的调谐器、解码器及多种处理器,确保信号接收的稳定性和解码的高效性。随着科技的进步,机顶盒不断向高清化、智能化方向发展,支持4K乃至8K视频解码,并集成AI语音助手、智能推荐等先进技术,为用户带来更为便捷、智能的使用体验。

此外,机顶盒还具备强大的网络交互能力,通过连接互联网,用户可以轻松享受在线视频、社交媒体、远程教育、远程医疗等多元化服务,使电视机从单向接收设备转变为智能互动终端。未来,随着5G、VR/AR等技术的不断成熟,机顶盒的应用场景将进一步拓展,为用户带来更加沉浸式和互动式的观影体验。

综上所述,机顶盒作为连接电视与互联网的重要桥梁,正以其专业性、科普性和强大的功能,不断推动着家庭娱乐与信息化的发展。

Fairchild公司的发展小趣事

1965年,Fairchild公司的创始人之一戈登·摩尔提出了著名的“摩尔定律”。该定律预测了集成电路上晶体管数量的增长速度,即每两年翻一番。这一预测在之后的几十年里得到了惊人的验证,并成为了电子行业的重要指导原则。摩尔定律的提出不仅推动了半导体技术的快速发展,也促进了计算机和其他电子设备的不断升级换代。

客益(Guestgood)公司的发展小趣事

1957年,Fairchild半导体公司在硅谷成立,其背后有一群被称为“八叛逆”的年轻科学家。这八位科学家曾在肖克利半导体实验室共事,但因不满肖克利的管理方式和缺乏研究成果,他们决定离开并自行创业。这群年轻的科学家包括罗伯特·诺伊斯(N. Noyce)和戈登·摩尔(Gordon Moore)等,他们共同创立了Fairchild半导体公司,为硅谷的半导体产业奠定了坚实的基础。

Cosel公司的发展小趣事

随着全球化进程的加速,Cosel公司开始将目光投向国际市场。1990年,公司成立了U.S.ELCO INC.(现名为COSEL U.S.A.,INC.),正式进入美国市场。随后,公司又设立了欧洲常驻办事处,进一步拓展了欧洲市场。这些举措使得Cosel公司的产品和服务能够覆盖更广泛的地区,为公司带来了更多的商机和发展空间。

Belden Wire and Cable公司的发展小趣事

1902年,Joseph C. Belden在美国伊利诺伊州芝加哥创立了Belden公司。在创立初期,公司主要生产电线和电缆产品,并逐渐在行业内崭露头角。1905年,经过大量的实验和研究,Belden公司成功研发出“Beldenamel”绝缘材料,这种灵活的搪瓷绝缘材料极大地提升了线缆的性能和可靠性,为公司的早期发展奠定了坚实的基础。

BEI Sensors公司的发展小趣事

自上世纪80年代起,Beckhoff便将基于PC的自动化新技术作为公司的发展理念。通过不断研发和创新,公司成功地将工业PC、现场总线模块、驱动产品和控制软件等整合为一套完整的、相互兼容的控制系统。这一创新为工控领域带来了革命性的变革,使得工业自动化系统更加开放、灵活和高效。

问答坊 | AI 解惑

模电应知应会20问

1、半导体材料制作电子器件与传统的真空电子器件相比有什么特点?答:频率特性好、体积小、功耗小,便于电路的集成化产品的袖珍化,此外在坚固抗震可靠等方面也特别突出;但是在失真度和稳定性等方面不及真空器件。 2、什么是本征半导体和杂质半导 ...…

查看全部问答>

红外半球摄像机让人欢喜让人忧

现在大陆市场中,由于监控发展较晚!红外半球摄像机红外灯被大陆的经销商和工程商吵的是如何如何的好,像什么白天一样!晚上没有任何光源,都能很清晰的分晰这个人是谁,这些话虽然让产品卖出去了,可是搞伤了我们技术人员和工程人员,验收那个难啊 ...…

查看全部问答>

基于AD9854的信号发生器的设计

基于AD9854的信号发生器的设计…

查看全部问答>

友善之臂X86-QTOPIA编译问题

编译源码时出现了附件中的错误,由以上可知,是缺少luuid,经查找是缺少e2fsprogs-1.39.tar.gz这个包,已经下载了这个文件,接下来该怎么做??? [ 本帖最后由 jxb01033016 于 2009-9-4 11:47 编辑 ]…

查看全部问答>

求梅兰日兰UPS中文使用说明书操作手册

求梅兰日兰UPS中文使用说明书 请问哪位师傅手里有梅兰日兰UPS中文使用说明书啊,帮忙给传一下,或者给个网址也行啊,UPS是4.2KW、6KVA,我先谢谢啦!…

查看全部问答>

有人改写过nboot吗?

nand flash里bootloader的结构如下: 0:nboot 1:tocblock1 file 2:eboot 有人这样安装吗? 有人改写过nboot吗? 我的板子是2410的,我从网上找到了2410 BSP里面关于nboot的代码 读了下nboot里面的代码,硬件主要是初始化串口,感觉这些是通用的, ...…

查看全部问答>

2440开发版不支持大容量SD卡 请教怎么修改

看了GOOOGLEMAN的文章 http://www.cnblogs.com/wogoyixikexie/archive/2009/05/06/1450503.html 在platform->setting->environment 中设置IMGSDBUS2 = 1 在common.bib中也修改过 根本内容我也修改了BSP.C:\\WINCE500\\PLATFORM\\smdk2440\\DRIV ...…

查看全部问答>

谁能救命--关于Mplayer中Demuxer处理流程

哪为江湖大虾有研究过播放器Mplayer的原代码啊,特别是它Demux是如何处理的,最好能讲讲Mplayer的主处理函数,和详细的Demux过程?小弟不胜感激!…

查看全部问答>

请教关于伺服电机精度的问题

小弟请问大家有关于伺服电机的问题.有一位做真空镀膜的客户问到我伺服电机的转矩精度和线性度的参数.请问各位高手转矩精度和线性度是什么意义?…

查看全部问答>

各种存储器的说明

看的电路越多就发现各种样的存储器,哪位说不同存储器类型的说明,像什么SRAM,闪存,ROM等等的学习资料 我邮箱ZJJONE1023@163.COM 在此谢谢过…

查看全部问答>