为什么GPU的运算能力比CPU高那么多,却还是要使用CPU?

 我来答
东视灰灵白y
推荐于2018-07-14 · TA获得超过2.5万个赞
知道大有可为答主
回答量:5006
采纳率:96%
帮助的人:423万
展开全部

GPU和CPU负责的事情不同,所以GPU是不能替代CPU的。

  1. GPU是一个图形专用芯片,只处理图形显示与运算,不能替代CPU的综合处理能力。

  2. 中央处理器(CPU,Central Processing Unit)是一块超大规模的集成电路,是一台计算机的运算核心(Core)和控制核心( Control Unit)。功能主要是解释计算机指令以及处理计算机软件中的数据。

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

772909772
2018-10-11 · TA获得超过626个赞
知道答主
回答量:55
采纳率:100%
帮助的人:2.5万
展开全部
复制粘贴来的:GPU能做什么?关于图形方面的以及大型矩阵运算,如机器学习算法等方面,GPU就能大显身手。
简而言之,CPU擅长统领全局等复杂操作,GPU擅长对大数据进行简单重复操作。CPU是从事复杂脑力劳动的教援,而GPU是进行大量并行计算的体力劳动者。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jnsuym
2011-06-13
知道答主
回答量:8
采纳率:0%
帮助的人:0
展开全部
GPU是一个图形专用芯片,只处理图形显示与运算,不能替代CPU的综合处理能力。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
摄影师艾尔
2011-06-13 · TA获得超过880个赞
知道小有建树答主
回答量:726
采纳率:0%
帮助的人:306万
展开全部
GPU是图型处理芯片,主要运用在显卡上 以后可能会代替CPU也是有可能的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友cf3f642a
2018-07-14 · 超过26用户采纳过TA的回答
知道答主
回答量:127
采纳率:60%
帮助的人:41.3万
展开全部
GPU是高并行设计,核多,几百上千个核。CPU是串行设计,核少,几个核。
GPU核多,是以牺牲流程控制能力为代价的,只能用来计算类似矩阵加减乘除这样规则的计算,可以非常快,完全并行实现。

GPU如果都用来执行复杂的逻辑,比如条件判断,循环,分支跳转,比如迷宫游戏,或者围棋等策略游戏,
则无法充分并行,甚至完全无法并行,那么速度要比CPU慢的多,因为CPU就是专门为这种复杂控制做了电路优化的,速度快得多。
什么时候操作系统也是并行设计时,才会代替CPU,不过操作系统这种结构超级复杂,流程繁多,只可能是串行执行,不可能设计成像图像那样并行计算的。
所以GPU不可能取代CPU
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式