nVidia Titan V 是否支持 GPUDirect?
Does the nVidia Titan V support GPUDirect?
我想知道是否有人可以帮我弄清楚 nVidia 的新 Titan V 是否支持 GPUDirect。据我所知,它似乎仅限于 Tesla 和 Quadro 卡。
感谢您抽出宝贵时间阅读本文。
GPUDirect 任何 2 个 "like" CUDA GPU(计算能力 2.0 或更高)之间支持点对点 (P2P),前提是系统拓扑支持它,并且受制于其他要求和限制。简而言之,系统拓扑要求是参与的两个 GPU 必须在相同的 PCIE 根复合体下枚举。如有疑问,"like" 表示 相同 。可能支持其他组合(例如,具有相同计算能力的 2 个 GPU),但未指定或宣传为受支持。 如有疑问,请尝试一下。 最后,这些东西必须由 GPU 驱动 "discoverable" 完成。如果 GPU 驱动程序无法确定这些事实,and/or 系统不是驱动程序中维护的白名单的一部分,那么 P2P 支持将无法实现。
请注意,一般来说,P2P 支持可能因 GPU 或 GPU 系列而异。在一种 GPU 类型或 GPU 系列上 运行 P2P 的能力并不一定表明它可以在另一种 GPU 类型或系列上工作,即使在相同的 system/setup 中也是如此。 GPU P2P 支持的最终决定因素是所提供的通过 cudaDeviceCanAccessPeer
查询 运行 时间的工具。所以这里的语句 "is supported" 不应被解释为指代特定的 GPU 类型。 P2P 支持也可能因系统和其他因素而异。此处的任何声明均不能保证在任何特定设置中对任何特定 GPU 的 P2P 支持。
GPUDirect RDMA 仅在 Tesla 和某些 Quadro GPU 上受支持。
因此,如果您的系统有 2 个 Titan V GPU 插入连接到相同根联合体的 PCIE 插槽(通常,除了 Skylake CPU,说 "connected to the same CPU socket" 就足够了) ,并且系统(即核心逻辑)被 GPU 驱动程序识别,我希望 P2P 能够在这两个 GPU 之间工作。
我不希望 GPUDirect RDMA 在任何情况下都适用于 Titan V。
YMMV。如有疑问,请先尝试一下,然后再做出任何重大购买决定。
我想知道是否有人可以帮我弄清楚 nVidia 的新 Titan V 是否支持 GPUDirect。据我所知,它似乎仅限于 Tesla 和 Quadro 卡。
感谢您抽出宝贵时间阅读本文。
GPUDirect 任何 2 个 "like" CUDA GPU(计算能力 2.0 或更高)之间支持点对点 (P2P),前提是系统拓扑支持它,并且受制于其他要求和限制。简而言之,系统拓扑要求是参与的两个 GPU 必须在相同的 PCIE 根复合体下枚举。如有疑问,"like" 表示 相同 。可能支持其他组合(例如,具有相同计算能力的 2 个 GPU),但未指定或宣传为受支持。 如有疑问,请尝试一下。 最后,这些东西必须由 GPU 驱动 "discoverable" 完成。如果 GPU 驱动程序无法确定这些事实,and/or 系统不是驱动程序中维护的白名单的一部分,那么 P2P 支持将无法实现。
请注意,一般来说,P2P 支持可能因 GPU 或 GPU 系列而异。在一种 GPU 类型或 GPU 系列上 运行 P2P 的能力并不一定表明它可以在另一种 GPU 类型或系列上工作,即使在相同的 system/setup 中也是如此。 GPU P2P 支持的最终决定因素是所提供的通过 cudaDeviceCanAccessPeer
查询 运行 时间的工具。所以这里的语句 "is supported" 不应被解释为指代特定的 GPU 类型。 P2P 支持也可能因系统和其他因素而异。此处的任何声明均不能保证在任何特定设置中对任何特定 GPU 的 P2P 支持。
GPUDirect RDMA 仅在 Tesla 和某些 Quadro GPU 上受支持。
因此,如果您的系统有 2 个 Titan V GPU 插入连接到相同根联合体的 PCIE 插槽(通常,除了 Skylake CPU,说 "connected to the same CPU socket" 就足够了) ,并且系统(即核心逻辑)被 GPU 驱动程序识别,我希望 P2P 能够在这两个 GPU 之间工作。
我不希望 GPUDirect RDMA 在任何情况下都适用于 Titan V。
YMMV。如有疑问,请先尝试一下,然后再做出任何重大购买决定。