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

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

3天内不再提示

华为和比特大陆发布新型边缘计算芯片

mK5P_AItists 来源:未知 作者:胡薇 2018-10-31 16:02 次阅读

近日,华为和比特大陆纷纷发布了针对边缘计算的新芯片产品。华为的Ascend系列采用达芬奇架构,其中Ascend 310功耗8W算力8TOPS正是针对边缘计算市场。而之后比特大陆发布的BM1682和BM1880也是针对边缘计算市场,其中BM1682功耗30W算力3TFlops针对边缘服务器市场,而BM1880功耗3W整数算力2TOPS则是针对边缘终端市场。人工智能结合边缘计算已经成为最热门的市场之一,我们今天就来分析并展望这个市场。

近日,华为和比特大陆纷纷发布了针对边缘计算的新芯片产品。华为的Ascend系列采用达芬奇架构,其中Ascend 310功耗8W算力8TOPS正是针对边缘计算市场。而之后比特大陆发布的BM1682和BM1880也是针对边缘计算市场,其中BM1682功耗30W算力3TFlops针对边缘服务器市场,而BM1880功耗3W整数算力2TOPS则是针对边缘终端市场。人工智能结合边缘计算已经成为最热门的市场之一,我们今天就来分析并展望这个市场。

华为和比特大陆都纷纷在边缘人工计算市场布局

边缘计算新兴市场

人工智能芯片市场第一个得到关注的是云端服务器市场,Nvidia的GPU以其强劲的算力掌握了大部分市场。随着人工智能的铺开,边缘计算(edge computing)的概念也得到了越来越多的认可。

边缘计算相对于云计算有几点优势,首先是延迟较小,在云端和终端通常有几十毫秒到几百毫秒不等的网络延迟,对于工业应用等对延迟有高要求的应用来说云端部署人工智能无法满足其对于延迟的需求;其次是数据隐私,有些应用不希望把数据传输到云端,一方面担心云端数据被云运营商看到,另一方面担心数据传输过程中被黑客劫持;最后是可靠性,如果把人工智能部署在云端那么一旦网络断了在终端的人工智能程序就无法工作了,这对于要求高可靠性的应用来说难以满足要求,但是如果把人工智能部署在边缘就没有这个问题。

边缘人工智能计算中其实还包含了多个层次,一种是终端设备(如手机)上的人工智能计算,这样的规划把人工智能计算直接放到终端设备上,可以实现最低的延迟。然而,由于终端设备的电池容量有限或者对于散热容忍度较低,因此在终端设备上做人工智能计算对于AI芯片的能效比提出了极高的要求,同时这样也并非唯一的边缘计算形态。

除了终端设备上的直接做计算之外,还可以把终端的数据放到离终端比较近的本地服务器去计算。例如,对于工业应用这样的对于稳定性和延迟有要求但是又可以做集群化计算的应用,除了把计算直接放到终端设备之外另一种方法就是就近设立边缘服务器让计算放到边缘服务器上去做然后快速返回给终端设备。边缘服务器对于芯片功耗的要求相比在终端设备上直接计算就会宽松许多,因此非常适合于这种可以集群化计算的应用。

边缘计算的两种市场目前都已经在起飞。而相关AI芯片也得到了许多关注。标志性事件是华为的两次芯片发布会。去年秋天发布的麒麟970芯片附带NPU,可以说是人工智能部署在手机的一次重要尝试。今年秋天又发布了Ascend系列芯片,其中Ascend 310芯片也是针对边缘服务器市场并且华为已经开发了基于Ascend 310的边缘计算服务器准备部署在自动驾驶领域。因此我们可以预计在未来无论是相关应用还是相关芯片都将有更多公司大手笔投入,从而推动AI进一步发展。

边缘服务器的芯片形态与竞争格局

边缘服务器的市场现在来看将是人工智能最早落地的应用之一(甚至比手机里的人工智能还要早且成熟),因为目前中国的智能摄像头产品已经在安防、人脸识别等领域真正落地,而边缘服务器是很适合智能摄像头的产品形态,一方面在不少此类应用中对于可靠性有很强的需求,因此部署在边缘端的人工智能更适合;另一方面智能摄像头的计算可以集群化操作,因此一个边缘服务器处理多路智能摄像头的形式是非常经济的方式。除了智能摄像头之外,无人驾驶也是边缘服务器的一个例子,因为在无人车里面需要做传感器融合做大量计算,相当于在无人车上部署了一个边缘服务器。

