迈出第一步,华为研发了自己的麒麟NPU芯片,芯片你知道多少?

芯片方面,华为一直都在坚持自主研发,其中华为手机芯片已经有了麒麟系列芯片,通信芯片则有了巴龙系列芯片,在服务器芯片领域,华为也有鲲鹏系列芯片,另外,华为还研发出了射频芯片、路由器芯片等。

那么NPU芯片是什么?嵌入式神经网络处理器(NPU)采用“数据驱动并行计算”的架构,特别擅长处理视频、图像类的海量多媒体数据。装备了神经网络处理器的芯片应用在监控摄像头上,摄影头由“眼睛”升级为“带有大脑的眼睛”。通俗一点就是给摄像头加上一个可以智能识别物品的芯片,把摄像头变成“眼睛”。

华为自研的NPU芯片是海思的NPU,这颗海思的NPU会放在Mate50手机上面,整体加强手机性能并且合理控制手机功耗,具体的性能还得等Mate50发布那天才能详细了解,你期待吗?

NPU、GPU和CPU等等都是处理单元(process unit)中的几种,你知道的芯片有多少种?是不是我上面提到过的才有所耳闻,让我来给大家科普一下。

1.APU(Audio Processing Unit)

中文名字叫加速处理器,是AMD在2011年推出的融聚未来理念产品。它第一次将处理器和独显核心做在一个晶片上,协同计算、彼此加速,使得任务可以灵活地在CPU和GPU间分配,提高效率。这是AMD芯片上面的说法。

另外一种就算大家常见的APU声音处理器,是声卡上的处理器,可用来处理声音的数据,由于在现代的计算机中(特别是家用系统,游戏的发烧友)环绕声的处理变得越来越重要,需要一个专门的声音的核心处理器。

2.BPU(Brain Processing Unit)

BPU(Branch Processing Unit分支处理单元),是CPU中用来做分支处理的那一个区域。

另外BPU还是自动驾驶芯片及解决方案公司研发的一款AI芯片。基于创新的人工智能专用计算架构 BPU,地平线已成功流片量产了中国首款边缘人工智能芯片——专注于智能驾驶的征程(Journey)地平线也对应规划了名为高斯、伯努利和贝叶斯的三代BPU(Brain Processing Unit, 地平线自主设计研发的高效的人工智能处理器架构)架构。

3.CPU(central processing unit)

CPU大家都不陌生,就是中央处理器(CPU,central processing unit)作为计算机系统的运算和控制核心,是信息处理、程序运行的最终执行单元,是运算和处理数据的核心。

4.DPU(Deep-Learning Processing Unit)

DPU的概念最早由深鉴科技提出,成立于2016年,其产品则是基于FPGA的处理单元,拥有业界较为领先的机器学习能力,专注于神经网络剪枝、深度压缩技术及系统级优化。2018年被Xilinx收购。

同时DPU是Data Processing Unit的简称,它是最新发展起来的专用处理器的一个大类,是继CPU、GPU之后,数据中心场景中的第三颗重要的算力芯片,为高带宽、低延迟、数据密集的计算场景提供计算引擎。

5.EPU(Emotion Processing Unit)

EPU这个词,基本上很少人知道。EPU是由Emoshape公司提出的。Emoshape是一家致力于提供可教导智能机器与人类互动技术的公司。EPU基于微控制器(MCU)设计,在人工智能(AI)、机器人和消费电子设备中促成近乎无限的认知过程产生真正情绪反应。EPU是Ekman理论的延伸,该理论利用情绪进化理论识别12种主要情绪。

EPU的主要作用就是让人工智能和机器人拥有情绪,能和人对话,算是AI芯片里的一种。

6.FPU(Floating Processing Unit)

做浮点运算的模块

7.GPU(Graphics Processing Unit)

图形处理器(英语:graphics processing unit,缩写:GPU),又称显示核心、视觉处理器、显示芯片,是一种专门在个人电脑、工作站、游戏机和一些移动设备(如平板电脑、智能手机等)上做图像和图形相关运算工作的微处理器。

GPU被广泛用于嵌入式系统、移动电话、个人电脑、工作站和电子游戏解决方案当中。现代的GPU对图像和图形处理是十分高效率的,这是因为GPU被设计为很高的并行架构这样使得比通用处理器CPU在大的数据块并行处理算法上更具有优势。

所以,GPU在图像处理等任务上,有极大的优势,结合自动驾驶等应用场景,使得GPU成为芯片行业的新宠。

8.HPU(Holographic Processing Unit)

全息处理器(Holographic Processing Unit, HPU)是可以与CPU与GPU共同运作的一块协处理器芯片,由微软在2015年1月21日公布。这是一款定制芯片,可以处理和交互不同传感器及Intel Atom的数据串流。

9.IPU(Intelligence Processing Unit)

IPU(Intelligence Processing Unit)就是一种为AI计算而生的革命性架构,如今,IPU已经在金融、医疗、电信、机器人、云和互联网等领域取得成效。可用于极大型机器智能横向扩展,提供前所未有的AI计算可能性,以及完全的灵活性和易于部署的特性。

总结:

如今的科技发展迅速,这两年也兴起了机器人概念和自动驾驶概念等,他们都离不开A芯片的加持,也因此研发了很多AI芯片,以上只是我介绍的一部分PU,还有许多其他AI的芯片例如:TPU(张量处理器)、PPU(物理运算处理器)等等。

如今我国的芯片发展事业也都蒸蒸日上,中低端芯片(14nm-90nm)已经有很大成就,但是高端芯片的发展还有待提高,距离未来2025年自给率达到70%的目标还比较长远。

现在国产厂商很多都已经推出了自家研制的芯片,例如 小米的澎湃系列、华为的海思和麒麟系列、国产自研芯片紫光展锐、寒武纪思元系列芯片等等。希望我们的中国芯越来越强大!

郑重声明:本文内容及图片均整理自互联网,不代表本站立场,版权归原作者所有,如有侵权请联系管理员(admin#wlmqw.com)删除。
(0)
用户投稿
上一篇 2022年9月6日
下一篇 2022年9月6日

相关推荐

联系我们

联系邮箱:admin#wlmqw.com
工作时间:周一至周五,10:30-18:30,节假日休息