0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

为什么互联网巨头都开始布局自研芯片?

kus1_iawbs2016 来源:未知 作者:胡薇 2018-08-15 11:20 次阅读

近几年来,无论是国外的谷歌、Facebook,还是国内的百度、阿里巴巴,我们可以看到全球的大型互联网公司都开始涉足芯片设计领域了,且这股趋势看起来有蔓延之势。究竟是什么原因推动了这种情况的产生?日前,国外媒体The next platform写了一篇文章,阐述了这种现象产生的原因。

据我们粗略统计得知,云巨头亚马逊、阿里巴巴、百度、Facebook、谷歌和微软都在设计自己的AI加速器芯片。究竟这是当下云行业的一种潮流还是短期现象?相信一千个人有一千个看法。但在我们看来,为特定任务设计定制芯片将成为云产业的主流,届时处理器网络交换机、AI加速器等领域将会受到深刻的影响。大胆点的观点认为,该领域内的大多数芯片市场将不能限免。

纵观整个集成电路产业链,在一系列新的技术和经济因素推动下,传统的芯片设计和制造模式正在破坏,云巨头涉足AI芯片设计只是大规模定制芯片影响当前集成电路供应链的冰山一角,更多的可能性正在发生。但造成这种现象的原因并不止一个,很多因素的同时发生导致了今日的结果:

1)摩尔定律的死亡;

2)基于多芯片模块(MCM)和系统级封装(SIP)的新架构方向;

3)芯片设计工具逐渐成熟为完整的开发工具链;

4)可授权IP使组装芯片变得容易;

5)多项目晶圆(MPW)使得晶圆厂有能力实现原型制造和小批量生产客户编写的内部软件框架;

6)网络巨头创造的规模,新兴的物联网巨头的影响力也渐增;

摩尔定律的死亡

虽然晶圆厂有不同的观点,但在很多人看来,摩尔定律实际上已经死了。经过了数十年的发展,现在的晶圆厂已经进入了一个瓶颈期,那就是如果继续缩小晶体管的尺寸,晶体管将变得更不可靠,且功耗会剧增。且随着晶体管的缩小,设计人员现在必须使用额外的晶体管来验证逻辑块是否能产生正确的结果。但是如果设计人员在芯片上封装太多的逻辑,那么供电和散热都会成为一项挑战。正是这种困境让芯片设计师进退两难。

这就导致了以下结果:在追求高性能的前沿应用里,对晶体管数量的需求正在爆炸,但这种爆炸却催生了更大,更热的芯片,但逻辑的速度的提升,却不会变得如想象中那么快。与此同时,较老的制造工艺(例如28纳米)却继续在发生余热,对于越来越多的应用来说,这甚至是最好的选择。

在这种情况下,就使得现有的通用芯片不能满足云服务商高性能和客制化的需求。

新的架构方向

面对上述困境,设计工程师想提高芯片性能,还有一个选择,那就是放弃推动半导体技术前进,而是转向追求新架构,达到性能提升的目的。这样的话,他们就可以退回到前一代甚至两代的工艺上进行硅片制造。这样也能够获得更小,更冷,更实惠的芯片。从现状看来,架构是硅设计的新“高地”,很多厂商早已投入其中以获取领先竞争。

AMD则在其Epyc服务器产品线上采用了不同的方法。Epyc是基于AMD的八核Zeppelin die设计的。每个EPYC处理器中都封装了四个由AMD proprietary 连接的四个Zeppelin die。

AMD创新的Epyc架构是不同架构和设计权衡的结果。与其他处理器设计相比,它使用了不同的互连、逻辑和存储组合。这就使得EPYC的总晶体管数量和芯片面积与英特尔和Nvidia的产品处于相同的范围,但制造成本却要低得多。AMD暗示,在大芯片里,它们的架构还有可能在在单个封装中继续实现微缩。

不同厂商在架构上的尝试,让云服务供应商看到了新的可能。

芯片设计工具日趋成熟