边缘服务器市场通常对于通用性有一定需求,因此比较合适的方案是处理器加上通用型深度学习加速芯片,而深度学习加速芯片最常见的形式是以PCIe加速卡的形式插到主板上,并与主处理器协同工作。值得注意的是,由于边缘服务器对于人工智能算法精度有一定要求,因此往往使用的是类似半精度浮点数的运算方式,很多边缘终端芯片上常见的INT-4甚至INT-2等激进的低精度整数运算由于损失精度过多因此在边缘服务器不太适合。

我们认为边缘服务器市场尚属于新兴市场,加入战场的公司并不多,目前仅有Nvidia,华为,比特大陆等, 而且不同的公司可以主打不同的细分市场,因此市场竞争远未饱和。我们不妨来分析一下Nvidia,华为和比特大陆三家公司的竞争格局。Nvidia的产品是Xavier芯片,峰值算力30TOPS,功耗30W,主要针对的是自动驾驶市场,因此芯片上还集成了双目视觉、光流等,模组售价2499美元,显然是针对高端自动驾驶市场,而对于智能摄像头等对于部署成本有要求的场合并不合适。

华为的Ascend 310定位中高端,其8W/8TFlops的性能下可覆盖智能摄像头市场,上可进击自动驾驶市场(华为已经与奥迪合作,发布了基于Ascend 310芯片的自动驾驶边缘服务器MDC600)。而比特大陆则是主打性价比路线,BM1682自带视频解码和后处理操作且集成了CPU,因此客户需要加速智能机器视觉相关应用时理论上只需要BM1682即可,无需再去购入额外的CPU,这也降低了成本。

华为基于Ascend 310的MDC600边缘计算服务器主攻自动驾驶市场

目前在中国市场,最主要的市场还是安防等应用的智能摄像头,因此产品定位决定了主要是华为和比特大陆之间的竞争,那么比特大陆和华为之间的竞争格局会如何呢?

我们认为,首先这个市场很大,华为和比特大陆的主打方向也不相同(华为主打性能而比特大陆走性价比路线),因此并不存在势不两立的激烈竞争。另一方面,其实华为和比特大陆的共同竞争对手是海康威视这样的智能摄像头系统厂商,一旦海康威视也开始自研芯片且在自己的安全摄像头系统中以各种方式推广自研边缘服务器,那么华为和比特大 陆的压力将会很大。不过我们预计到那个时候智能摄像头以外的市场也会变得成熟,从而给华为和比特大陆等芯片公司提供新的机会,而不用被迫在智能摄像头领域与巨头系统厂商竞争。

边缘终端市场的芯片形态与竞争格局

边缘终端市场是指直接在终端设备上做计算的AI芯片,对于功耗和能效比有很强的要求。目前来看,边缘终端市场有两种形态的芯片产品,一种是针对特定应用的SoC,一种是通用加速器做独立芯片。SoC面向专用市场,在芯片中深度学习加速计算事实上只是一小部分,而其他大部分芯片面积则交给了主控处理器、视频解码等等模块。SoC集成度高,一般的技术路线是用新的SoC代替原有的不支持深度学习加速的SoC做更新换代。

一个典型的例子就是华为麒麟系列SoC加入寒武纪的NPU,就属于SoC自己的更新换代。专注于AI芯片的厂商进入SoC市场的策略往往是提供IP授权,以发挥自己的强项(如寒武纪给华为提供NPU IP)。对于SoC往往针对的是一个特定市场,因为其中的模块都是针对该应用而设计,如果用在其他应用中则显得浪费,例如麒麟SoC最适合的场景是手机,其中包含的GPU、ISP、Modem等都是为了手机场景打造,如果是用在工业场景则这些模组都闲置了,因此也就引出了另一个终端通用型深度学习加速器芯片市场。该市场相对于SoC市场来说允许较低的集成度,即可以在主控芯片之外再搭配额外的芯片以支持相应功能。

