npu是什么和cpu双npu处理器有什么用区别

华为麒麟970通过集成NPU神经网络单元开启了手机AI时代,不过这个NPU并非华为自研而是来自AI独角兽寒武纪科技的A1处理器IP。

今年寒武纪科技发布了最新的AI 1M处理器IP,华为则带来叻麒麟980首次集成双核NPU,而且二者都是7nm制造工艺让人不由得联想麒麟980依然采纳了寒武纪科技IP,但双方都从未披露相关信息

10月10日的全联接2018大会上,华为首次公开AI战略并推出了全栈全场景AI解决方案和算力强大的两款AI芯片昇腾910、昇腾310,前者更是在某些方面超过了Google、NVIDIA

难道,麒麟980 NPU是华为自研的

近日,寒武纪科技官方网站发布一篇题为《》的新闻稿首次官方确认华为麒麟980的双核NPU来自于寒武纪科技1H处理器IP。

文嶂称:“继寒武纪1A智能终端处理器助力麒麟970成为全球首款人工智能手机芯片后寒武纪1H双核处理器继续为麒麟980带来更强大、更卓越、更稳萣的移动端AI计算力。2018年10月26日华为正式向国内用户推出搭载麒麟980的华为Mate 20系列手机,将移动终端智慧高度再次刷新寒武纪1H智能处理器也随の走向千万消费者。寒武纪1H是寒武纪第二代高性能、低功耗的智能终端处理器IP产品可广泛应用于计算机视觉、语音识别、自然语言处理、智能物联网等领域,适用于各类低功耗智能终端芯片”

据介绍,寒武纪1H智能处理器是寒武纪第二代高性能、低功耗的智能终端处理器IP產品2017年春完成研发并面向关键客户开始商用,2017年11月公开发布

它采用定制化的低功耗处理器架构,与传统处理器和图形处理器相比可顯著提升深度学习的处理速度和能效,可广泛应用于计算机视觉、语音识别、自然语言处理、智能物联网等领域适用于各类低功耗智能終端芯片。

寒武纪表示在未来路上,寒武纪与华为麒麟团队将继续携手用自身的AI芯片技术优势助推智能手机产业发展, 向早日实现AI普惠的目标共同迈进

看起来,未来的麒麟处理器依然会采用寒武纪AI IP

"加关注,每日最新的手机、电脑、汽车、智能硬件信息可以让你一手铨掌握推荐关注!【

微信扫描下图可直接关注
}

雷锋网(公众号:雷锋网)按:为保證内容的专业性本文已邀深度学习芯片领域专家把关审核过,作者铁流

日前,Intel称将于2017年推出针对深度学习市场的CPU Knights Mill据Intel宣传,Knights Mill 能充当主處理器可以在不配备其它加速器或协处理器高效处理深度学习应用。可以说继中国寒武纪和星光智能一号、IBM的真北、谷歌的 TPU,以及英偉达专门为人工智能定制的GPU之后Intel也加入该领域的竞争。

那么这多深度学习处理器都双npu处理器有什么用特点,又双npu处理器有什么用优势囷劣势呢

在英伟达开发出针对人工智能的定制GPU,并坚持DGX-1 系统之后Intel也不甘落后,在收购深度学习创业公司 Nervana Systems之后Intel也公布了用于深度学习嘚Xeon Phi家族新成员,在深度学习处理器领域开辟新战场

在不久前,Intel还发布了一些Xeon Phi 的基准测试结果其声称内容总结如下:

一言蔽之,Intel的众核芯片在深度学习上比英伟达的GPU更为高效

不过,英伟达也随之反击声称这是Intel使用了其旧的基准测试结果,并表示:

1、如果英特尔使用更噺一点的 Caffe AlexNet 实现结果的话它就会发现四块上代英伟达 Maxwell GPU 实际上比四块英特尔 Xeon Phi 服务器集群快 30%

2、另外一旦英伟达的 GPU 从 28nm 的平面工艺转移到 16nm 的 FinFET 工藝上时,GPU的性能和效率还会有很大的提升

3、对于深度学习,英伟达还强调更少的高性能节点无论如何都会比更多低性能节点好并以其朂新的 DGX-1为例,认为DGX-1比 21 个 Xeon Phi 服务器集群快一点比四个 Xeon Phi 服务器集群快 5.3 倍。

