CPU和GPU的主要区别有以下五个方面:
1.概念
1.中央处理器(CPU)非常大。集成电路是计算机的计算核心和控制核心。其功能主要是解释计算机命令和处理计算机软件中的数据。
(图形处理单元)是一种微处理器,在个人计算机、工作站、游戏机和一些移动设备(例如平板电脑、智能手机等)中执行图像操作。
2.缓存
1.现在的CPU有很多缓存结构。消耗大量晶体管需要大量电力才能运行。
缓存非常简单。目前主流的GPU芯片最多有两个缓存层,允许GPU利用晶体管的空间和能耗来创建ALU单元。比CPU效率更高。
3.如何应对
1.由于CPU要求实时响应,且单次操作的速度非常高,因此必须采用多层缓存。单个任务的速度。
对所有任务进行排序,然后批量处理。缓存要求相对较低。
4.浮点计算方法
1.CPU除了负责浮点整数运算外,还可以用于多媒体解码、硬件解码等,因此CPU的用途广泛。CPU注重单线程性能,在控制部分会消耗更多的晶体管和能量来保证指令流不被中断,因此CPU分配给浮点计算的功率较少。
基本上只执行浮点运算。简单的设计结构允许更快的处理。GPU注重吞吐量,允许在单条指令中执行更多计算,因此与可用于浮点计算的GPU相比,控制部分消耗的能量更少。
5.应用方向
1.在CPU上运行良好的操作系统等应用程序必须快速响应实时信息并优化延迟。晶体管数量和能耗都必须用于控制方面,例如分支预测、乱序执行和低延迟缓存。
非常适合高度可预测、高度相似的任务、高延迟、高吞吐量的架构任务。
1.功能多样
1.作为计算机系统的计算和控制核心,是信息处理和程序执行的最终执行单元。
:是PC、工作站、游戏机和一些移动设备(如平板电脑、智能手机等)上专门进行图像和图形相关操作的微处理器。
2.功能多样
:主要解释计算机指令并处理计算机软件中的数据。CPU是计算机的核心部件,负责读取指令、解码并执行指令。
:显卡减少了对CPU的依赖,接管了部分原来CPU的工作。具体来说,GPU使用的核心技术包括硬件T&L(几何转换和光照)。处理)、立方环境材质贴图和顶点混合、纹理压缩和凹凸贴图、双纹理四像素256位渲染引擎等。
3.其他功能
1(作为存储、输入和输出单元)是控制部署和执行常见操作的核心硬件单元。CPU是计算机的计算和控制核心。计算机系统中各软件层的操作最终都通过指令集映射到CPU的操作上。
:显示缓冲存储器,用于存储要显示的图形信息,显示缓存的大小和速度直接影响主芯片的性能。
参考来源:-图形处理器
参考来源:-中央处理器
上一篇:虚拟内存是硬盘上的空间
下一篇:戴尔7559加内存条