人工智能芯片与传统芯片有何区别

谷歌在I/O大会发布了其第三代TPU,并宣称其性能比去年的TUP2.0提升8倍之多,达到每秒1000万亿次浮点计算,同时谷歌展示了其一系列基于TPU的AI应用。

AI技术的革新,其从计算构架到应用,都和传统处理器与算法有巨大的差异,这给创业者和资本市场无限的遐想空间,这也是为什么资本和人才对其趋之若鹜的原因。

首先我们来分析下目前对AI芯片的需求主要集中在哪些方面。

先来讲讲AI目前芯片大致的分类:从应用场景角度看,AI芯片主要有两个方向,一个是在数据中心部署的云端,一个是在消费者终端部署的终端。从功能角度看,AI芯片主要做两个事情,一是Training(训练),二是Inference(推理)。

目前AI芯片的大规模应用分别在云端和终端。云端的AI芯片同时做两个事情:Training和Inference。Training即用大量标记过的数据来“训练”相应的系统,使之可以适应特定的功能,比如给系统海量的“猫”的图片,并告诉系统这个就是“猫”,之后系统就“知道”什么是猫了;Inference即用训练好的系统来完成任务,接上面的例子,就是你将一张图给之前训练过的系统,让他得出这张图是不是猫这样的结论。

Training和Inference在目前大多数的AI系统中,是相对独立的过程,其对计算能力的要求也不尽相同。Training需要极高的计算性能,需要较高的精度,需要能处理海量的数据,需要有一定的通用性,以便完成各种各样的学习任务。

对于芯片厂家来说,谁有数据,谁赢!

谷歌TensorFlow团队:深度学习的未来,在单片机的身上

PeteWarden,是谷歌TensorFlow团队成员,也是TensorFLowMobile的负责人。Pete坚定地相信,未来的深度学习能够在微型的、低功耗的芯片上自由地奔跑。

单片机(MCU),有一天会成为深度学习最肥沃的土壤。为什么是单片机?单片机遍地都是,今年一年全球会有大约400亿枚单片机(MCU)售出。MCU里面有个小CPU,RAM只有几kb的那种,但医疗设备、汽车设备、工业设备,还有消费级电子产品里,都用得到。

这样的计算机,需要的电量很小,价格也很便宜,大概不到50美分。之所以得不到重视,是因为一般情况下,MCU都是用来取代(如洗衣机里、遥控器里的)那些老式的机电系统——控制机器用的逻辑没有发生什么变化。

CPU和传感器不太耗电,传输耗钱、耗电!CPU和传感器的功耗,基本可以降到微瓦级,比如高通的Glance视觉芯片。相比之下,显示器和无线电,就尤其耗电了。即便是WiFi和蓝牙也至少要几十毫瓦。

因为数据传输需要的能量,似乎与传输距离成正比。CPU和传感器只传几毫米,如果每个数据都需要端管云这样传输,每个算法都需要输送到云端进行处理,自然代价就要贵得多。

传感器的数据很多,传输起来很费劲!传感器能获取的数据,比人们能用到的数据,多得多。例如:卫星的图片数据很多,但是传到地球很困难。

卫星或者宇宙飞船上的宇航员可以用高清相机来拍高清视频。但问题是,卫星的数据存储量很小,传输带宽也很有限,从地球上每小时只能下载到一点点数据。地球上的很多传感器也一样,本地获得很容易,但是传输到远端的数据中心就需要很多的代价。

跟深度学习有什么关系

如果传感器的数据可以在本地运算,又不需要很多的代价和电力。我们需要的是,能够在单片机上运转的,不需要很多电量的,依赖计算不依赖无线电,并且可以把那些本来要浪费掉的传感器数据利用起来的。这也是机器学习,特别是深度学习,需要跨越的鸿沟。

1、深度学习很低碳

那么AI的计算,每次运算需要多少皮焦耳?比如,MobileNetV2的图像分类网络最简单的结构,大约要用2,200万次运算。如果每次运算要5皮焦,每秒钟一帧的话,这个网络的功率就是110微瓦,用纽扣电池也能坚持近一年。

2、对传感器也友好

最近几年,人们用神经网络来处理噪音信号,比如图像、音频、加速度计的数据等等。

除了一骑绝尘的英伟达,其他老牌的芯片巨头都没闲着,特别是Intel通过买、买、买奋力的将自己挤到了头部玩家的位置。微软在最新的Build大会上公布了基于英特尔FPGA的AI方案,而英特尔的FPGA业务正是通过收购Altera获得的。

