百科问答小站 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未来会朝什么方向发展? 
  如何评价日本ARM超算取得今年6月TOP500、HPCG、HPL-AI和Graph500排名第一? 
  Verilog 有什么奇技淫巧? 
  为何3700x测试数据很强,游戏性能却普遍与9700k有细微差距? 
  下一世代的游戏主机为达到更高性能是否有可能选用英伟达的GPU? 
  现在世界上最先进的英特尔处理器是多少核的 是不是核数越多越好,核数增加和能耗增加有什么关系? 
  我们为什么不尽早施行国产 CPU+国产 Linux 系统战略呢? 
  手机的整体功耗大概是多少? 
  主板空间这么大,为啥cpu不做大点? 
  2022年末,Zen 4 和 13 代酷睿正面对抗会是什么结果? 

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





© 2025-01-31 - tinynew.org. All Rights Reserved.
© 2025-01-31 - tinynew.org. 保留所有权利