您当前的位置:首页 > 电脑百科 > 硬件技术 > CPU

CPU vs GPU,谁才是算力之王?

时间:2020-08-10 16:24:22  来源:  作者:

GPU,学名可编程图形处理单元,俗称可编图形硬件,一般被行外称为显卡(GPU不是显卡,它是显卡中的核心处理单元)。

GPU概念产生于20世纪70、80年代交替年间,主要用于游戏和视频游戏方面,那时的全部战力仅仅能够快速合成几张图片。十年后,80、90年代交替时,出现了基于数字信号处理芯片,它的主要特点就是贵,当然性能得到了极大提高。1991、1995年对2D加速器的支持得到升级。

CPU vs GPU,谁才是算力之王?

 

1998年是划时代的一年, NVIDIA(英伟达)宣布modern GPU研发成功,进入GPU可编程时代,是历史性突破。与之前的GPU不同,程序员可以将代码运行在GPU的处理单元中,而之前的GPU仅仅能处理固定功能,一旦设计完成,用户不能根据需求扩展功能,最多可以参与简单的设置(固定管线着色器)。

1998年后,modern GPU的发展又分为四个阶段:

第一代,代表者有NVIDIA的TNT2、 ATI的Grage 、3Dfx的Voodoo3。这一时期的GPU功能很有限,只能用于纹理组合的数学计算,或者像素值的计算。

第二代,1999年到2000年(都是时代之交),这一时期的GPU具备了三维坐标转换和光照计算能力,OpenGL和DirectX7(图形接口簇)相继支持应用程序通过硬件进行坐标变换。同时对纹理的操作扩展到3维的CubeMap。代表作有NVIDDIA的GeForce256、MAX, ATI的Radeon 7500等。

第三代,2001年,支持顶点编程能力的显卡面世(暂不支持像素编程能力)。

第四代,至今,市面的显卡同时支持了顶点(vertex)和片段(fragment,也可翻译成片元)编程能力。当前课程中的重要一环就是“顶点和片段着色器”。

那么同学们想一想,为什么要发展GPU呢?CPU不是也能执行程序吗?还要显卡做什么呢?

先来看一张图:

CPU vs GPU,谁才是算力之王?

 

GPU:控制器少,计算单元多。

CPU:控制器很大,计算单元则很少。这里不要纠结计算单元的面积大小,这只是示意图。

GPU采用流式并行计算模式,每一个计算单元可以单独负责一个像素点,每个像素点不依赖旁边像素点的数据,所以每个计算单元都是独立并行的,不需要控制器额外干涉。

CPU处理则与之不同,线性处理较多,这条数据的可能依赖上一条数据的结果,同时还需要控制器参与取指令,指出下一条指令在内存中的位置。所以CPU的结构不适合独立的像素运算(像素一个一个的算效率极低)。

GPU在控制方面弱于CPU,但在并发算力方面远远胜于CPU。例如黑客们破解密码时,需要大量的尝试性计算,他们首选必是GPU。

所以,但看计算能力,GPU由于高并发能力,算力远远大于CPU;但说到分布、有序、控制力上,CPU要胜过GPU。