除此之外,我们可以看到像Google这样的互联网厂商也乱入了前五。这当然要归功于上面提到的TPU,虽然谷歌不直接售卖芯片,但是谷歌通过云服务提供TPU的调用服务。谷歌很早就开源了Tensorflow软件平台,这使得Tensorflow成为最主流的机器学习软件平台,已经成了事实上行业的软件平台标准。而Tensorflow最佳的计算环境必定就是谷歌自己的云服务了,通过软件、硬件(或者说云)环境的打通,谷歌妥妥的成为AI芯片领域的一方霸主。

现在业界争论的焦点是AI芯片的处理器架构用哪种是最好的,有前面提及的有GPU、FPGA、DSP和ASIC,甚至还有更前沿的脑神经形态芯片。现在GPU可以认为是处于优势地位,但其他几种的处理器架构也各有优势。Intel则是多方下注,不错过任何一种处理器架构。谷歌在TPU(其实就是一种ASIC)方面的巨大投入带来了硬件效能的极大提高,目前看来对GPU的冲击将是最大的,原因不单单是因为专用架构带来的效率优势,还有商业模式方面带来的成本优势。在半导体行业内的普遍观点是,一旦AI的算法相对稳定,ASIC肯定是最主流的芯片形态。看看挖矿芯片的进化历程,这个观点非常有说服力。

在云端,互联网巨头已经成为了事实上的生态主导者,因为云计算本来就是巨头的战场,现在所有开源AI框架也都是这些巨头发布的。在这样一个生态已经固化的环境中,留给创业公司的空间实际已经消失。

