IT天空

 找回密码
 加入我们

手机号码,快捷登录

搜索

[新资讯] 在计算方面 CPU核心和GPU核心有何区别?

[复制链接]
Lacy 发表于 2019-7-20 11:20:54 | 显示全部楼层 |阅读模式

IT天空 定制版高速U盘 64G/128G/256G | 固态U盘 256G Pro

  PC在刚诞生的时候,其实是没有GPU的,所有的图形计算都由CPU来计算。后来人们意识到CPU做图形计算太慢了,于是他们设计了专门的图形加速卡用来帮忙处理图形计算,再后来,NVIDIA提出了GPU的概念,将GPU提升到了一个单独的计算单元的地位。

the_difference_900.jpg


  图片来自于NVIDIA

  由于两者面向的计算不同,CPU面对的是人们各种各样的需求,比如你打开一个网页的时候,CPU要负责网络交互,要解析HTML文件和JS脚本,要构建DOM树,要加载各种各样的资源,而最后才轮到GPU的事情:渲染画面并输出。

  再举个例子,玩游戏的时候,CPU负责完成游戏程序的逻辑、从硬盘里面加载游戏数据,然后才开始把图形相关的东西挑出来交给GPU做,而游戏中的各种运算还是离不开CPU的帮助,比如常见的NPC,他们怎么运动,还是需要CPU来运算。

  从上述两个例子中就可以看出,CPU负责的是各种各样的计算,为了应对这么多种类的计算,它的通用性要求非常高,而这就必定会造成设计上的复杂,比如要支持if-else这类条件语句就要针对性加入一些控制单元。而GPU从诞生开始,面对的就是单一种类的计算,早期的GPU为了更好的应对单一的图形计算任务,采用的是流水管线形式的设计,通过在芯片规模上的大量堆叠,就可以获得在图形处理速度上的提升,从而提供更好的画质,简单粗暴。

  所以问题的答案很明显了,在计算上,CPU的通用性更强,什么活都能接,但是速度都不咋地;GPU只能接图形计算这类活,速度非常快,或者也可以接特别写给它来计算的任务,这也就是GPGPU(在图形计算单元上进行的通用计算)的由来。

 














原文链接:https://www.expreview.com/69375.html
最近访问 头像模式 列表模式
fudashuai 发表于 2019-7-20 11:26:33 | 显示全部楼层

活跃 5097| 技术 0| 互助 0| 钻石 0

看看科普知识······
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Lacy

40985

活跃

1

技术

6

互助
签到任务
最火的业界新闻
  • 罗技发布两款机械键盘 采用了新的半高轴体
  • 瑞昱宣布PCIe 4.0 SSD主控:明年三季度才会
  • SK海力士重返零售SSD市场:2.5寸SATA读取高
  • AMD二代霄龙实测:双路128核心256线程无情
  • 英伟达第二季度营收25.79亿美元 净利同比降
  • 华为Mate 20 X 5G今日发售:麒麟980+巴龙50
  • 红米Note 8?小米新机获认证:支持18W快充
  • AMD锐龙5 3550U现身:15W低电压、集成Vega
  • 小米816全系降价:599买32GB手机 699买32寸
  • 一女士因路过诈骗窝点 被中国电信永久封号
炫酷的硬件Show
  • 振华SUPER FLOWER 铜皇450W 铜牌电源
  • 比小更小,Mini-STX装机
  • 华擎X99E-ITX + 银欣ML06 装机记
  • 最强双路泰坦硬管水冷 制作流程
  • 银欣FT02,双路E5工作站
  • 迟到的定制机箱小钢炮清理灰尘
  • 乔思伯UMX1 Plus,小巧的家用综合主机
  • 分体水冷第二弹-Inwin 805 infinity
  • 第一次DIY硬管水冷~~
  • 樱桃MX6.0 青轴 机械键盘 开箱
有趣的美图分享
  • 明明有很多事情做,就是不想做。
  • 呃...是我本人了
  • 到底是谁的孩子?
  • 有个直男男票是什么体验?
  • 图书馆里的小女孩,正在认真读书
  • 这盘子……简直抢尽其它所有盘子的镜头啊
  • 新京报为了报道台风,派出了他们重量级的记
  • 楼上拉岩浆吗?
  • 畜生!!!给我下来!!!
  • 笑容逐渐凝结
关注官方微信
快速回复 返回顶部 返回列表