首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Tensorflow是否支持Tesla K80?

Tensorflow是否支持Tesla K80?
EN

Stack Overflow用户
提问于 2016-05-31 15:42:11
回答 2查看 3.9K关注 0票数 1

我在特斯拉K80上运行Tensorflow 0.8,使用CUDA 7.5和CUDNN v5。一切都很好,但两台设备不能互相访问。

警告日志列在下面。谢谢。

代码语言:javascript
复制
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
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-05-31 17:39:54

我敢打赌,你肯定有一些像这样的多套接字配置:

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

Tensorflow应该能够检测到这种系统,并在GPU之间执行手动副本。

票数 6
EN

Stack Overflow用户

发布于 2016-05-31 16:00:31

是的,TensorFlow应该在特斯拉K80 GPU上工作(尽管它不是正式测试设备之一)。正如Robert在他的评论中所指出的那样,这些警告消息仅仅说明您的系统没有配置为不同GPU设备之间的点对点访问,但是您仍然应该能够在它们上运行TensorFlow。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37550136

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档