笔者认为Intel的众核芯片也在一定程度上吸取了GPU的优势,性能不俗但短时间看还是GPU有优势。不过无论是针对人工智能的众核芯片还是定制版的GPU,本质上都不是专用处理器实际上是拿现有的、相对成熟的架构和技术成果去应对新生的人工智能,并没有发生革命性的技术突破

其实,Intel和英伟达是在使用现有的比较成熟的技术去满足深度学习嘚需求众核芯片和定制版GPU在本质上来说依旧是CPU和GPU,而并非专门针对深度学习的专业芯片这就必然带来一些天生的不足。打一个比方鼡众核芯片和GPU跑深度学习,就类似于用轿车去拉货受轿车自身特点的限制,货物运输能力与真正大马力、高负载的货车有一定差距同悝,即便是因为技术相对更加成熟Intel和英伟达的芯片在集成度和制造工艺上具有优势,但由于CPU、GPU并非针对深度学习的专业芯片相对于专業芯片,其运行效率必然受到一定影响

6月20日,中星微“数字多媒体芯片技术”国家重点实验室在京宣布中国首款嵌入式NPU(神经网络处悝器)芯片诞生,目前已应用于全球首款嵌入式视频处理芯片“星光智能一号”

媒体称,“星光智能一号蕴含了当前计算机领域最前沿嘚生物人脑神经网络仿生学创新技术且对严重依赖国外进口产品的中国集成电路产业来说,也是实现‘弯道超车’的一次踊跃尝试它標志着我国在神经网络处理器领域的研究和开发上取得了重大突破;使我国视频监控行业发展由模拟时代、数字时代跨入智能时代,在全浗确立领先地位”

不过,在经过仔细分析后所谓“中国首款嵌入式神经网络处理器”很有可能是一款可以运行神经网络的DSP,而非真正意义的神经网络专用芯片

上图是星光智能一号发布的系统架构图。

共包含四个NPU核每个NPU核包含4个内核,每个内核有两个流处理器(Dataflow Processor)烸个流处理器具有8个长位宽或16位宽的SIMD运算单元。每个NPU核的峰值性能为38Gops(16位定点)或者76Gops(8位定点)除了多核流处理器本身用于完成卷积运算外,星光智能一号集成了一个超长指令字(VLIW)处理器用于完成神经网络中的超越函数等运算另有256KB的L2Cache以及DMA模块用于大块数据的搬移。

从其低位宽的定点运算器推断星光智能一号仅可支持神经网络正向运算,无法支持神经网络的训练从片上存储结构看,星光智能一号基於传统的片上缓存(Cache)而非像最近流行的神经芯片或FPGA方案一样使用便签式存储。因此在技术上看星光智能一号是典型的“旧瓶装新酒”方案,将传统的面向数字信号处理的DSP处理器架构用于处理神经网络主要在运算器方面作了相应修改,例如低位宽和超越函数而并非昰“狭义的”神经网络专用处理器,如IBM的“真北”芯片

因此,星光智能一号其实是DSP而非NPU,能够适用于卷积神经网路(CNN)而对循环神經网络(RNN)和长短期记忆网络(LSTM)等处理语音和自然语言的网络有可能就无能为力了。

换言之星光智能一号暂时只面向机器视觉任务,洏不能用于语音和自然语言类的问题其实,这种用传统SIMD/DSP架构来适配神经网络的技术思想在国际上已有不少先例甚至有成熟的产品,例洳CEVA公司的XM4处理器、Cadence公司的Tensilica Vision P5处理器、Synopsys公司的EV处理器等

NPU:为深度学习而生的专业芯片

从技术角度看,深度学习实际上是一类多层大规模人工鉮经网络它模仿生物神经网络而构建,由若干人工神经元结点互联而成神经元之间通过突触两两连接,突触记录了神经元间联系的权徝强弱

每个神经元可抽象为一个激励函数,该函数的输入由与其相连的神经元的输出以及连接神经元的突触共同决定为了表达特定的知识,使用者通常需要(通过某些特定的算法)调整人工神经网络中突触的取值、网络的拓扑结构等该过程称为“学习”。在学习之后人工神经网络可通过习得的知识来解决特定的问题。

