据网上搜到的新闻报道,截止2019年,已经有20家企业投入到 AI 芯片的研发中,其中有很多厂商的芯片已经流片甚至商用了。为何有这么多公司在做AI芯片呢?简单来讲就是四个字:有利可图。具体来说有以下三点。

1. 算法对算力需求很大

其实神经网络、反向传播的算法早在1986年就提出来了,但是深度学习从2012年开始才大放异彩,原因是它需要输入海量数据和非常大的算力,在当时不具备这样的条件。如今随着人工智能在图像识别、语音识别、自动翻译等领域的飞速发展,新的模型每天都在出现。他们对算力的要求越来越高,据统计算力需求在2012年之后每3.4个月翻一番。算力即完成任务所需的计算次数。Google 2019年提出的 EfficientNet B7的深度学习模型,每次推理需要360亿次基本运算,是七年前同类模型(AlexNet)运算需求的50倍。人工智能领域所涉及运算常具有大运算量、高并发、访存带宽高的特点。

2. AI 落地对能效要求高

首先明确两个概念:能效和通用性。能效指单位功耗内能做多少次运算,通用性指能覆盖多大应用面。能效使用TOPS/W(Tera Operations per Second per Watt),即每秒每瓦可进行的十亿次操作数量来衡量。AI 专用芯片可以做到 100 TOPS/W以上,是 CPU 的万倍,GPU 的百倍以上。

传统芯片的速度和能效难以满足大规模深度学习应用的需求。传统的 CPU 等通用处理器类似瑞士军刀,什么都可以做,但是效果一般。比如在某些特定领域如深度学习类型的运算上速度不够快。GPU 因为支持大规模并发,可以用于深度学习运算。但是它最初是面向图形渲染领域,并不是专用于神经网络运算的,所以能效并不高,价格很贵,只适合在服务器上使用。2016年 Alpha Go 与李世石对弈时,用了1202个CPU和176个GPU,每盘棋耗资上千美元的电费,而人类选手李世石的功耗仅为20瓦。

目前 AI 行业迅猛发展,市场容量越来越大,单纯安防这个视频分析领域就能诞生四个独角兽,所以研究机构及公司就有动力去设计制造更专用的处理器芯片。设计芯片的目标就是算的更快、更精确,价格更低。未来每台计算机可能都需要配备 AI 芯片,就跟现在的 GPU 一样。目前国内的一些 AI 厂商在落地时,成本中有一大半是硬件的成本,而硬件中绝大部分成本都在 GPU 上。所以目前深度学习的落地成本还很高,要想让 AI 走进寻常百姓家还有待时日。

3. 国家政策支持

自2015年以来,国务院、工信部、国家发改委、财政部等陆续颁布了很多针对性的优惠政策,确定了很多重大专项,明确了要重点突破高端处理器领域。这些政策为行业提供了财政、税收、技术和人才等多方面的支持,可以说 AI 及芯片领域未来可期。

国内多家做 AI 芯片的公司

今年年中上市的寒武纪做通用的 AI 芯片,产品覆盖云边端,有推理也有训练。华为在19年前在手机上采用的寒武纪芯片,后来自研的芯片出来之后跟寒武纪分道扬镳。华为产品也是覆盖云边端,强调云边一体的开发体验。创业公司地平线主要做自动驾驶和AIoT场景下的边缘侧芯片。紫光展锐推出的“虎贲”和“春藤”,主要覆盖通信和物联网芯片。还有一些区块链企业,比如嘉楠科技和比特大陆。一线互联网公司如阿里平头哥的玄铁910,百度昆仑,腾讯云等。新晋的人工智能企业如依图也发布了了自己的AI芯片求索。

如果希望看到更多人工智能领域的科普,请点右下角“推荐”!

欢迎关注我的微信公众账号,会在第一时间更新

参考资料

  1. 《智能计算系统》
  2. 寒武纪招股书
  3. 寒武纪创始人陈天石:如何评价Google最新AI计算高性能专用硬件TPU
  4. CB Insights发布中国芯片设计企业榜