所谓的可重复结构可以是高速缓存存储器块(cache memory block,),处理器核心(processor core),存储控制器(memory controller)等部分,也就是那些你可以通过“复制”来增加总吞吐量的功能。这是扩展内存容量和处理器内核增加容量和性能的方式。

可以肯定的是,在未来,聘用足够多的设计人才去设计独特的、拥有高价值逻辑的十亿级晶体管变得几乎不可能。而可重复的结构和并行架构推动了市场需求,并能将数十亿个晶体管放在芯片上。

可授权和开源的IP模块

要获得通用或专用的可重复结构IP,有许多来源,上面提到的EDA公司是一个选择,下面介绍的公司,又是另一个选择。

Arm是数据中心可授权IP的可靠来源;

Wave Computing最近购买了MIPS,这对两者都是好兆头,因为人工智能(AI)IP在未来两年乃至十年,会成为市场关注的热点;

RISC-V旨在通过开源处理器内核使计算密集型可重复结构变得大众化。这个相对新兴的架构吸引了阿里巴巴,Cadence,谷歌,GlobalFoundries,华为,IBM,Mellanox,Mentor高通三星知名厂商成为他们的会员。

如果你所统治的市场影足够大,那么在超现代处理器核心方面,你会有更多的选择,届时:

AMD可能会授权其Epyc服务器架构。

Arm和Qualcomm可能会授权服务器级别的Arm 64位内核。

IBM可能会授权其Power9服务器架构。

另外,在互联方向,虽然AMD凭借其Epyc MCM领先市场,但其他公司也在投资互连IP,这也让你有了更多的选择:

1)英特尔一直致力于其专有的嵌入式多芯片互连桥接(EMIB)点对点片上互连技术的开发,他们还计划将EMIB的子集作为高级接口总线(AIB)进行许可。

2)Arm也拥有各种互连设计,但对于高端基础设施市场,Arm授权其专有的CoreLink CNN(Cache Coherent Network)产品产品。熟悉设计的人都知道,Arm的CCN设计针对其较大的Arm 64位Cortex处理器进行了优化。

3)SiFive的TileLink是应用在RISC-V处理器内核上的片上互连。TileLink看起来就像是AMD的Infinity Fabric协议,而不是Intel的EMIB / AIB点对点互连。

4)USR联盟正在向其会员推进和认证其超短距(USR)系统级芯片(SoC)的互连技术

Fab变得更亲民

过去,芯片设计和制造是不可分割的,如果有任何一方对另一方不熟悉的话,合作就无法进行。但随着行业的成熟,某些设计可以与工厂分开进行,只需要大量的专业知识去“转移”。过去,有竞争力的处理器公司需要拥有自己的晶圆厂来推动更出色的性能。但去年AMD的表现证明,设计和工厂分离也可以实现出色的性能。

仅存的的挑战是降低小型设计公司的制造验证设计的价格。多项目晶圆(MPW)制造能力现已在全球范围内提供。MPW在普通晶圆上“放置”了许多不同的设计,因此原型和小批量生产就不必承担生产晶圆的全部成本。现在开发者可以从最大的晶圆厂(如GlobalFoundries,三星和台积电)以及小型和特殊工艺的专业晶圆厂(如KAST的WaferCatalyst,IMEC / Fraunhofer,Leti / CMP,MOSIS,Muse Semiconductor)获得MPW服务和价格。

MPW使小型设计公司和学术研究的开发项目能从晶圆厂获得更好的支持。大的设计客户则可以通过过往的渠道来订购大批量晶圆。

软件框架使硬件加速器成为可能

开源操作环境和应用程序代码使Web巨头能够共同设计和优化数据中心基础架构。随着芯片设计和制造进一步商品化,这些公司会发现,去体验和部署包括AI加速器在内的新处理器指令集变得越来越简单。

事实上,人工智能芯片的部署已经在进行中。大多数网络巨头都拥有内部的深度学习模型开发环境,甚至有些还开放给其他开发者访问。重要的一点是,他们当中的大多数正在进行AI芯片设计:

1)AWS已投资Apache MXNet和由亚马逊开发的用于消费设备的AI芯片;

2)百度创建了PaddlePaddle和昆仑芯片;

3)谷歌创造了TensorFlow和几代TPU芯片

4)微软创建了Cognitive Toolkit及其FPGA驱动的Brainwave附加卡;

5)腾讯创建了DI-X平台(具有专有模型和算法)和ncnn(面向移动),并与芯片厂联发科建立了合作关系;

6)阿里巴巴尚未加入软件框架竞赛,但他们已发表了许多关于深度学习架构和算法的原创研究论文,并正在开发一个神经处理单元(NPU);

在另一些云供应商中,IBM拥有Cognitive Computing和Watson服务,并与许多AI加速器公司在OpenPower方面进行合作。在社交媒体领域,Facebook推动了Caffe和Caffe2的发展。

然后有几十家初创公司推出了AI加速器芯片,而Wave Computing在购买MIPS之后,则处于领先的地位。

另外,可以确认的是,很多网络巨头也在投资量子计算,因为他们把它当做神经网络的潜在通配卡加速器,这也不是巧合。

规模效应的推动

一旦网络巨头在其遍布其全球数据中心基础架构中部署大规模的定制芯片,这意味着它会买入数十十万乃至百万计的芯片。如果每个芯片能提高几瓦的效率,那么整体效率提高则可以很容易就达到数十兆瓦。与此同时,还能解决盈利的新问题,还可以拥有更快的速度和更高的精度。

此外,网络巨头们往往有晶圆厂的关系,这就有利于其建立消费设备的定制芯片,如Google Home和Amazon Dot。如果这些厂商能够有包括AI加速器在内的多款芯片在晶圆厂生产的时候,庞大的数量将会带来很大的经济规模效应。

新趋势带来的可能影响

我们还没有看到这些融合趋势带来的真正影响。和目前AI加速器的尝试一样。这也仅仅只是一个开始。

一个对软件操作环境和深度学习建模语言有控制权的网络巨头也将进入芯片设计领域是一件很容易的事,且是一个很不错的选择。因为他们很容易就能获得最好的EDA工具、开源和可授权的IP模块,然后就可以构建原型芯片,将其布置到全国各地的服务器上。

具体来说,网络巨头进入芯片领域,不但可以定制其整数和浮点的处理器内核,还可以基于这些定制的处理器内核、定制AI加速器、定制的I / O和内存控制器等部件打造SoC。他还可以在其专有的芯片里面优化其软件性能,这在通用的大规模芯片上是很难做到的。

未来,网络巨头可能会设计完全不同的芯片。届时那些专门面向标准化操作环境和标准指令集设计的病毒将不会在这些芯片上执行。黑客需要更好的手段才能访问网络巨头的系统,尤其是这些系统还可能会定期更改的时候。

到时的数据中心,将会是一个截然不同的数据中心。

到时的芯片世界,也将会是一个不同的芯片世界。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    447

    文章

    47788

    浏览量

    409110
  • 摩尔定律
    +关注

    关注

    4

    文章

    622

    浏览量

    78521

原文标题:设计自有芯片将成为新常态?

