啥是GPU?关于CPU和GPU

啥是GPU?GPU,就是Graphics Processing Unit的简写,其实就是显卡上的那个芯片。有点像计算机主板上的CPU,不过它主要搞图形处理的活。1999年左右,NVIDIA公司提出了这个“GPU”概念,不过在那之前,也是有显卡芯片的,只是没这个名字,也没引起太大关注。

CPU 和 GPU 有什么区别 -捷易科技

NVIDIA提出GPU概念后,GPU就开始飞速发展。最开始它只管图像渲染,后来发现这芯片太强大了,不仅能处理图形,还能做其他的事情,比如浮点运算。于是就有了GPGPU的概念,把浮点运算包装成图像任务,交给GPU处理。不过这方法有个问题,得会点图形学知识,要不然怎么包装都不行。

于是NVIDIA又搞了个好东西,叫做CUDA,全称是Compute Unified Device Architecture。用点类似C语言的东西写CUDA程序,就能方便地发挥GPU的计算能力,不用再把计算任务伪装成图像任务。

关于CPU和GPU

以前没有GPU的时候,计算任务基本都得靠CPU。但现在有了GPU,它们俩分工合作。CPU主要搞逻辑和一些逐个处理的任务,而GPU则特别擅长处理很多同时进行的任务,也就是并行处理(类似同时做好多事情)。别的不说,CPU是“大哥”,GPU是“小弟”,GPU再牛也只能帮CPU分担任务,不是要替换CPU的。

顺便说下,不是所有的GPU都支持CUDA。

独立显卡和集成显卡

这俩是说显卡在电脑里的不同形式。独立显卡是可以单独插在主板上的,像个小卡片一样,还可以随时换成更好的。而集成显卡是内置在主板上,不能随便换。集成显卡得和主板共用内存,但独立显卡有自己的显存,所以性能一般会更好。

总之,GPU就是显卡上的芯片,搞图形处理的。以前叫不叫GPU无所谓,重要的是这家伙能干活。而CUDA则是让你更方便地利用GPU的东西。CPU和GPU之间有种分工合作的关系,一个主管逻辑,一个擅长同时处理任务。独立显卡和集成显卡就是形式不同,前者性能更好。

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。本站原创内容未经允许不得转载,或转载时需注明出处:捷易科技 » 啥是GPU?关于CPU和GPU

赞 (0)