【发布时间】:2016-03-31 18:57:26
【问题描述】:
我了解 Tensorflow 需要(用于 GPU 计算)具有 Nvidia 计算能力 >= 3.0 的 GPU。有许多这样的 GPU 可供选择。面向游戏的 GPU,例如GeForce 模型比面向计算的模型便宜得多,例如特斯拉。我有限的理解是,面向计算的模型可能缺少视频输出(计算不需要),并且游戏模型可能正在执行 32 位数学而不是 64 位。假设 Tensorflow 使用(或更喜欢)64 位,这样做是否意味着如果与 Tensorflow 一起使用,游戏模型将无法工作或产生不足的结果?在选择与 Tensorflow 一起使用的 GPU 时应该寻找哪些属性?
【问题讨论】:
-
深度学习不喜欢双精度(64 位),相反 - 下一代 nvidia 卡的主要卖点之一是它们能够进行快速的 16 位浮点计算。
-
除非您运行 24/7 部署,否则游戏卡对于深度学习来说更物有所值。例如 Titan X 比 K20 更快且便宜很多
-
仅供参考,自从写了上面的原始帖子后,我购买并一直在运行 GTX 1080 Ti,总之,它很棒。
标签: gpu tensorflow