什么是深度学习的最佳硬件/GPU?

数据挖掘 机器学习 深度学习 张量流 显卡
2021-09-26 17:16:34

目前市场上最好的深度学习 GPU 是什么?

我听说 NVidia 的 Titan X Pascal 可能是目前最强大的 GPU,但了解其他选项会很有趣。

此外 - 就处理器参数、RAM 等而言,什么可以被认为是数据密集型计算的好机器?

2个回答

我建议您仔细阅读这篇文章:http: //timdettmers.com/2017/04/09/which-gpu-for-deep-learning/

基本上,

  • 判断深度学习性能最重要的特征是内存带宽。GTX 1080 Ti 的显存带宽为 484 GB/s,TITAN X 为 480 GB/s。阅读这个 Quora 答案以更好地理解为什么内存带宽是最重要的功能:https ://www.quora.com/Why-are-GPUs-well-suited-to-deep-learning 。

  • Tim 还根据其技术规格对 GPU 进行了“理论上的”粗略比较。您还可以看到,在他的比较中,1080 Ti 和 TITAN X 的性能水平大致相同。

  • 使用 2 1080 Ti 而不是 TITAN X,因为 GTX 1080 Ti 肯定更便宜。

  • 我个人评估了 1080 Ti 与 TITAN X 的性能,它们大致相同。

查看 CUDA 计算能力。它们是 GPU 具有的硬件和软件功能的混合体(请参阅指南)。

我对 GTX 1070、Titan Black、GTX 970、GTX 980、GTX 980Ti 进行了基准测试。这些数字可以在我的硕士论文中找到(表 5.3 和表 5.16),但要点是:

  • GTX 1070 是迄今为止最快的
  • GTX 980 和 980 Ti 几乎相同,但只有 GTX 1070 的一半左右,
  • GTX 970 需要 1.5 倍 980 的时间

你应该看看你需要多少内存。这有时是一个限制因素。