tensorflow - GTX 870M的计算能力
问题描述
我试图在 Ubuntu 16.40 上使用 GTX 870M 卡的华硕笔记本电脑上运行 tensorflow-gpu,但收到一条错误消息
018-10-07 16:54:50.537324: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1482] 忽略可见 gpu 设备(设备:0,名称:GeForce GTX 870M,pci 总线 ID:0000:01:00.0 , 计算能力:3.0) 与 Cuda 计算能力 3.0。所需的最低 Cuda 能力为 3.5。
但是,GTX 870M 的计算能力被列为 5.0 (Maxwell)。我的问题是(1)GTX 870M 的计算能力是什么,以及(2)我可以用 GTX 870M 运行 tensorflow-gpu(最新或每晚)吗?谢谢,CC。
解决方案
我有一台 Razer Blade 14 2014,在 Windows 上使用相同的 GPU,并且运行相同的问题。不幸的是,该 GPU 的 CUDA 计算能力被列为 3.0。
在 Linux 的上下文中,您有一个优势,对于 3.0 的计算能力,您可以使用官方说明从源代码构建代码,他们在执行此操作时建议使用 docker:https ://www.tensorflow.org/install/source
一个帖子我找到了一个解决问题的帖子也可以提供帮助。
如果你能让它工作,请告诉我,我将尝试使用最新的稳定版 Ubuntu Mate 18.04.2 LTS安装它。
推荐阅读
- android - Android Studio 4.1 中的 Gradel 构建问题
- nginx - 从 NGINX-RTMP 实时模式获取时的音视频延迟
- azure-powershell - 如何更新自动化帐户中的模块文件?
- c++ - 如何在编译时检查所有编译器的 RTTI?
- sql - 使用最近的(最旧的日期)使用同一列计算差异
- typescript - 针对 TypeScript 中的接口验证对象的模式
- r - 将新列分配给 R 中第二个数据框的数据框列表
- ios - swift问题数组无法打印到collectionviewcell标签
- plotly - 单击 Plotly.js 时保持悬停框
- redis - 是什么导致 Azure Redis 缓存中的 RedisTimeoutException?