XDA智能手机网 - 第一智能手机评述媒体

科技您的位置:首页 >科技 >

GPU是什么?GPU和CPU有什么区别?

发布时间:2020-08-17 11:36:36 来源:

在电子参数配置中,有很多生涩的词语,比如说GPU。看到GPU相信大家很容易就想起一个较为熟悉的零件——CPU。那么GPU到底是什么呢?GPU和CPU有什么区别?快来和XDA小编一起看看吧!

gpu是什么?GPU和CPU有什么区别?

GPU和CPU名词解释

CPU:CPU一般指中央处理器。中央处理器(CPU,central processing unit)作为计算机系统的运算和控制核心,是信息处理、程序运行的最终执行单元。

GPU:GPU一般指图形处理器。图形处理器(英语:Graphics Processing Unit,缩写:GPU),又称显示核心、视觉处理器、显示芯片,是一种专门在个人电脑、工作站、游戏机和一些移动设备(如平板电脑、智能手机等)上做图像和图形相关运算工作的微处理器。

gpu是什么?GPU和CPU有什么区别?

GPU和CPU有什么区别

CPU和GPU之所以大不相同,是由于其设计目标的不同,它们分别针对了两种不同的应用场景

1、环境结构

CPU需要很强的通用性来处理各种不同的数据类型,同时又要逻辑判断又会引入大量的分支跳转和中断的处理。这些都使得CPU的内部结构异常复杂

而GPU面对的则是类型高度统一的、相互无依赖的大规模数据和不需要被打断的纯净的计算环境

2、控制逻辑

GPU采用了数量众多的计算单元和超长的流水线,但只有非常简单的控制逻辑并省去了Cache。而CPU不仅被Cache占据了大量空间,而且还有有复杂的控制逻辑和诸多优化电路,相比之下计算能力只是CPU很小的一部分。

gpu是什么?GPU和CPU有什么区别?

GPU的相比CPU有几个特点

运算资源非常丰富

控制部件占的面积比较小

内存带宽大,目前独显都采用 GDDR5 显存,位宽也高,主流独显内存带宽是CPU的十倍(200GB/s 对比 20GB)

内存延迟高,对比 CPU 使用多级缓存掩盖延迟,GPU 采用多线程掩盖延迟

寄存器资源极为丰富,32bit 寄存器有 64k 个,单线程可用 255 个

所以,GPU 只适合处理分支少,数据量大,延迟不敏感的任务。

以上就是GPU和CPU的信息介绍以及区别啦,看完之后,你对GPU和CPU是否更加了解了一点了呢?

×
449人已预约此应用
确定

新产品怎么样?

加微信进群,和大家一起畅聊

标签: gpu cpu
  • 相关文章
  • 大家在看