Tags:GPU   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
近年来摩尔定律“失速”,使得中央处理器(CPU)的性能增长边际成本急剧上升。有研究数据表明,现在CPU的性能年化增长率(面积归一化之后)仅有3%左右。然而,人们对计算的需求依然爆发性增长。...【详细内容】
2021-11-05  Tags: GPU  点击:(44)  评论:(0)  加入收藏
作者:tomoyazhang,腾讯 PCG 后台开发工程师,腾讯 PCG 后台开发工程师随着软件从 1.0 进化到 2.0,也即从图灵机演进到类深度学习算法。计算用的硬件也在加速从 CPU 到 GPU 等迁移...【详细内容】
2021-10-27  Tags: GPU  点击:(35)  评论:(0)  加入收藏
大约 2 年前,在腾讯内网,笔者和很多同事讨论了 GPU 虚拟化的现状和问题。从那以后,出现了一些新的研究方向,并且,有些业界变化,可能会彻底颠覆掉原来的一些论断。...【详细内容】
2021-06-04  Tags: GPU  点击:(243)  评论:(0)  加入收藏
MNN(Mobile Neural Network)是一个高性能、通用的深度学习框架,支持在移动端、PC端、服务端、嵌入式等各种设备上高效运行。MNN利用设备的GPU能力,全面充分“榨干”设备的GPU资源,来进行深度学习的高性能部署与训练。...【详细内容】
2021-04-20  Tags: GPU  点击:(228)  评论:(0)  加入收藏
https://gpu.rocks你是否曾经尝试过运行复杂的计算,却发现它需要花费很长时间,并且拖慢了你的进程?有很多方法可以解决这个问题,例如使用web worker或后台线程。GPU减轻了CPU的...【详细内容】
2020-12-17  Tags: GPU  点击:(106)  评论:(0)  加入收藏
深度学习是一个计算要求非常高的领域,你对 GPU 的选择将从根本上决定你的深度学习体验。但是,如果你想购买一块新 GPU,主要看哪些特性呢?GPU 内存、内核、张量核?如何做出有成本...【详细内容】
2020-10-10  Tags: GPU  点击:(187)  评论:(0)  加入收藏
在英特尔2020年度架构日中,英特尔将大量时间用于讨论公司的GPU架构计划。虽然这对英特尔来说并非罕见,但目前该公司仍然以CPU内核而闻名。因此,他们在图形方面的市场关注度一直...【详细内容】
2020-08-19  Tags: GPU  点击:(106)  评论:(0)  加入收藏
GPU,学名可编程图形处理单元,俗称可编图形硬件,一般被行外称为显卡(GPU不是显卡,它是显卡中的核心处理单元)。GPU概念产生于20世纪70、80年代交替年间,主要用于游戏和视频游戏方...【详细内容】
2020-08-10  Tags: GPU  点击:(190)  评论:(0)  加入收藏
博特智能(BotSmart)自成立以来始终致力于研发人工智能(AI)的图像识别、文本分析、声音识别等技术。面对互联网内容量UGC产量日益巨增,该公司利用人工智能(AI)技术协助互联网企...【详细内容】
2020-08-04  Tags: GPU  点击:(68)  评论:(0)  加入收藏
在即将大面积推出的Windows 10 version 2004更新当中,微软增加了一项名字叫做硬件加速GPU调度的新系统特性。这个新的特性允许系统将绝大多数的调度任务交由GPU专有的硬件调...【详细内容】
2020-07-08  Tags: GPU  点击:(48)  评论:(0)  加入收藏
▌简易百科推荐
我们想要知道CPU之间的性能高低,只需要通过一张“CPU”天梯图,就可以快速了解。笔记本移动版CPU相比台式机CPU在型号上更加繁多,并且杂乱无章,相同的型号下,CPU分为标压和低压版,...【详细内容】
2021-12-27  装机之家晓龙    Tags:笔记本CPU   点击:(5)  评论:(0)  加入收藏
CPU在访问的页面不在物理内存时,便会产生缺页中断,请求操作系统将所缺页调入到物理内存。缺页中断与其他中断的区别? 缺页中断在指令执行期间产生和处理中断信号,一般中断在一条...【详细内容】
2021-10-19  DifferentJava    Tags:内存   点击:(55)  评论:(0)  加入收藏
电脑CPU性能天梯图 手机CPU性能天梯图 电视盒子CPU性能天梯图前几天发了一张CPU性能天梯图,好多小伙伴说型号不全,没有他的CPU。这次整了个齐全的,截止到2021年8月份,不仅有台式...【详细内容】
2021-08-17  StoneM    Tags:CPU   点击:(665)  评论:(0)  加入收藏
电脑中的CPU和显卡可以说是DIY朋友最最关切的两部分了,说到买CPU大家最关注的是它是Intel的还是AMD的,或者它是第十代还是十一代,甚至它是能超频还是不超频,却很少有人关注你买...【详细内容】
2021-08-02  亿说电脑    Tags:CPU   点击:(62)  评论:(0)  加入收藏
在与CPU性能表现相关的参数中,频率大概是最直观也最明显的了,一般来说,同样的核心架构下,频率越高,性能肯定越高,相信很多小伙伴也这样选的吧。不过近期的CPU中,又有了一些变化,厂商...【详细内容】
2021-07-16  电脑爱好者    Tags:CPU频率   点击:(76)  评论:(0)  加入收藏
上二年级的小明正坐在教室里。现在是数学课,下午第一节,窗外的蝉鸣、缓缓旋转的吊扇让同学们昏昏欲睡。此时,刘老师在黑板上写下一个问题: 6324 + 244675 = ? 小明抬头看了一眼,觉...【详细内容】
2021-05-25  Java识堂  今日头条  Tags:CPU   点击:(122)  评论:(0)  加入收藏
CPU天玑1000+和麒麟985哪个更强悍?下面对这两款芯片,做一个简单的对比,让我们可以更直观的了解,哪一款芯片更强。1.天玑1000 Plus性能如何这款芯片是2020下半年发布的,7nm制程工...【详细内容】
2021-03-26      Tags:麒麟985   点击:(2020)  评论:(0)  加入收藏
随着AMD第三代锐龙处理器的上市,整数和浮点运算又成了DIYer们谈论的热点话题。与此同时,PCIe 4.0固态硬盘在只提高顺序读写、随机读写却无长进的情况下是否具备购买价值也成为...【详细内容】
2021-03-25      Tags:CPU   点击:(240)  评论:(0)  加入收藏
我们在选购电脑的时候,经常会听到一些“几核几线程CPU”的术语,比如四核八线程,八核十六线程之类的,那么这个所谓的几个核心和线程都是什么意思呢?请看下面介绍。CPU的“几核几线...【详细内容】
2021-03-04      Tags:处理器   点击:(384)  评论:(0)  加入收藏
作者 | 小林coding来源 | 小林coding(ID:CodingLin) 前言你清楚下面这几个问题吗? 有了内存,为什么还需要 CPU Cache? CPU 是怎么读写数据的? 如何让 CPU 能读取数据更快一些? C...【详细内容】
2020-11-11      Tags:CPU   点击:(145)  评论:(0)  加入收藏
最新更新
栏目热门
栏目头条