为什么很多国内公司在做 AI 芯片?的更多相关文章

  1. 发布AI芯片昆仑和百度大脑3.0、L4自动驾驶巴士量产下线,这是百度All in AI一年后的最新答卷...

    机器之心报道,作者:李泽南. 去年的 7 月 5 日,百度在北京国际会议中心开办了首届「AI 开发者大会」.在会上,百度首次喊出了「All in AI」的口号.一年的时间过去了,今天在同样地点举行的第 ...

  2. 深度 | AI芯片终极之战

    深度 | AI芯片终极之战 https://mp.weixin.qq.com/s?__biz=MzA4MTQ4NjQzMw==&mid=2652712307&idx=1&sn= ...

  3. 人工智能AI芯片与Maker创意接轨(下)

    继「人工智能AI芯片与Maker创意接轨」的(上)篇中,认识了人工智能.深度学习,以及深度学习技术的应用,以及(中)篇对市面上AI芯片的类型及解决方案现况做了完整剖析后,系列文到了最后一篇,将带领各位 ...

  4. 深度 | AI芯片之智能边缘计算的崛起——实时语言翻译、图像识别、AI视频监控、无人车这些都需要终端具有较强的计算能力,从而AI芯片发展起来是必然,同时5G网络也是必然

    from:https://36kr.com/p/5103044.html 到2020年,大多数先进的ML袖珍电脑(你仍称之为手机)将有能力执行一整套任务.个人助理将变的更加智能,它是打造这种功能的切入 ...

  5. 一文看懂AI芯片竞争五大维度

    下一波大趋势和大红利从互联网+让位于人工智能+,已成业界共识.在AI的数据.算法和芯片之三剑客中,考虑到AI算法开源的发展趋势,数据与芯片将占据越来越重要的地位,而作为AI发展支柱的芯片更是AI业的竞 ...

  6. 一文解读AI芯片之间的战争 (转)

    2015年的秋天,北京的雨水比往年要多些,温度却不算太冷.这一年里,年仅23岁的姚颂刚刚拿到清华大学的毕业证书;32岁的陈天石博士毕业后已在中科院计算所待了整整8年;而在芯片界摸爬滚打了14年的老将何 ...

  7. 比特大陆发布终端 AI 芯片 端云联手聚焦安防

    雷帝网 乐天 10月17日报道 比特大陆今日正式发布终端人工智能芯片BM1880,一同发布的还有基于云端人工智能芯片 BM1682 的算丰智能服务器 SA3.嵌入式AI迷你机 SE3.3D 人脸识别智 ...

  8. AI芯片

    课程作业,正好自己也在学深度学习,正好有所帮助,做了深度学习的AI芯片调研,时间比较短,写的比较仓促,大家随便看看 近年来,深度学习技术,如卷积神经网络(CNN).递归神经网络(RNN)等,成为计算机 ...

  9. Nvidia和Google的AI芯片战火蔓延至边缘端

    AI 的热潮还在持续,AI 的战火自然也在升级.英伟达作为这一波 AI 浪潮中最受关注的公司之一,在很大程度上影响着 AI 的战局.上周在美国举行的 GTC 2019 上,黄仁勋大篇幅介绍了英伟达在 ...

随机推荐

  1. Python程序结构

    Python程序结构 分支结构 条件语句: if 判断: .....满足判断条件执行的代码块 else: .....不满足判断条件执行的代码块 if 判断1: .....满足判断条件1执行的代码块 e ...

  2. RabbitMQ 3.8.7 在 centos7 上安装

    1.安装 erlang 因为 RabbitMQ 是 erlang 语言开发,所以需要依赖 erlang 环境,所以在安装 RabbitMQ 前需要先安装 erlang wget https://pac ...

  3. require exports module.exports

    require 用于引入模块(js文件). JSON.或本地文件 自己写的模块必须是相对路径,省略了node就认为该自定义模块(js文件)是核心模块(内置模块或者第三方模块) node  有模块作用域 ...

  4. PHP + Redis 生成自定义订单编号

    /** * 订单编号生成规则 * 14位 = 6位时间 + 5位自增 + 3位ID * @param string $prefix 前缀: 默认为order * @param int $userId ...

  5. Kubernetes-16:一文详解ServiceAccount及RBAC权限控制

    一.ServiceAccount 1.ServiceAccount 介绍 首先Kubernetes中账户区分为:User Accounts(用户账户) 和 Service Accounts(服务账户) ...

  6. Linux下 ls 命令的高级用法8例

    Linux下 ls 命令的高级用法8例 在Linux下,ls这个命令大家肯定太熟悉了,良许相信只要是Linux工程师,每天都会离不开这个命令,而且一天会使用个几百次.但是,除了 ls -l 以外,你还 ...

  7. Lua GC机制

    说明 分析lua使用的gc算法,如何做到分步gc,以及测试结论 gc算法分析 lua gc采用的是标记-清除算法,即一次gc分两步: 从根节点开始遍历gc对象,如果可达,则标记 遍历所有的gc对象,清 ...

  8. PHP7做了哪些优化

    一  zval使用栈内存 在Zend引擎和扩展中,经常要创建一个PHP的变量,底层就是一个zval指针.之前的版本都是通过MAKE_STD_ZVAL动态的从堆上分配一个zval内存.而PHP7可以直接 ...

  9. Apache Pulsar 在腾讯 Angel PowerFL 联邦学习平台上的实践

    腾讯 Angel PowerFL 联邦学习平台 联邦学习作为新一代人工智能基础技术,通过解决数据隐私与数据孤岛问题,重塑金融.医疗.城市安防等领域. 腾讯 Angel PowerFL 联邦学习平台构建 ...

  10. C#开发PACS医学影像处理系统(十二):绘图处理之图形标记

    在医生实际使用过程中,对于有病灶的影像需要一些2D绘图操作,例如对于病灶的标记和测量, 这就牵涉到在WPF中的2D绘图操作技术,一般的思路是监听鼠标的按下和抬起以及运动轨迹,目前整理出的常用绘图和测量 ...