THE END
1.人工智能芯片和普通芯片区别人工智能芯片和普通芯片区别 ; 人工智能(AI)是当前最热门的技术领域之一,并且在全球范围内受到越来越多人的关注。AI的应用范围从图像识别、语音识别、自然语言处理、智能控制等多个领域,人工智能芯片(AI芯片)作为支持这些功能的核心组件之一,被广泛应用于各种领域。那么,AI芯片和普通芯片有什么区别呢?本文将详细介绍AI...https://m.elecfans.com/article/2213379.html
2.什么叫AI芯片,和普通芯片有何区别?AI芯片有的把它称其为(人工智能处理器)!也有的厂商把它称其为NPU: 也就是神经网络处理单元(Neural Network Processing Unit)! 那么NPU有什么作用? NPU的作用就是帮助处理大量的数据和图像方面的识别等,主要目的就是为了减轻CPU和GPU的负荷! AI和普通芯片有什么区别? 那么我们先看看普通处理器都包括什么,拿手机处...https://wd.znds.com/15646_1.html
3.ai芯片和gpu芯片有什么区别?一文讲清AI芯片和GPU芯片的区别可以从不同的角度进行分析,包括功能特性、用途、硬件结构和计算能力等四个方面。 一、功能特性 AI芯片是针对人工智能应用开发的特殊处理器,旨在通过软件算法、深度学习技术、神经网络等技术,来处理大规模自适应、实时的数据,实现自动数据分析及决策,从而实现智能的调用和响应功能。相比传统芯片来说...https://www.sgpjbg.com/info/b00c3785a9dd1d646b5d77ca28b9c6c5.html
4.人工智能产业名词解释编者按:为深入学习贯彻党的十九届五中全会和中央、省市委经济工作会议精神,落实江敦涛书记批示要求,助推以人工智能赋能“四强”产业推动新经济发展走深做实,近日,市人大常委会以人工智能赋能“四强”产业推动新经济发展推进落实领导小组与市工业和信息化局联合制作了《人工智能产业名词解释》,今日在淄博人大网、淄博人大APP...http://www.zbrd.gov.cn/e/action/ShowInfo.php?classid=34&id=10317
5.爱思唯尔云论坛:变革性信息技术芯片本次论坛由上海交通大学集成量子信息技术研究中心金贤敏教授主持,特邀上海交通大学人工智能研究院首席科学家徐雷教授、浙江大学光电科学与工程学院副院长戴道锌教授、北京大学人工智能研究院类脑智能芯片研究中心主任杨玉超教授以及上海交通大学物理与天文学院副研究员唐豪、爱思唯尔核心内容客户顾问许靖博士,围绕芯片研究领域内最...https://lib.bupt.edu.cn/a/zuixingonggao/2021/0326/3895.html
6.芯片设计和芯片制造(芯片设计和芯片制造的区别)本篇文章给大家谈谈芯片设计和芯片制造,以及芯片设计和芯片制造的区别对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 今天给各位分享芯片设计和芯片制造的知识,其中也会对芯片设计和芯片制造的区别进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧! https://fastonetech.com/newszblog/post/38503.html
1.AI芯片和普通芯片区别AI芯片主要有哪几类XinAI芯片也被称为AI加速器或计算卡,即专门用于处理人工智能应用中的大量计算任务的模块(其他非计算任务仍由CPU负责)。当前,AI芯片主要分为 GPU 、FPGA 、ASIC。下面小编给大家介绍一下“AI芯片和普通芯片区别 AI芯片主要有哪几类” 1.AI芯片和普通芯片区别 ...https://blog.51cto.com/u_15708244/6111071
2.AI芯片和普通芯片区别AI芯片主要有哪几类人工智能(AI)是当今最热门的科技领域之一,而AI芯片作为支撑AI算法和应用的核心组件,则是当前IC设计领域中最重要的一个分支。与普通芯片相比,AI芯片在处理性能、功耗、数据通信等方面有着显著的优势。下面我们将详细介绍AI芯片与普通芯片的区别以及AI芯片主要的几个分类。 https://www.eefocus.com/e/1413633.html
3.AI芯片与普通芯片的区别与应用3.在医疗影像分析、金融风控和智能安防等领域,AI芯片也发挥着重要的作用。它能够在短时间内处理巨量的数据,并通过深度学习算法提取关键信息,为决策提供科学依据。 总之,AI芯片与普通芯片在计算能力、能效比和并行计算能力等方面存在明显区别。AI芯片在人工智能、机器学习和深度学习等领域具备广泛的应用前景,为各行各业...https://www.iotrouter.com/news/1722.html
4.AI芯片和传统芯片有何区别?人工智能芯片,尤其是神经网络处理器,旨在优化深度学习网络的计算效率并降低功耗。这些芯片可以从通用性、技术以及应用三个方面进行详尽的解析: 1. 从通用性的视角来看: 人工智能芯片可被归为通用芯片和专用芯片。通用芯片采用了普遍适用的算法和结构,实现各种AI算法;而专用芯片则针对某一类或特定任务进行加速,以符合目...https://www.yoojia.com/ask/17-14102018114325455547.html
5.AI芯片和传统芯片有何区别AI芯片人工智能(AI)的迅猛发展推动了芯片技术的演进,为了满足日益增长的计算需求,专门设计用于处理AI任务的AI芯片应运而生。与传统芯片相比,AI芯片在架构、性能和适用领域等方面存在明显的区别。本文将深入探讨AI芯片和传统芯片之间的差异。 1. 架构设计的不同 https://www.icanic.cn/news/2284.html
6.量子芯片与普通芯片:性能革命与日常应用腾讯云开发者社区随着科技的飞速发展,芯片已经成为了我们日常生活中不可或缺的一部分。从智能手机、电脑到家用电器,芯片无处不在。然而,随着科技的进步,芯片也在不断地演变,其中最具代表性的就是量子芯片与普通芯片之间的区别。 量子芯片与普通芯片的主要区别在于其工作原理和性能。量子芯片利用量子力学原理进行计算,而普通芯片则采用...https://cloud.tencent.com/developer/news/1156442
7.新时代证券:华为全球首款AI移动芯片,AI芯片产业链迎来...敬请参阅最后一页免责声明 -1- 证券研究报告 2017年 09 月 04日 计算机行业 华为全球首款 AI移动芯片,AI芯片产业链迎来投资大机遇 ——人工智能系列报告 行业专题研究 ? 华为发布全球首款智能手机 AI 芯片,AI 芯片发展史上里程碑事件 9 月 2 日华为公布全球第一款智能手机 AI 芯片——麒麟 NPU(内臵于...https://doc.mbalib.com/view/09721a9e4c7e65c5cd7591ca5c92f3d3.html
8.深度:32家公司决战云端AI芯片!2019年,新的云端AI芯片战场正风起云涌。 过去几年,人工智能(AI)从一个被轻视的学术冷门研究突然爆红,一路狂奔到商业化的最前沿,在安防、金融、教育、制造、家居、娱乐等各个与人们生活息息相关的领域掀起了一股智能化升级和万物互联的飓风。 这场前所未有的技术革命的直接推动者,是国外谷歌微软Facebook、国内BAT...https://zhidx.com/p/149619.html
9.芯片百科芯片如何分类半导体芯片制造流程芯片和集成电路有...这项新成果将有助于科学家们制造出能同周围环境实时交互的认知系统,为神经网络计算机和高智能机器人的研制提供强有力的技术支撑。 欧盟、美国和瑞士目前正在紧锣密鼓地研制模拟大脑处理信息的神经网络计算机,希望通过模拟生物神经元复制人工智能系统。这种新型计算机的“大脑芯片”迥异于传统计算机的“大脑芯片”。它能...https://www.maigoo.com/goomai/220417.html