Tensorflow是否支持Tesla K80

0 cuda tensorflow

我在Tesla K80上使用CUDA 7.5和CUDNN v5运行Tensorflow 0.8.一切都很好,但两个设备无法互相访​​问.

警告日志如下所示.谢谢.

I tensorflow/core/common_runtime/gpu/gpu_init.cc:59] cannot enable peer access from device ordinal 0 to device ordinal 2
I tensorflow/core/common_runtime/gpu/gpu_init.cc:59] cannot enable peer access from device ordinal 0 to device ordinal 3
I tensorflow/core/common_runtime/gpu/gpu_init.cc:59] cannot enable peer access from device ordinal 1 to device ordinal 2
I tensorflow/core/common_runtime/gpu/gpu_init.cc:59] cannot enable peer access from device ordinal 1 to device ordinal 3
I tensorflow/core/common_runtime/gpu/gpu_init.cc:59] cannot enable peer access from device ordinal 2 to device ordinal 0
I tensorflow/core/common_runtime/gpu/gpu_init.cc:59] cannot enable peer access from device ordinal 2 to device ordinal 1
I tensorflow/core/common_runtime/gpu/gpu_init.cc:59] cannot enable peer access from device ordinal 3 to device ordinal 0
I tensorflow/core/common_runtime/gpu/gpu_init.cc:59] cannot enable peer access from device ordinal 3 to device ordinal 1
Run Code Online (Sandbox Code Playgroud)

Hop*_*bcn 6

我打赌你有一些像这样的多插槽配置:

来自不同PCIe根复合体的两个K80

每个K80都没有共享相同的PCIe根复合体.然后,允许从GPU0到GPU1的对等访问,但是从GPU0到GPU2/GPU3不允许.

Tensorflow应该能够检测到这种系统并在GPU之间执行手动复制.