什么是gpu和cpu的区别?

今天,我们简单聊一聊CPU与GPU的区别。CPU的故事我们聊得比较多,之前也发过很多关于CPU的文章,因此这里重点说一下GPU。教授vs小学生大家可以简单的将CPU理解为学识渊博的教授,什么都精通;而GPU则是一堆小学生,只会简单的算数运算。可即使教授再神通广大,…

今天,我们简单聊一聊CPU与GPU的区别。

CPU的故事我们聊得比较多,之前也发过很多关于CPU的文章,因此这里重点说一下GPU。

教授 vs 小学生

大家可以简单的将CPU理解为学识渊博的教授,什么都精通;而GPU则是一堆小学生,只会简单的算数运算。

可即使教授再神通广大,也不能一秒钟内计算出500次加减法。因此,对简单重复的计算来说,单单一个教授敌不过数量众多的小学生。在进行简单的算数运算这件事上,500个小学生(并发)可以轻而易举打败教授。

我们可以看到,CPU和GPU的最大不同在于架构。CPU适用于广泛的应用场景(学识渊博),可以执行任意程序;而GPU则专为多任务而生,并发能力强。

具体来讲,就是多核,一般的CPU有2核、4核、8核等;而GPU则可能会有成百上千核。

可以看到,CPU内部cache以及控制部分占据了很大一部分片上面积,因此计算单元占比很少。

点击获取1V1嵌入式学习规划,现在还送100G精选学习资料。嵌入式物联网开发学习咨询

下面,我们再来看看GPU。GPU只有很简单的控制单元,剩下的大部分都被计算单元占据,因此CPU的核数有限,而GPU则轻松堆出上千核。

只不过CPU中每个核的能力好比教授,而GPU的每个核的能力好比一个小学生。

你可能会想,为什么GPU需要这么奇怪的架构呢?

为什么GPU需要这么多核心?

想一想计算机上的一张图是怎么表示的?无非就是屏幕上的一个个像素:

我们需要为每个像素进行计算,而且是相同的运算,就好比刚才例子中的小学生计算计加法一样。

注意,对于屏幕来说一般会有上百万个像素,如果我们要串行的为每一个像素进行运算效率就太低了。因此,我们可以让GPU中的每一个核心去为相应的像素进行计算。由于GPU中有很多核心,因此并行计算可以大幅提高速度。

现在你应该明白为什么GPU要这样工作了吧!

除了GPU的核心数比较多之外,GPU的工作方式也比较奇怪。

奇怪的工作方式

对于CPU来说,不同的核心可以执行不同的机器指令,coreA在运行word线程的同时coreB上可以运行浏览器线程,这就是所谓的多指令多数据,MIMD(Multiple Instruction, Multiple Data)。

而GPU则不同,GPU上的这些核心必须整齐划一的运行相同的机器指令,只是可以操作不同的数据,这就好比这些小学生在某个时刻必须都进行加法计算,不同的地方在于有的小学生可能需要计算1+1,有的要计算2+6等等,变化的地方仅在于操作数,这就是所谓的单指令多数据,SIMD(Single Instruction, Multiple Data)。

因此,我们可以看到GPU的工作方式和CPU是截然不同的。

除了这种工作方式之外,GPU的指令集还非常简单,不像CPU这种复杂的处理器。如果你去看CPU的编程手册就会发现,CPU负责的事情非常多:中断处理、内存管理、IO等。

这些对于GPU来说都是不存在的,可以看到GPU的定位非常简单,就是纯计算,GPU绝不是用来取代CPU的,CPU只是把一些GPU非常擅长的事情交给它,GPU仅仅是用来分担CPU工作的配角。

CPU和GPU是这样配合工作的:

GPU擅长什么

比较适合GPU的计算场景是这样的:1)计算简单;2)重复计算,因此如果你的计算场景和这里的图像渲染相似那么使用GPU就很合理了。

因此对于图形图像计算、天气预报以及神经网络等都适用于GPU,哦对了,GPU还适合用来挖矿。

好啦,这个话题今天就到这里,希望这篇对大家理解GPU有所帮助。

 

