首先,组合华为的荣耀10手机在欧洲市场大卖特卖,取得了喜人的骄绩,而可怜的美国人民还要在他们上帝赋予的持枪权的阴霾下苦苦的挣扎和控诉,不由得大声喊一声:厉害了,我的国!然后再腹黑一句:特朗普,能不能在蠢一点。闲话不多说了,那么华为手机之所以大卖,没有被那个特脑残政策影响的原因是,华为有独门秘籍,那就是麒麟芯片,除了和其他手机芯片都具备的cpu外,还有什么***PU,所实在的,宝宝以前也不是太了解,这不也要换个荣耀玩玩,所以搜了一把,把CPU的兄弟姐妹们都请出来,让大家都认识一下。
荣耀10
TPU
TPU就是这样一款专用于机器学习的芯片,它是谷歌于2016年5月提出的一个针对Tensorflow平台的可编程AI加速器,其内部的指令集在Tensorflow程序变化或者更新算法时也可以运行。TPU可以提供高吞吐量的低精度计算,用于模型的前向运算而不是模型训练,且能效(TOPS/w)更高。在Google内部,CPU,GPU,TPU均获得了一定的应用,相比GPU,TPU更加类似于DSP,尽管计算能力略有逊色,其功耗大大降低。然而,TPU,GPU的应用都要受到CPU的控制。
TPU
NPU
英文名 Neural Network Processing Unit,简称 NPU,专业来说,它相当于是设立了一个专门的AI硬件处理单元,主要用来处理海量的AI数据。,中文含义为“神经元网络”,它的功能主要是「A new brain in your mobile」,借助这个玩意儿,你的手机或许会变得更聪明一些。简单地说,由于神经元分布是网状结构,因此能够实现发散式的信息处理及存储,使得处理与存储的效率大大提高,并有助于机器学习(啊,我的手机都开始认真学习了),没错和我们平时所说的「发散性思维」有些像。
NPUCPU
中央处理器(CPU,Central Processing Unit)是一块超大规模的集成电路,是一台计算机的运算核心(Core)和控制核心( Control Unit)。它的功能主要是解释计算机指令以及处理计算机软件中的数据。中央处理器主要包括运算器(算术逻辑运算单元,ALU,Arithmetic Logic Unit)和高速缓冲存储器(Cache)及实现它们之间联系的数据(Data)、控制及状态的总线(Bus)。它与内部存储器(Memory)和输入/输出(I/O)设备合称为电子计算机三大核心部件。
CPU
GPU
图形处理器(英语:Graphics Processing Unit,缩写:GPU),又称显示核心、视觉处理器、显示芯片,是一种专门在个人电脑、工作站、游戏机和一些移动设备(如平板电脑、智能手机等)上图像运算工作的微处理器。用途是将计算机系统所需要的显示信息进行转换驱动,并向显示器提供行扫描信号,控制显示器的正确显示,是连接显示器和个人电脑主板的重要元件,也是“人机对话”的重要设备之一。显卡作为电脑主机里的一个重要组成部分,承担输出显示图形的任务,对于从事专业图形设计的人来说显卡非常重要。
GPU
DPU
DPU深度学习处理器最早由国内深鉴科技提出,基于Xilinx可重构特性的FPGA芯片,设计专用的深度学习处理单元(可基于已有的逻辑单元,设计并行高效的乘法器及逻辑电路,属于IP范畴),且抽象出定制化的指令集和编译器(而非使用OpenCL),从而实现快速的开发与产品迭代。事实上,深鉴提出的DPU属于半定制化的FPGA。BPU
大脑处理器,是由地平线科技提出的嵌入式人工智能处理器架构。第一代是高斯架构,第二代是伯努利架构,第三代是贝叶斯架构。目前地平线已经设计出了第一代高斯架构,并与英特尔在2017年CES展会上联合推出了ADAS系统。传统CPU芯片是做所有事情,所以一般采用串行结构。BPU主要是用来支撑深度神经网络,比如图像、语音、文字、控制等方面的任务,而不是去做所有的事情。此外,深度神经网络的计算结构比较特殊,比如高度的并行化、时间域上的递归、中间节点的稀疏等,用BPU来实现会比在CPU上用软件实现要高效,一般来说会提高2-3个数量级。然而,BPU一旦生产,不可再编程,且必须在CPU控制下使用。