cpu和gpu的区别有哪些?gpu与cpu的性能比较详解
无聊的时候看到一个cpu和gpu感觉长得好像,cpu与gpu一个字母之差,但是在实物上去相差很多。相信大家都知道cpu是我们电脑的*处理器,那么大家也应该知道gpu就是图形处理器了。那么他们到底有什么不同,下面小编就为大家总结一下
cpu全称central processing unit中文名:*处理器
cpu一般由逻辑运算单元、控制单元和存储单元组成。在逻辑运算和控制单元中包括一些寄存器,这些寄存器用于cpu在处理数据过程中数据的暂时保存。
cpu虽然有多核,但总数没有超过两位数,每个核都有足够大的缓存;cpu有足够多的数字和逻辑运算单元,并辅助有很多加速分支判断甚至更复杂的逻辑判断的硬件。cpu拥有超强的逻辑能力。cpu擅长处理具有复杂计算步骤和复杂数据依赖的计算任务,如分布式计算,数据压缩,人工智能,物理模拟,以及其他很多很多计算任务等
gpu全称graphic processing unit中文名为:图形处理器
gpu能够从硬件上支持t&l(transformandlighting,多边形转换与光源处理)的显示芯片,因为t&l是3d渲染中的一个重要部分,其作用是计算多边形的3d位置和处理动态光线效果,也可以称为“几何处理”。一个好的t&l单元,可以提供细致的3d物体和高级的光线特效;只不过大多数pc中,t&l的大部分运算是交由cpu处理的(这也就是所谓的软件t&l),由于cpu的任务繁多,除了t&l之外,还要做内存管理、输入响应等非3d图形处理工作,因此在实际运算的时候性能会大打折扣,常常出现显卡等待cpu数据的情况,其运算速度远跟不上今天复杂三维游戏的要求。即使cpu的工作频率超过3ghz或更高,对它的帮助也不大,由于这是pc本身设计造成的问题,与cpu的速度无太大关系。
gpu是作为一个附属型处理器出现存在的,它主要处理计算机中与图形计算有关的工作。
gpu的核数远超cpu,被称为众核,但每个核拥有的缓存大小相对小。gpu的数字逻辑运算单元也少而简单(gpu初始时在浮点计算上一直弱于cpu)。gpu拥有超高的运算速度。gpu擅长于图像处理,所以gpu主要是用在图像、视频游戏等领域。gpu的功耗远远超过cpu
整理完小编觉得这都可以做为一道高考的简答题了,嘿嘿。出卷老师不妨考虑一下