cpu和GPU有什么区别。 40
CPU和GPU到底有什么区别?
在台式计算机和笔记本电脑中,在其硬件组件之间,有一个CPU和另一个GPU。在智能手机和平板电脑中也会重复的配置。
我们都非常清楚,两者都是处理器,但它们彼此之间有何不同?”。
CPU是中央处理单元,GPU是图形处理单元。这些硬件组件的构造非常相似,并且都是由集成电路组成的处理器,其中晶体管专用于基于二进制数的数学计算。然而,CPU(中央处理单元)基本上专用于一般处理,而GPU(图形处理单元)基本上专用于特定处理。
什么是CPU(中央处理单元)?
CPU,是中央处理单元,是一个基本上设计用于执行指令序列的微处理器。这主要用于加载程序。根据冯·诺依曼的架构,CPU(中央处理单元)的工作分为四个基本步骤,它们分别是读,解码,执行和写入。
CPU如何工作?
读取:通过程序计数器定位,从内存中检索指令。
解码:指令被分成可由CPU的不同单元(中央处理单元)“解释”的部分。
执行:CPU单元执行操作以执行指令。
写作:以上结果写入某种形式的记忆。
什么是GPU(图形处理单元)?
虽然GPU(图形处理单元)通常被称为“处理器”,但它实际上是它在CPU上工作的协处理器。它专用于浮点运算,基本上旨在减少CPU(中央处理单元)的工作量。
具有功能单元的GPU(图形处理单元)的高分割允许以更快的方式处理顶点和像素。此外,其更快的内存允许以更灵活的方式管理操作的中间结果。
它依赖于CPU(中央处理单元),只要它以顶点的形式接收相同的信息即可。这些顶点被视为旋转和运动的变换(顶点着色器);它定义了顶点的哪一部分被显示(裁剪)并通过光栅化转换成像素。然后转换像素,例如,应用纹理(像素着色器)。最后,在缓存之前应用效果。
CPU和GPU有什么区别?
从最广泛的角度来看,CPU和GPU之间的区别在于它的设计:CPU中很少有非常复杂的内核,GPU中有数千个非常简单的内核。为什么?对于我们之前提到的专业化。
在技术层面定义为并行化的专业化。虽然GPU具有独立的基本计算单元,但固有的并行性是GPU中的关键方面之一。
GPU(图形处理单元)的物理设计允许将其专用于非常特定的任务并且非常有效地执行它们。但事实上,这是通过工作方式及其架构来证明的:它不遵循冯诺依曼的架构,作为循环模型,在前面的GPU(图形处理单元)的解释中有所描述。基本上,它专注于并行处理,并且基于广泛的分割设计。
除了GPU之外,显卡上还有什么?
虽然GPU是图形处理单元,但它并不是显卡上唯一的东西。在此组件中,GRAM和RAMDAC被定位为图形处理,输出,冷却和电源的关键连接。
而VRAM或随机存取图形存储器基本上专用于存储和传输信息。此内存单元可以是专用的,也可以是共享的,具体取决于您的空间是否只为GPU服务。使用专用内存可以实现GPU(图形处理单元)的更高性能,并且GPU(图形处理单元)可以达到其最大功率取决于该VRAM的规格和功能。