在终端SoC市场,事实上竞争已经白热化,华为、高通等公司都纷纷推出专属的SoC搭载 AI加速模组,而AI加速模组IP的提供商也有ARMCadenceCEVA等传统IP提供商以及寒武纪这样的初创公司。不少传统SoC芯片公司都纷纷在自家SoC中加入自研或授权的人工智能模块。对于人工智能终端SoC市场,我们的分析是该市场虽然最早得到关注但是很可能近几年还是被原来的SoC公司占领市场,因为目前终端人工智能市场尚未真正落地收获真金白银,因此SoC中加入人工智能还只是锦上添花之举。

在IP授权方面,Cadence和ARM入局意味着小公司面临巨大压力,因为IP市场存在一定的头部效应,且Cadence和ARM可以通过与其他的优势IP做捆绑销售来推销其人工智能IP,在人工智能并非最关键SoC模组的市场现状下,小公司想要与Cadence和ARM等巨头竞争只能走差异化,例如超低功耗或模拟计算等路线。

终端通用深度学习加速器芯片市场的应用则刚起步,之前Movidius推出的神经计算加速棒并未引起巨大反响。但是这并不代表这个市场不存在,而是还处于幼年期,需要培养,因此许多公司在这个市场布局主要一是培养开发者生态,另一方面也探索研究哪个市场最有潜力,预计在市场成熟之后再收缩战线,针对几个重要的应用推出相应的优化芯片,从而占领最合适的市场。因此,目前对于这个市场最合适的策略是推出开发板和插件式加速硬件(如USB加速棒)这样简单易用的产品,这样厂商和客户可以一起探索市场需求,决定最佳产品形态。 我们看到比特大陆就是在这个市场跟随Movidius推出了BM1880芯片,并配套推出了开发板、芯片模组以及USB加速棒等多种硬件形态供客户挑选,我们相信在近期将会看到通用型终端人工智能加速器的更多应用。

未来发展预期

如之前的分析,我们预计在人工智能边缘计算会成为未来最重要的人工智能硬件市场之一。在边缘计算领域,边缘服务器芯片市场非常重要但是目前厂商不多,我们预期会有不少公司入局,包括从芯片领域提出超高性能的初创公司,以及海康威视这样的系统厂商开始自研芯片,而如华为、比特大陆等已经提前入场的公司也会继续加大投入。

在终端边缘计算市场,SoC芯片(AI加速器IP)领域竞争已经非常激烈,未来恐怕会有一波洗牌的过程,最后只会剩下几家能在不同细分市场牢牢把握住客户的公司。在通用终端加速器芯片领域我们则可望看到更多应用出现,在未来几年内我们能看到的边缘终端加速器应用实际上将会很大程度上决定这个市场的具体规模。

最后,我们必须看到边缘计算等人工智能芯片应用目前最大的市场其实在中国。这是因为中国的人工智能落地情况远好于美国。在政府的支持下,旷视、商汤、依图等初创企业纷纷推出优秀的产品并在市场上站住了脚跟,这一方面加速了基于人工智能的应用成熟,另一方面也给人工智能芯片带来了市场,从而为人工智能的完整产业链的成熟带来了机会。我们可以肯定地说,人工智能芯片的未来还得要看中国!

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

    关注

    215

    文章

    33633

    浏览量

    247167
  • 边缘计算
    +关注

    关注

    22

    文章

    2804

    浏览量

    46019
  • 比特大陆
    +关注

    关注

    6

    文章

    142

    浏览量

    29729

原文标题:边缘计算芯片格局分析

