百科问答小站 logo
百科问答小站 font logo



为什么cpu的浮点计算能力差,什么是浮点计算,gpu为什么擅长浮点计算? 第1页

  

user avatar   Comzyh 网友的相关建议: 
      

GPU比CPU去掉了大量非计算单元(去掉L3, 降低缓存容量,精简控制器,降低分支能力和预测执行能力),增加了通用寄存器。


其实CPU的浮点能力并不差,通常来说CPU的整数能力只是CPU浮点能力的2-5倍而已。


而GPU擅长浮点说的也不是很准确,其实GPU是擅长数值计算,不擅长应对分支和随机访存。通常GPU的int32能力并不会低于其float32能力。但是发挥GPU的计算能力需要批量化(向量化),连续访存,同时计算任务不要有太多分支。


之所以有 CPU 浮点能力差的说法,我想有两个原因

  1. 通常需要大量浮点计算的场景都不是有复杂控制逻辑的场景,这些场景下对控制能力要求不高
  2. 一般的重逻辑的场景,不可避免的需要大量的整数计算。换句话说,需要大量整数计算的场景(相对需要浮点计算的场景)很有可能需要更大量分支和逻辑控制,也很有可能需要更多不连续访存。

另外需要指出的是,现在CPU主频通常比GPU高得多,所以CPU的功耗显得高了一点。如果比较CPU和GPU同频同功耗的性能,可能没大家想象的那么多。


user avatar   san-quan-san-4 网友的相关建议: 
      

元宇宙就是大型网游,那些什么元宇宙里的资产就像网游里的装备。

问题是现在还没确定以后谁的元宇宙是统一标准,现在投资根本就不知道你投的这个元宇宙能不能成为标准。

这就好像你现在你想给趁一个游戏火之前先充满氪金以后卖账号,但是你怎么知道哪个游戏会火哪个不会火。

一样的道理,我完全赞同以后元宇宙里的资产会很值钱,现在投资会很赚钱,但是你投哪里啊?你投了Facebook的元宇宙,过两年facebook倒闭了,苹果发布VR眼镜成为元宇宙主导怎么办?




  

相关话题

  温度对于超频的意义是什么? 
  会不会有两个中断绝对同时发出,cpu会如何处理? 
  为什么同时代消费级的显卡比CPU贵的多? 
  为什么现在更多需要用的是 GPU 而不是 CPU,比如挖矿甚至破解密码? 
  高通SDM660AIE与联发科P60的差别? 
  请教i7-3770这种老CPU现在带1080ti有没有性能上的阻碍? 
  我们为什么不尽早施行国产 CPU+国产 Linux 系统战略呢? 
  超威半导体锐龙(AMD Ryzen)系列的处理器有什么问题和缺陷? 
  景嘉微新一代国产 GPU 性能堪比 GTX 1080,这意味着什么? 
  4bit处理器能做什么? 

前一个讨论
为什么大和号装备有大量对空武器 但防空极差?
下一个讨论
英语日常交流中有哪些是非母语人士不容易意识到的不太礼貌的表达方式?





© 2025-05-22 - tinynew.org. All Rights Reserved.
© 2025-05-22 - tinynew.org. 保留所有权利