nvidia geforce rtx 3090 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_61 sm_70 sm_75 compute_37.
时间: 2023-05-31 20:20:47 浏览: 336
### 回答1:
这句话的意思是:当前安装的PyTorch版本不支持具有CUDA能力的sm_86的NVIDIA GeForce RTX 3090。该PyTorch版本只支持sm_37、sm_50、sm_60、sm_61、sm_70、sm_75和compute_37的CUDA能力。
### 回答2:
这句话的意思是,nvidia geforce rtx 3090的CUDA计算能力为sm_86,而当前安装的pytorch只支持计算能力为sm_37、sm_50、sm_60、sm_61、sm_70和sm_75,以及compute_37。因此,当前的pytorch安装不支持nvidia geforce rtx 3090这样的显卡。
要解决这个问题,我们需要升级pytorch安装程序以支持sm_86计算能力。这可以通过更新pytorch安装程序或使用更高版本的pytorch来实现。同时,我们还需要确保GPU驱动程序和CUDA工具包版本与pytorch要求的版本匹配,这是保证兼容性的必要条件。
此外,需要注意的是,nvidia geforce rtx 3090是面向高端用户的显卡,其计算能力比较高,适合进行复杂的机器学习和深度学习任务。因此,如果需要使用这款显卡进行计算任务,建议再研究一下相关文献,以确保计算效率和性能的最大化。
### 回答3:
NVIDIA的GeForce RTX 3090显卡采用了最新的CUDA架构SM_86,但是据错误提示所述,当前安装的PyTorch不支持SM_86的CUDA能力。当前版本只支持CUDA能力为SM_37、SM_50、SM_60、SM_61、SM_70、SM_75以及compute_37的显卡。
这意味着,如果您想在使用GeForce RTX 3090的同时使用PyTorch,您需要更新PyTorch的安装版本以支持新的CUDA架构。或者,您可以降级GeForce RTX 3090的CUDA版本以与当前的PyTorch版本兼容。
更新PyTorch的方法如下:
1. 确认您的显卡支持SM_86架构。
2. 下载并安装支持SM_86架构的CUDA版本。
3. 更新PyTorch版本以支持新的CUDA版本。
降级GeForce RTX 3090的CUDA架构的方法如下:
1. 确认您当前的PyTorch版本支持您想要降级的CUDA架构。
2. 下载并安装符合您要求的CUDA版本。
3. 更新GeForce RTX 3090的驱动程序以支持新的CUDA架构。
总的来说,更新或降级系统中的组件的方法相对较为简单,但需要您仔细检查是否兼容,并在更新之前备份数据。在完成更改后,确保所有应用程序都正常运行。
阅读全文