文章出处:【微信号:iawbs2016,微信公众号:宽禁带半导体技术创新联盟】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    什么是卫星互联网?卫星互联网的组成

    卫星互联网是指基于卫星通信技术接入互联网,其业务可覆盖全球。通过一定数量卫星的规模组网,构建具备实时信息传输能力的星座系统,卫星互联网可向终端用户提供以宽带互联网接入为主的通信服务。
    发表于 04-17 10:01 121次阅读
    什么是卫星<b class='flag-5'>互联网</b>?卫星<b class='flag-5'>互联网</b>的组成

    工业互联网实训是什么?工业互联网实训包括哪些?

    工业互联网实训是一种针对工业互联网领域的培训课程,旨在帮助学员掌握工业互联网的基本概念、技术、应用和发展趋势。通过实训,学员可以了解工业互联网的体系架构、平台功能、应用场景和解决方案,
    的头像 发表于 01-17 17:00 288次阅读

    跨周期,创未来!华秋喜获中国产业互联网十周年-杰出企业

    互联网、到移动互联网,再到产业互联网,中国互联网发展已经有20多年,近十年则是产业互联网迅猛发展的十年。近几年,随着中国数字经济的高速发展
    发表于 01-04 11:57

    华秋荣获亿邦动力2023产业互联网千峰奖

    喜讯! 继华秋荣获2023中国产业数字化百强榜企业 2023深圳行业领袖企业100强后 华秋再次荣获亿邦动力2023产业互****联网“千峰奖·数字供应链 12月1日晚,在2023亿邦产业互联网
    发表于 12-15 09:53

    工业互联网中的标识解析技术

    工业互联网的核心是数据的价值发现问题,但由于历史原因,“信息孤岛”现象在企业内部、企业之间大量存在。标识解析技术是目前可见解决“信息孤岛”、完成工业大数据汇聚以及在此基础上形成信息融合理解的关键技术。分析了标识解析在工业互联网领域应用要解决的几个关键环节,并且给出了进行工
    发表于 09-19 06:07

    互联网企业拿出AItoC应用,阁下要如何应对?

    互联网
    脑极体
    发布于 :2023年08月02日 18:02:02

    如何将模块连接到互联网和Arduino板?

    我如何将模块连接到互联网和 Arduino 板
    发表于 06-12 06:12

    如何存储来自esp的响应以确保它已连接到互联网

    我已将 ESP8266 与 PSoC 4200 BLE 连接起来。我在 UART 接口的帮助下连接了它。我已经使用 AT 命令集连接到互联网。使用命令集后打印 esp 的响应时遇到问题。 你能帮我
    发表于 06-09 07:36

    工业互联网 互联网区别 5g工业互联网是什么

    互联网的安全要求相对工业互联网较低。一般互联网上的信息流通采取的是“传输加密,存储明文”的方式,因为互联网上的信息基本上是非机密性的。但是在工业互联
    的头像 发表于 06-02 17:48 1902次阅读

    如何通过ESP8266共享互联网

    我正在尝试通过 OTA 上传代码。但我无法将所有 ESP8266 连接到互联网,所以我选择 hc12 进行远程传输。但我对如何通过 ESP8266 共享互联网有疑问。 有任何可能通过 hc12 与 esp8266 共享
    发表于 05-31 08:17

    在数字时钟项目中使用ESP8266,ISP失去互联网连接怎么解决?

    我在数字时钟项目中使用 ESP8266。我遇到的问题是我的 ISP 偶尔会断开互联网连接。该程序发现它仍然连接到 WiFi,但是当它尝试从互联网检索时间时,它会循环直到 ISP 重新建立互联网连接
    发表于 05-30 06:19

    如何将房间的窗户连接到互联网

    看看我是如何制作一个很棒的项目的,我将房间的窗户连接到互联网
    发表于 05-22 07:40

    Kindle无法连接到互联网怎么解决?

    其他所有事情,只是无法连接到互联网。这很糟糕,因为我想读一些新书。 我试过关闭飞行模式然后再打开,但没有用。(可能不会,但至少它证明问题不是飞行模式。) 我尝试通过按住电源按钮 20 秒来进行重置,但没有任何效果。 有人知道怎么修这个东西吗?
    发表于 05-15 08:37

    什么是工业互联网?5G到底能在工业互联网中承担哪些重任呢?

    美国阿帕网的诞生。它一开始仅用于军事,但一投入民用,便爆发出了空前的生命力,以「互联网」成其名。这张互联网在全球急剧扩张,把其神经末梢延伸到了地球的每一个角落。曾经
    的头像 发表于 05-06 18:04 1160次阅读
    什么是工业<b class='flag-5'>互联网</b>?5G到底能在工业<b class='flag-5'>互联网</b>中承担哪些重任呢?

    互联网如何实现上网?

    互联网
    YS YYDS
    发布于 :2023年04月30日 20:51:55