版权声明:本文内容由网友提供,该文观点仅代表作者本人。本站(http://www.kuojiu.com/)仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 3933150@qq.com 举报,一经查实,本站将立刻删除。

版权声明:本文内容由作者小仓提供,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至907991599@qq.com 举报,一经查实,本站将立刻删除。如若转载,请注明出处:http://www.cangchou.com/178770.html

(0)
小仓的头像小仓

相关推荐

  • 人生如花经典哲理感悟

    1.再苦再累,只要坚持往前冲,属于你的风景终会出现。人生就是一场漫长旅行,有些人笑在开始,有些人却赢在最终。命运不会偏爱谁,就看你能够追逐多久,坚持多久。没有感情,也许就没有疼痛;没有失去,也许就不懂珍惜;没有付出,也就不会有收获;没有坚持,也就不会见到成功的曙光!2.以铜为镜,可以正衣…

    网络快讯 2023年11月15日
    0
  • 蓝宝石的国际颜色等级!蓝宝石怎么分级别【띲띪띺띧】

    蓝宝石品质和等级要如何确定,这可以说是所有喜欢并想要入手蓝宝石的朋友们所最为关心的问题了。这是因为,蓝宝石品级的确定,直接关系到最后进入市场时的定价,每一颗蓝宝石的市场价格都和它本身的品质息息相关。因此,我们有必要对国际上各大珠宝鉴定机构对于蓝宝石的鉴定标准有一个简单的了解,看看它们都是怎么样给蓝宝…

    网络快讯 2023年11月8日
    0
  • 白色羽绒服怎么洗白又干净(羽绒服脏了别用水洗,教你1招,轻松让羽绒服干净如初,真实用)

    现在很多地区的气温都降下来了,不少人已经把厚衣服翻出来,有的地区甚至已经把去年的羽绒服都翻出来了。但是放置了一年的羽绒服,不仅有异味,而且是比较脏的,所以很多人会把羽绒服拿去干洗店洗,或是直接用水来清洗。但是羽绒服并不适合用水洗,水洗很容易影响羽绒服的美观,还可能导致羽绒服的保暖性…

    网络快讯 2023年11月15日
    0
  • 芦笋要不要削皮,芦笋要削皮吗

    新鲜的芦笋不需要去皮,只需切去根部即可。老芦笋则需要去皮,去皮也是为了保证芦笋的鲜嫩口感。刚出土的芦笋,吃起来非常嫩,味道相对比较浓郁,但是芦笋有一个很明显的特点,就是老化的非常快,一夜之间就能从根部往上逐渐老化,外皮开始木质化、开始变硬,很难嚼动,而通常我们购买的芦笋都是已经放了一阵子的,根部或多…

    网络快讯 2023年12月16日
    0
  • 寻觅的意思是什么呢二年级,寻觅的意思是啥

      寻觅的意思是什么呢二年级,寻觅的意思是啥是寻觅的意思是:寻求,探索的。  关于寻觅的意思是什么呢二年级,寻觅的意思是啥以及寻觅的意思是什么呢二年级,寻觅的意思是什么呢?,寻觅的意思是啥,寻觅的意思是啥意思,寻觅的意思是什么意思等问题,小编将为你整理以下知识:寻觅的意思是什么呢二年级,…

    网络快讯 2023年11月26日
    0
  • 婴儿长湿疹怎么办快速消除(家长们应该如何应对婴儿湿疹?儿童长了湿疹该怎么办?)

    儿童湿疹很常见,相信很多宝妈都曾经为这个问题烦恼过,今天我就和宝妈们说说这个问题,告诉大家宝宝遇到了湿疹该怎么办。我儿子在半岁的时候也长过很严重的湿疹,当时我也是第一次遇到,也没什么经验,给宝宝用了很多办法,也去看过了大夫,可情况不但没好转,反而越来越严重了。看着宝宝难受的样子,我心急也是非…

    网络快讯 2023年11月14日
    0
  • 世界旅游胜地有哪些? 世界十大旅行圣地

    1.美国大峡谷国家公园-位于亚利桑那州,被誉为自然界中最神奇的地方之一,是世界上最壮观的景点之一。2.法国巴黎-著名的艺术、文化和历史之都,有精美的建筑、美食和博物馆。3.印度泰姬陵-世界上最令人惊叹的建筑之一,是莫卧儿皇帝为他的爱妃而建造的一座巨大的纪念碑。…

    网络快讯 2023年11月15日
    0
  • 澳门新四不像(今晚澳门精准四不像神话玄学资料大全)

    澳门新四不像是最新的神话玄学小说,讲述了一个神秘而奇幻的故事。故事以澳门这个神奇的地方为背景,描绘了一系列神秘事件和超自然现象的发生。主人公是一个普通的年轻人,他偶然得到了一本神秘的四不像书籍。这本书籍中记载着古老的神话和玄学知识,他通过研究书籍中的内容,逐渐掌握了神秘力量,并开始了他的冒险之旅。神…

    2023年12月18日
    0
  • 湖南黑茶产地(湘茶的产区分布?)

    湘茶的产区分布?湖南自古名茶荟萃,素有“江南茶乡”的美誉,全省122个县(市、区)中有90多个产茶,茶区主要分布在北纬30度左右的武陵、雪峰、南岭,南岳山区和环洞庭湖区,光热水土组合条件好,是“绿茶优势产业带”和“黑茶产业中心”。湖南茶区:湘东、湘南、湘中、湘西、湘北湘…

    2023年10月20日
    0
  • 春天的最后一个节气是谷雨

    春天的最后一个节气是正确答案:谷雨。解析:谷雨是二十四节气中的第六个节气,也是春季的最后一个节气。人们常说,水是生命之源。在谷雨时节,春天用雨离别,万物在雨中迎来新生。谷雨的新生,是众生的欢腾。谷雨这个时节,对人而言也是一个小小的新生。农民们趁着春雨播下谷种,为一年种下了新的希望。人们面…

    网络快讯 2023年12月16日
    0

发表回复

登录后才能评论