【问题标题】:Does the nVidia Titan V support GPUDirect?nVidia Titan V 是否支持 GPUDirect?
【发布时间】:2018-06-05 20:09:34
【问题描述】:

我想知道是否有人可以帮助我确定 nVidia 的新 Titan V 是否支持 GPUDirect。据我所知,它似乎仅限于 Tesla 和 Quadro 卡。

感谢您抽出宝贵时间阅读本文。

【问题讨论】:

  • 如果您有正确的系统配置/拓扑,您可以在两张 Titan V 卡之间使用 GPUDirect 点对点。您不能使用 GPUDirect RDMA。
  • @RobertCrovella:听起来像是一个答案。 kuwze:您应该可以在 nVIDIA 的网站上查找这些内容。我想。

标签: cuda nvidia-titan


【解决方案1】:

GPUDirect Peer-to-Peer (P2P) 支持在任何 2 个“类似”CUDA GPU(计算能力为 2.0 或更高)之间,如果系统拓扑支持它,并且受到其他要求和限制。简而言之,系统拓扑要求是参与的两个 GPU 必须在同一个 PCIE 根复合体下枚举。如有疑问,“喜欢”表示相同。可能支持其他组合(例如,具有相同计算能力的 2 个 GPU),但未指定或宣传为支持。 如有疑问,请尝试一下。 最后,这些东西必须是 GPU 驱动程序“可发现”的。如果 GPU 驱动程序无法确定这些事实,和/或系统不是驱动程序中维护的白名单的一部分,则将无法支持 P2P。

请注意,一般来说,P2P 支持可能因 GPU 或 GPU 系列而异。在一种 GPU 类型或 GPU 系列上运行 P2P 的能力并不一定表明它可以在另一种 GPU 类型或系列上运行,即使在相同的系统/设置中也是如此。 GPU P2P 支持的最终决定因素是通过cudaDeviceCanAccessPeer 查询运行时提供的工具。因此,此处的“支持”语句不应被解释为指代特定的 GPU 类型。 P2P 支持也会因系统和其他因素而异。此处的任何陈述均不保证任何特定设置中的任何特定 GPU 都支持 P2P。

GPUDirect RDMA 仅在 Tesla 和可能的某些 Quadro GPU 上受支持。

因此,如果您的系统有 2 个 Titan V GPU 插入连接到同一个根联合体的 PCIE 插槽(通常,Skylake CPU 除外,说“连接到同一个 CPU 插槽”就足够了),并且系统(即核心逻辑)被 GPU 驱动程序识别,我希望 P2P 在这 2 个 GPU 之间工作。

在任何情况下,我都不希望 GPUDirect RDMA 能够在 Titan V 上工作。

YMMV。如有疑问,请先尝试一下,然后再做出任何重大购买决定。

【讨论】:

  • 我希望使用 GPUDirect 访问 SSD。
猜你喜欢
  • 2014-03-29
  • 1970-01-01
  • 2018-04-13
  • 2021-07-28
  • 1970-01-01
  • 1970-01-01
  • 2017-05-19
  • 2016-06-06
  • 1970-01-01
相关资源
最近更新 更多