什么是cpu什么是gpu有何区别?
关于CPU和GPU有几个形象的比喻。
1.CPU是高级轿跑,而GPU是重型卡车。轿车能够快速装载搬运货物,但是每次只能装载2个包裹,而卡车虽然装载速度慢,但是每次可以装载搬运100个包裹的货物。
2.CPU是指挥部,每个核是一个将军,除了需要指挥军队完成调度这种劳神费心的工作外,如果让它杀敌,它也只能一个一个杀,杀死1w敌军不得把将军累死了?而GPU是军队,只负责杀敌,1w个士兵杀1w个敌军,一对一,不分分钟的事?
日常使用的笔记本(包含CPU和GPU)
CPU与GPU相伴而行。目前我们购买的笔记本,基本都同时拥有CPU(Central Processing Unit,中央处理器)与GPU(Graphics Processing Unit,图形处理器),GPU可能存在于独立显卡或者集成显卡。
CPU与GPU有着相似的内部组件。CPU和GPU都是使计算机正常工作的硬件单元。它们都可以看作是计算设备的大脑。两者具有相似的内部组件,包括核心、内存和控制单元。但是这些组件的设计和配置在CPU和GPU中有所不同,使二者适用于不同的计算领域。
CPU必不可少,GPU离不开CPU。CPU是服务器的核心计算单元,它负责处理操作系统和应用程序运行所需的各类计算任务。而GPU是一种与CPU类似,但更专业化的硬件组件。与普通CPU相比,它可以更高效地并行处理复杂的数学运算。最初的GPU专用于处理游戏和动画中的图形渲染任务,不过2010年之后GPU已广泛应用于人工智能与科学计算。在CPU运行的同时,GPU通过允许应用程序内重复运算的并行化,补充了CPU架构。我们可以将CPU视为整个系统的任务管理器,协调广泛的通用计算任务,而GPU执行更窄范围更专业的计算任务。借助并行化的能力,GPU可以在相同的时间内完成比CPU更多的工作。
CPU和GPU的主要区别
CPU和GPU的主要区别
CPU和GPU的架构区别
CPU和GPU架构的主要区别在于,CPU是设计用来快速处理多种任务(以CPU时钟频率为衡量标准),但同时运行的任务的并发性是受限的。而GPU则设计用于快速渲染高清图像和视频。由于可以对多组数据进行并行操作,GPU也常用于非图形类任务,如机器学习和科学计算。GPU可同时运行成千上万个处理器核心,进行大规模并行计算。
下面举个简单的例子,比如两个长度为5000的数组相加。
int[] a = new int[5000];
int[] b = new int[5000];
int[] c = new int[5000];
for (int i = 0; i < 5000; i++) {
c[i] = a[i] + b[i];
}
我们使用8核CPU计算,那么每个核需要计算5000 / 8 = 625个数,而单个核心的计算是串行的,需要排队,也就是算完一个,再算另一个。假设计算一个数需要1s,那么即使8个核同时运行,也需要625s。这里暂时不考虑支持向量指令的CPU。而由于GPU有成千上万个核,比如使用5000个核同时计算,每个核只需要计算一个数,总共只需要1s!
更形象地说明CPU和GPU的区别,这里提供Nvidia之前的视频。
视频加载中...
其实,用于人工智能的芯片除了CPU、GPU之外,还有半定制化芯片FPGA(Field-Programmable Gate Array,现场可编程门阵列),全定制芯片ASIC(Application Specified Integrated Circuit,专用集成电路)以及类脑芯片。比如寒武纪、地平线、比特大陆自主研发的人工智能芯片基本都属于ASIC。目前人工智能芯片主要分类如下图所示,具体可以在后续的文章中详细介绍。
AI芯片分类
-
电脑越用越卡怎么办?很大原因是由于C盘空间不足造成的,今天我就来教你如何清理C盘空间的方法,瞬间释放20G空间。一、清理临时文件在win10系统中电脑有自带的垃圾清理功能,所以有事没事就动动小手清理一下。1、直接按下“win”+“i”按键打开设置界面,选择“系统”进入,将鼠标点击“存储”选项,双击打[详细]
-
我们在使用Windows10系统的过程中,不少用户一旦发现电脑异常,例如异常卡顿,就会查看一下任务管理器,是否有进程过高占用了CPU、内存、网络等,而在任务管理器中发现了一个名称为“svchost.exe”进程,大量占用了电脑的内存和网速资源,其实svchost.exe并非是病毒程序,而是Windo[详细]
-
几天前,没忍住入手了一款致态(致钛)512G的SSD(固态硬盘),主要是无意中弄到一张50元的多多券。之前玩果园什么的,我也弄到过,但是没这个券大。产品型号是致态PC005 Active系列,也就是矿老板们认证过的型号。不过很可惜,当时这款产品还叫致钛,后来因为广告法的缘故,改名为致态了。而我这次入[详细]
-
十年以后还有没有人能记得我,很多人对这句话感触很深,10年前你可能还是一个连手机都买不起的屌丝,10年后的今天或许已经是一个买的起奇瑞的乞丐了。比起人的变化,电子产品也不遑多让,比如今天我将要说说10年前市场价值650元的中端显卡性能之王,华硕EN9600GT BLACK HTDI/512M。什么?[详细]
-
前几天接到一个朋友电话说,他电脑系统出问题了,叫我过去给他看看,我快马加鞭赶到后发现是C盘只剩下160MB了,不出问题才怪呢?所以今天给大家分享一下怎么彻底的给C盘减减肥。在开始讲解前,首先了解一下,这样情况是如何形成的。1.分区不合适,给的空间太小。2.台式机只挂了一块120G或者240G固态硬盘[详细]
- c盘的临时文件怎么删除不掉 电脑越用越卡怎么办?教你如何正确清理C盘空间瞬间释放20G!
- Win10系统svchost.exe进程占用硬盘内存和网速过高的解决方法
- 512g固态硬盘推荐,实在没忍住,入手了一块国产致态固态,才99元
- 9600gt相当于现在什么显卡, 10年前卖650元人民币的中端显卡现在还能玩游戏吗?
- 电脑C盘空间满了,教你如何给C盘瘦身,至少10GB以上,还你大空间
- 什么是cpu什么是gpu有何区别?
- c盘算硬盘吗? 电脑为什么是从C盘开始呢?A、B盘都去哪了?看完你就知道!
- 5tb硬盘实际容量,每GB不到一毛五,真香!
- “文坛祖母”冰心生平简介
- c盘没空间了怎么办? 磁盘分区:系统C盘空间不足怎么办?
- 庐山的风景特色:自然之峰与文化之境
- c盘的东西怎么清理 ?电脑c盘垃圾太多不知道怎么清理一招教你解决
- 贵州三都县有什么旅游景点?3大传统村落,这里藏着不一样的水族风情
- 居民医保异地就医怎么办理手续 ,哪些人适用?一文了解→
- 汽车托运|车辆是如何装载托运的呢?
- 你知道“get off your high horse的俚语 是什么意思吗?
- 车保险保费上涨怎么算 走保险还是私了?次年保费涨多少?先报案不理赔”不算出险?
- c盘temp清理? 电脑越用越卡怎么办?5个方法教你释放C盘空间,瞬间多出几个G
- kick back俚语”不是踢回去!职场人士一定要懂!
- 车险第三者二百万保费多少钱 ,买多少合适?老司机算笔账