- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在寻找有关特斯拉 GPU 中硬件如何实现 double 的信息。我读到,两个流处理器正在处理单个 double 值,但我没有找到 nvidia 的任何官方论文。
提前致谢。聚苯硫醚为什么大多数 GPU 仅以单精度进行计算(因为颜色可以存储为 RR.GG.BB.TT,其中每个字符都是 8 位值)?
PS google it for me没有帮助
最佳答案
不支持 double 并不是像您所说的存储格式问题(RR.GG.BB.TT),而是具有用于处理 double 操作(add、mul、madd 等)的 native 内在函数(以及专用硬件)。
无论如何,大多数GPU仅支持单精度,因为GPU市场的大部分市场在于游戏市场,而游戏玩家不需要 double 。此外,大多数游戏玩家都在寻求良好的性价比。就晶体管预算(和 TDP)而言,实现 DP 的成本很高,如果游戏不使用 double ,则毫无意义。
这就是为什么您会看到高端 ATI GPU 支持双核(HD 59xx 和 HD 58xx,但不支持 HD 57xx 等中级和入门级 GPU)。
@卡尔菲利普:是的,你是对的,IEEE754(有点)适用于 GTX 260 等 GPU,但当前的 ATI 和 NVIDIA 一代正在支持 IEEE 754-2008高端零件。
关于硬件实现,这是 IHV 通常不会透露的 secret :)
关于double - 特斯拉 double ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3459218/
我正在寻找有关特斯拉 GPU 中硬件如何实现 double 的信息。我读到,两个流处理器正在处理单个 double 值,但我没有找到 nvidia 的任何官方论文。 提前致谢。聚苯硫醚为什么大多数 G
免费领取穿越火线、特斯拉、旺仔俱乐部三款微信红包封面 此次可以免费领取三款微信红包封面,分别是穿越火线的,特斯拉的,旺仔俱乐部的微信红包封面 穿越火线的红包封面是每天12点限量发放25万个红包封
我是一名优秀的程序员,十分优秀!