文章出处:【微信号:AItists,微信公众号:人工智能学家】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    为什么需要边缘计算

    边缘计算是指在网络边缘执行计算的一种新型计算模型,边缘
    发表于 02-28 14:20 200次阅读
    为什么需要<b class='flag-5'>边缘</b><b class='flag-5'>计算</b>

    什么是边缘计算边缘计算有哪些应用?

    什么是边缘计算边缘计算有哪些应用? 边缘计算是一种将计算
    的头像 发表于 01-09 11:29 713次阅读

    边缘计算边缘智能计算区别

    计算中。 边缘计算是随着物联网的快速发展而兴起的一种新型计算模式。传统上,大多数数据处理和计算
    的头像 发表于 12-27 15:28 385次阅读

    边缘计算和云计算的区别和联系

    边缘计算和云计算是两种不同的计算模型,它们在应用场景、架构、数据处理等方面有着显著的差异。本文将详尽、详实、细致地阐述边缘
    的头像 发表于 12-27 15:14 636次阅读

    华为与哈工大联合推出新型芯片技术

    芯片华为
    深圳市浮思特科技有限公司
    发布于 :2023年12月07日 17:58:10

    AI边缘计算是什么意思?边缘ai是什么?AI边缘计算应用

    AI边缘计算是什么意思?边缘ai是什么?AI边缘计算应用  随着人工智能技术的不断发展,边缘
    的头像 发表于 08-24 15:18 1497次阅读

    万物互联之边缘计算岗位分析

    0、背景         边缘计算是近年来刚刚兴起的新方向,已经有不少公司在逐步投入人力和物力,其中既有BTA、华为、字节跳动这样的大厂,也有EMQ等创业公司,前面已经对此做过分析。本文从另外
    发表于 05-31 15:06 0次下载
    万物互联之<b class='flag-5'>边缘</b><b class='flag-5'>计算</b>岗位分析

    KiCad 7.0.5发布

    7.0.3及7.0.4由于存在bug,短时间上线后快速下架。目前官方已发布稳定版7.0.5, 可以去以下链接下载:https://downloads.kicad.org/kicad/windows
    发表于 05-29 15:26

    KiCad 7.0.4发布啦!

    7.0.3由于存在严重bug,没有向公众发布。今天官方已发布稳定版7.0.4 可以去以下链接下载:https://downloads.kicad.org/kicad/windows/explore
    发表于 05-23 15:22

    边缘计算机的概念和应用边缘计算发展前景

    边缘计算是指在靠近物或数据源头的网络边缘侧,融合了网络、计算、存储以及应用处理能力的分布式平台,就近提供智能服 务。和云计算的区别是:作用
    发表于 05-18 17:23 0次下载
    <b class='flag-5'>边缘</b><b class='flag-5'>计算</b>机的概念和应用<b class='flag-5'>边缘</b><b class='flag-5'>计算</b>发展前景

    边缘计算论文

    在移动用户在多基站环境下,考虑移动设备能量受限和不知道基站无线确定负载信息(计算负载和延迟),如何提高边缘卸载 性能。计算任务采用的三参数模型描述每个计算任务:输入数据大小、
    发表于 05-18 16:51 0次下载
    <b class='flag-5'>边缘</b><b class='flag-5'>计算</b>论文

    边缘计算基础

    边缘计算,是指在靠近物或数据源头的一侧,采用网络、计算、存储、应用核心能力为一体的开放平台,就近提供最近端服 务。其应用程序在边缘侧发起,产生更快的网络服务响应,满足行业在实时业务、
    发表于 05-18 16:13 0次下载
    <b class='flag-5'>边缘</b><b class='flag-5'>计算</b>基础

    什么是边缘计算

    数据处理中心。 在云计算模式中,计算资源和服务通常集中在大型数据中心内,而最终用户则是在网络的边缘访问这些资源和服务。这种模型已被证实具有成本优势和更高效的资源共享功能。但是,新型
    发表于 05-18 16:10 0次下载
    什么是<b class='flag-5'>边缘</b><b class='flag-5'>计算</b>

    什么是边缘计算 边缘计算的优势

    边缘计算已成为最受关注的技术趋势之一,随着所有的讨论,您可能认为是时候为您的物联网网络投资智能边缘技术了。但是,在为新的边缘设备下单之 前,让我们先讨论一下
    发表于 05-18 14:39 4次下载
    什么是<b class='flag-5'>边缘</b><b class='flag-5'>计算</b> <b class='flag-5'>边缘</b><b class='flag-5'>计算</b>的优势

    为什么需要边缘计算?哪些场景需要边缘计算

    边缘计算(Edge Computing)是一种将数据处理和计算功能移到接近数据源头的边缘设备上进行的计算模式。相比传统的云
    的头像 发表于 05-12 13:43 401次阅读