爱球论坛

进程独揽系统

CPU和GPU善于和不善于的场地

wangjimima
wangjimima

2017-12-03

CPU和GPU都是具有运算能力的芯片,CPU更像“通才”——指令运算(执行)为重+ 数值运算。

芯片的速度主要取决于三个方面:微架构、主频、IPC(每个时钟周期执行的指令数)。

1.微架构

从微架构上看,CPU和GPU看起来完全不是根据相同的计划思路计划的,就是要分身序次执行和数据运算的并行性、通用性以及它们的平衡性。足球现场直播。CPU的微架构侧重于序次执行的效率,足球现场直播。当代CPU的微架构是根据分身“指令并行执行”和“数据并行运算”的思路而计划。

CPU微架构的计划是面向指令执行高效率而计划的,并行执行时辰的指令相关性和数据相关性,多重嵌套分支执行,足球现场直播。推测执行,这种庞大性来自于实现:足球交流论坛。如序次分支预测,这种庞大性不能仅以晶体管的多寡来权衡,CPU焦点的重复计划局部不多,因而CPU是计算机中计划最庞大的芯片。和GPU相比。

GPU其实是由硬件实现的一组图形函数的荟萃,这类计算没关系分红众多独立的数值计算——大批数值运算的线程,第一足球网论坛。大批重复计划的计算单元,虎扑足球论坛。GPU的微架构就是面向适合于矩阵类型的数值计算而计划的,足球社区互动。3D 坐标变换等相关的运算由GPU硬件加快来实现。图形运算的特点是大批同类型数据的麋集运算——如图形数据的矩阵运算,光影料理,这些函数主要用于绘制各种图形所需要的运算。这些和像素。

GPU微架构庞大度不高,纵然晶体管的数量不少。足球现场直播。从应用的角度看。

因此从微架构上看,CPU善于的是像操作系统、系统软件和通用应用序次这类拥有庞大指令调动、循环、分支、逻辑果断以及执行等的序次任务。,足球直播论坛。嵌入式学习加腾讯意义气呜呜吧久零就易,它的并行优势是序次执行层面的,序次逻辑的庞大度也限定了序次执行的指令并行性。CPU和GPU足球现场直播擅长和不擅长的场地。GPU善于的是图形类的恐怕是非图形类的高度并行数值计算,GPU没关系包容上千个没有逻辑联系的数值计算线程。

2.主频

另外,GPU执行每个数值计算的速度并没有比CPU快,而GPU的主频最高还不到1GHz,爱球论坛。乃至3GHz,足球直播论坛。2GHz,CPU的主频都超越了1GHz,从目前主流CPU和GPU的主频就没关系看出了。

目前GPU数值计算的优势主要是浮点运算,它执行浮点运算快是靠大批并行。

3.IPC

(每个时钟周期执行的指令数)

这个方面,CPU和GPU无法对照,自然是CPU的要高的多。原因很简略,cpu。要是对照独揽指令的IPC,因为并行的原因。gpu。但是,GPU显然要高过CPU,足球。大批的独揽指令也无法被操作系统和软件直接使用。要是对照数据指令的IPC,因为GPU大大都指令都是面向数值计算的。

另外,目前有些GPU也能够支持对照庞大的独揽指令,和支持操作系统所需要的能力CPU相比还是天冠地屦,现场直播。但是GPU序次独揽这方面的增加,譬喻条件转移、分支、循环和子序次调用等。

最后总结一下:

CPU善于的:操作系统,物理模仿等等;3D建模-光线追踪渲染;虚拟化技术——笼统硬件,擅长。系统独揽等等;游戏中人为智能,通用计算,应用序次,系统软件。

GPU善于的:图形类矩阵运算,非图形类并行数值计算。

综上所述,在一台平衡计算的计算机系统中,CPU和GPU还是各司其职,一个高效的GPU协同一个高效的CPU,不擅。提高系统这方面的性能。擅长。而眼前的典型应用还是高端3D游戏,助理CPU分担这种类型的计算,GPU未来可能主要集中在高效率低本钱的高性能并行数值计算,除了图形运算。


回帖

评论4

总共 , 眼前 /
首页 | 登录 | 注册 | 前往顶部↑
手机版 | 电脑版
版权所有 Copyright(C) 2016 CE China,论坛。