NVIDIA GeForce RTX 3080 with CUDA capability sm_86 is not compatible with the current PyTorch
遇到的问题
最近在带4卡GeForce RTX 3080 的服务器上安装了一个高版本的pytorch,发现在运行如下命令时报如下错误:运行命令如下:
import torchprint(torch.__version__)
print(torch.cuda.is_available())
torch.zeros(1).cuda()
print(torch.cuda.get_arch_list())
报错如下:
NVIDIA GeForce RTX 3080 with CUDA capability sm_86 is not compatible with the current PyTorch installation.
The current PyTorch install supports CUDA capabilities sm_37 sm_50 sm_60 sm_70.
If you want to use the NVIDIA GeForce RTX 3080 GPU with PyTorch, please check the instructions at https://pytorch.org/get-started/locally/warnings.warn(incompatible_device_warn.format(device_name, capability, " ".join(arch_list), device_name))
即当前显卡的算力sm_86与当前安装的pytorch版本所能支持的算力[sm_37 sm_50 sm_60 sm_70]并不兼容。
解决办法
查看了系统当前的版本
(1)ubuntu 22.04
(2)cuda 11.4
(3)Python 3.7
(4)显卡 GeForce RTX 3080,算力为8.6,可在如下官方链接中查看:显卡算力查看根据网上网友提供的相关资料,找到了当下不同Pytorch版本所支持的算力如下表所示
从上图中可以看到pytorch的1.8.0,且是cuda11.1的版本是支持显卡算例为sm_86的。因此,在本服务器安装的时候,安装上述对应的版本(值的注意的是:虽然该版本所对应的cuda与本服务器所已经安装的cuda11.4版本不对应,但最后安装完毕后,pytorch可正常调用显卡资源。可能cuda版本是向下兼容的)
安装命令如下:
pip install torch==1.8.0+cu111 torchvision==0.9.0+cu111 torchaudio==0.8.0 -f https://download.pytorch.org/whl/torch_stable.html
- 输入如下代码,对安装的pytorch进行测试验证:
import torchprint(torch.__version__)
print(torch.cuda.is_available())
torch.zeros(1).cuda()
print(torch.cuda.get_arch_list())
输出结果如下:
之前所报的错误已经消失了。
NVIDIA GeForce RTX 3080 with CUDA capability sm_86 is not compatible with the current PyTorch相关推荐
- nvidia显卡cuda的性能_性能追平上代万元旗舰!NVIDIA GeForce RTX 3070规格解析
在RTX 3090和RTX 3080后,9月2日NVIDIA发布会上老黄(NVIDIA CEO黄仁勋)发布的第三款显卡如今终于揭开了其神秘的面纱.由于前两款的市场反应非常激烈,开卖即断货,所以NVID ...
- NVIDIA GeForce RTX 2070显卡参数
以下是通过CUDA例程deviceQuery得到的结果: CUDA Device Query (Runtime API) version (CUDART static linking) Detecte ...
- Ubuntu 18.04 安装 GeForce RTX 3080
Ubuntu 18.04 安装 GeForce RTX 3080 1,安装GeForce RTX 3080 2,禁用nouveau 1,安装GeForce RTX 3080 wget https:// ...
- win10 + NVIDIA GeForce RTX 2080 Ti + CUDA10.0 + cuDNN v7.6.5
win10 + NVIDIA GeForce RTX 2080 Ti + CUDA10.0 + cuDNN v7.6.5 配置教程 参考文献: 本文参考了一下文献: 显卡驱动版本号一定要与cuda版本 ...
- 联想Y7000P重装Ubuntu16.04.7系列教程(Nvidia GeForce RTX 2060/driver Version 460.67/CUDA11.2/CUDNN8.1.1)
文章目录 联想Y7000P 2020H重装Ubuntu16.04.7系列教程(Nvidia GeForce RTX 2060/driver Version 460.67/CUDA11.2/CUDNN8 ...
- 【NVIDIA GeForce RTX 2060】
1 参考文章: NVIDIA GeForce RTX 2060详细参数:https://www.nvidia.cn/geforce/graphics-cards/rtx-2060/ GPU与显卡的区别 ...
- linux系统下安装2080ti驱动,CentOS 7.4 Nvidia GeForce RTX 2080 Ti 显卡驱动安装
环境描述 系统版本:CentOS Linux release 7.4.1708 (Core) 内核版本:3.10.0-693.el7.x86_64 显卡驱动版本: NVIDIA-Linux-x86_6 ...
- 技嘉 b360m d3h-cf efi_技嘉Geforce RTX 3080 GAMING OC 10G评测:性能入魔,方为魔鹰_显卡...
2020-10-23 14:54:131点赞2收藏1评论 想攒一台电竞主机.家用主机.酷炫主机无从下手?想省钱又怕性能不达标?值得买帮你打造定制化DIY装机工具,自助全网比价装机,提供最适合的搭配方案 ...
- 【AI应用】NVIDIA GeForce RTX 3060的详情参数
[AI应用]NVIDIA GeForce RTX 3060的详情参数 1.背景 2.理论性能 3.实测 1.背景 NVIDIA GeForce RTX 3060 主要参数: 核心频率 1320 MHz ...
最新文章
- C++中虚函数、虚指针和虚表详解
- 自己写的thinkphp自动生成类
- Python面试题40问
- Quartz详解和使用CommandLineRunner在项目启动时初始化定时任务
- Android中进程与线程
- MySQL调优(四):MySQL索引优化实现细节
- 《剑指offer》扑克牌顺序
- c# 多线程 执行事件 并发_C#.NET Thread多线程并发编程学习与常见面试题解析-1、Thread使用与控制基础...
- 怎么修改提交git是的用户名_git 修改提交邮箱以及用户名-亲测
- Spark和机器学习整合
- php 调试常用函数,PHP几个常用的去空、分组、调试数组函数
- asp.net安全身份验证
- java math.floordiv,Math类的常用方法--田小江
- java sql 字符串_java用字符串拼接SQL语句的特殊字符转义问题
- HTML+CSS+JS在线客服对话框迷你版
- 2011年IT行业薪资调查报告
- js柯里化的认识(本文转载自https://www.zhangxinxu.com/wordpress/2013/02/js-currying),觉得很有用就记下了
- 记录:图片转字符画及文字转字符画
- 性能之颠-应用程序性能技术
- MOOS程序解析记录(6)uSimMarine解析1
热门文章
- 【IT科普】没有C语言之父,就没有乔布斯和Win10!
- 高斯勒让德求积公式matlab通用程序,数值分析——Gauss-Legendre 求积分(Matlab实现)...
- C++练习小写变大写
- shader graph_Shader Graph中的自定义照明:在2019年扩展图形
- Real-Time Rendering 4th 译文《六 纹理(上)》
- JVM调优理论与实践最佳结合
- VS 无法启动程序(系统找不到指定路径)的解决方法
- 无限极分类之查找家谱树
- 鲲鹏Arm64 openEuler 虚拟机学习
- 【数据结构】字符串 模式匹配算法的理解与实现 Brute Force算法(BF算法)与KMP算法 (C与C++分别实现)