由于深度学习的基本操作是神经元和突触的处理而传统的处理器指令集(包括x86和ARM等)是为了进行通用计算发展起来的,其基本操作为算术操作(加减乘除)和逻辑操作(与或非)往往需要数百甚至上千条指令才能完荿一个神经元的处理,深度学习的处理效率不高因此谷歌甚至需要使用上万个x86 CPU核运行7天来训练一个识别猫脸的深度学习神经网络。因此传统的处理器(包括x86和ARM芯片等)用于深度学习的处理效率不高,这时就必须另辟蹊径——突破经典的冯·诺伊曼结构

以中国的寒武纪為例,DianNaoYu指令直接面对大规模神经元和突触的处理一条指令即可完成一组神经元的处理,并对神经元和突触数据在芯片上的传输提供了一系列专门的支持

另外,神经网络中存储和处理是一体化的都是通过突触权重来体现。 而冯·诺伊曼结构中,存储和处理是分离的,分别由存储器和运算器来实现,二者之间存在巨大的差异。当用现有的基于冯·诺伊曼结构的经典计算机(如X86处理器和英伟达GPU)来跑神经网络應用时就不可避免地受到存储和处理分离式结构的制约,因而影响效率这也就是专门针对人工智能的专业芯片能够对传统芯片有一定先天优势的原因之一。

用数字来说话CPU、GPU与NPU相比,会有百倍以上的性能或能耗比差——以寒武纪团队过去和Inria联合发表的DianNao论文为例——DianNao为單核处理器主频为0.98GHz,峰值性能达每秒4520亿次神经网络基本运算65nm工艺下功耗为0.485W,面积3.02平方毫米mm

在若干代表性神经网络上的实验结果表明——

DianNao的平均性能超过主流CPU核的100倍,但是面积和功耗仅为1/10效能提升可达三个数量级;

DianNao的平均性能与主流GPGPU相当,但面积和功耗仅为主流GPGPU百分の一量级

就现阶段而言,传统芯片厂商(如CPU、GPU和DSP)对于深度学习市场非常重视因此利用他们巨大体量和市场推广、销售能力,大力推廣用这些传统芯片来进行深度学习处理其本质上也是对现有的技术进行微调,用传统SIMD架构来适配神经网络

然而,由于传统CPU、GPU和DSP本质上並非以硬件神经元和突触为基本处理单元相对于NPU在深度学习方面天生会有一定劣势,在芯片集成度和制造工艺水平相当的情况下其表現必然逊色于NPU

正如前文所述无论是再好的轿车要去拉货,也不可能和真正大马力、高负载的货车相比

雷锋网注:本文为雷锋网独家攵章,转载请联系授权并保留出处和作者不得删减内容。

雷锋网原创文章未经授权禁止转载。详情见

}
骁龙730搭载独立的NPU 120使用体验非常恏,配合HVX向量单元提升整机的运算效率和电池续航等所以同志们不要着急,360正在努力为大家精心制作非常好用的手机配合安卓10.0系统,非常智能AI自助学习这是360翻天覆地杰作,一般人我不告诉要切记保密,保密非常重要

共 21 个关于N8用骁龙730CPU,搭载npu非常厉害的手机的回复 最後回复于 21:43

LV6.中尉 楼主 发表于
为什么总有人造谣却没有人管?
费话,手机如果官方不发布一点消息就只会让在发大招之前,客户已经跑咣了这就是其他手机总是在刷热度的原因,吸引住客户别急着换手机。
你连你自己手机上的拼多多是谁装的都不知道却知道了n8啥配置?哈哈哈哈哈
还是用725的好了省电!
这人可能急疯了,建议版主管理一下

安卓10就是说根本没有N8了
是不是为了增加评论,流量
你们这些人是不是想360手机N8想疯了?天天叫没有360手机就去买别家公司手机,懂吗
看来楼主是N8的总设计师了。
我得到的消息说用的骁龙789
官方消息:驍龙900CPU支持6G移动网络全频段卫星通讯。石墨烯电池128G+100T内存。


提示: 作者被禁止或删除 内容自动屏蔽

}

我要回帖

更多关于 gpu与cpu 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信