中央处理器(CPU)或中央处理器是执行所有程序指令以获得必要数据的地方。现代CPU的进步使它能够处理比以往更多的数据,但软件技术的进步意味着CPU仍在努力追赶。图形处理单元(GPU)旨在通过处理将最终显示投影到显示器上所需的所有高级计算来减轻CPU的负载。

最初,CPU处理整个计算机中的所有计算和指令,因此使用了“中央”一词。但是,随着技术的进步,从CPU那里拿走一些责任,让其他微处理器来执行变得更加有利。在gui出现之前,屏幕只是一个小网格,每个框都有对应一个字符的8位值。这对于CPU来说是非常容易做到的,但是gui具有更高的分辨率,每个像素具有16位或32位的颜色值。

GPU最初用于渲染2D图像;特别是加速GUI中窗口的绘制。但随着对3D和更快图形加速的需求增长,GPU在其任务中变得更快和更专业。现在的GPU一般都是浮点处理器,可以轻松地处理几何计算和纹理映射任务。大多数GPU都实现了MPEG原语来增强视频的播放效果;有些甚至有能力直接解码高清视频数据,从CPU带走另一个任务。

在硬件方面,GPU和CPU是相似的,但不是完全相同的。如果我们观察它们的最基本组成部分——晶体管,就会发现大多数GPU在晶体管数量上已经可以与CPU相媲美。GPU的特殊特性意味着它可以比CPU更快地完成任务,但它不能覆盖CPU的所有功能。也可以使用多个GPU来实现一个目标,就像目前可用的双核CPU一样。ATI的Crossfire和NVidia的SLI允许用户连接两个相同的GPU,并使它们作为一个整体工作。

CPU和GPU的区别

  • CPU是计算机的大脑,GPU只是作为它的补充。
  • GPU是专用的,不能代替CPU的功能。
  • CPU可以执行GPU的功能,但速度要慢得多。
  • GPU在晶体管数量上可以与CPU相匹敌。
  • GPU也可以像CPU的多核能力一样协同工作。
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果。
转载请注明:文章转载自 有区别网 [http://www.vsdiffer.com]
本文标题:CPU和GPU的区别
本文链接:https://www.vsdiffer.com/vs/difference-between-cpu-vs-gpu.html
免责声明:以上内容仅是站长个人看法、理解、学习笔记、总结和研究收藏。不保证其正确性,因使用而带来的风险与本站无关!如本网站内容冒犯了您的权益,请联系站长,邮箱: ,我们核实并会尽快处理。