gpu和cpu的区别在哪里
gpu和cpu的区别在哪里?一起来看看吧!
cpu一般指的是中央处理器,是电脑中的核心配件,cpu由运算逻辑部件、寄存器部件和控制部件三个部分组成。gpu一般指的是图形处理器,是连接计算机和显示终端的纽带。gpu由显示主芯片显卡、显示缓冲存储器、RAMD/A转换器三个器件组成。
那么gpu和cpu的区别:
1、计算量不同
cpu计算量小,只有4个运算单元;gpu计算量大,有1000个运算单元。
2、计算复杂度不同
cpu可计算复杂的运算;gpu只可以计算简单的算术题。
3、计算速度不同
cpu计算速度较慢;gpu计算速度很快。
4、适用场景
cpu适合武器装备、信息化等需要复杂逻辑控制的场合;gpu适合密码学、挖矿、图形学等需要并行计算,无依赖性、互相独立的场合。
gpu是什么
gpu中文翻译为“图形处理器,又称显示核心、视觉处理器、显示芯片。gpu是一种专门在个人电脑、工作站、游戏机和一些移动设备上图像运算工作的微处理器。
显卡的处理器就是gpu,因此gpu是显卡的“心脏”,它决定了显卡的等级和大部分性能,同时也是2D显示卡和3D显示卡的区别依据。
知识拓展
gpu的工作原理
简单说GPU就是能够从硬件上支持T&L(Transform and Lighting,多边形转换与光源处理)的显示芯片,因为T&L是3D渲染中的一个重要部分,其作用是计算多边形的3D位置和处理动态光线效果,也可以称为“几何处理”,提供细致的3D物体和高级的光线特效;只不过大多数PC中,T&L的大部分运算是交由CPU处理的(这就也就是所谓的软件T&L),由于CPU的任务繁多,除了T&L之外,还要做内存管理、输入响应等非3D图形处理工作,因此在实际运算的时候性能会大打折扣,常常出现显卡等待CPU数据的情况,其运算速度远跟不上今天复杂三维游戏的要求。但,新一代支持DX10或以上的显卡,在系统为windows vista或以上的环境中,可以把T&L的所有工作交给GPU完成,大大提高显卡运行的效率。也使得显卡对CPU的依赖最大化的减少。