了GeForce GTX 690(从像索泰和EVGA供应商)可用于CUDA编程,很像一个特斯拉K10。
问:请问的GeForce GTX 690支持GPUDirect? 具体做法是:如果我使用两块GTX 690显卡,我将有4个GPU(每张卡内两个GPU)。 如果我690卡同时连接GTX相同的PCIe交换机,将GPUDirect在任意一对4个GPU之间的工作做好了沟通?
谢谢。
了GeForce GTX 690(从像索泰和EVGA供应商)可用于CUDA编程,很像一个特斯拉K10。
问:请问的GeForce GTX 690支持GPUDirect? 具体做法是:如果我使用两块GTX 690显卡,我将有4个GPU(每张卡内两个GPU)。 如果我690卡同时连接GTX相同的PCIe交换机,将GPUDirect在任意一对4个GPU之间的工作做好了沟通?
谢谢。
根据规定的要求在这里有必要拥有特斯拉系列GPU。 所以的GeForce设备没有正式支持GPUDirect对等网络:
“当应用程序被运行作为TCC模式在Windows Vista / 7的64位的处理(参照特斯拉计算群集模式适用于Windows),在Windows XP,或在Linux, 从特斯拉系列计算能力2.0以及更高的设备可以解决彼此存储器(即,一个设备上执行的内核可以解除引用一个指针到其他设备的存储器中)。在两个设备之间支持此对等网络存储器访问的功能,如果cudaDeviceCanAccessPeer()对于这两个装置,则返回true “。
这个博客可能是帮助... [NVIDIA硬件比较 - 的GeForce GTX 690与特斯拉K10] [1]
http://www.acceleware.com/blog/nvidia-hardware-comparison-%E2%80%93-geforce-gtx-690-vs-tesla-k10
根据Nvidia的NVIDIA GPUDirect页
GPUDirect对等网络传输和存储器访问由CUDA驱动程序本身支持。 所有你需要的是CUDA工具包4.0版和R270驱动程序(或更高版本),并用相同的PCIe总线上的两个或两个以上Fermi-或开普勒架构的GPU的系统。