我想知道是否有人能帮我弄清楚来自nVidia的新泰坦V是否支持GPUDirect。据我所知,它似乎仅限于特斯拉和象限卡。
谢谢你抽出时间来读这个。
发布于 2017-12-27 03:18:38
如果系统拓扑支持GPUDirect对等点(P2P),则在任何2“”类的CUDA GPU(计算能力2.0或更高)之间都支持它,并受其他要求和限制的限制。简而言之,系统拓扑要求是,参与的两个GPU必须在同一个PCIE根复合体中进行枚举。如果有疑问,"like“的意思是完全相同的。可以支持其他组合(例如,具有相同计算能力的2个GPU),但没有指定这一点,或者公布为支持。如果有疑问,试一试。最后,这些东西必须由GPU驱动程序“发现”。如果GPU驱动程序无法确定这些事实,并且/或系统不是驱动程序中维护的白名单的一部分,那么P2P支持将是不可能的。
请注意,一般来说,P2P支持可能因GPU或GPU系列而不同。在一种GPU类型或GPU系列上运行P2P的能力并不一定表明它将在另一种GPU类型或家庭中工作,即使在相同的系统/设置中也是如此。GPU P2P支持的最终决定因素是通过cudaDeviceCanAccessPeer查询运行时的工具。因此,此处的语句“支持”不应解释为指特定的GPU类型。P2P支持可能因系统和其他因素而异。这里所做的任何声明都不能保证在任何特定设置中对任何特定GPU的P2P支持。
GPUDirect RDMA只支持在特斯拉和可能的一些象限图形处理器。
因此,如果您的系统有两个Titan V GPU插入到连接到同一个根复合体的PCIE插槽中(通常,除Skylake CPU外,应该可以说“连接到同一个CPU套接字”),并且GPU驱动程序识别了系统(即核心逻辑),那么我希望P2P能够在这两个GPU之间工作。
我不会期望GPUDirect RDMA在任何情况下都能工作到泰坦V。
YMMV如果有疑问,试一试,然后再做任何大的购买决定。
https://stackoverflow.com/questions/47953915
复制相似问题