首页 > 编程知识 正文

cudatoolkit版本,怎么查看安装的cuda版本

时间:2023-05-04 13:11:23 阅读:9715 作者:2370

这里目录标题1 .CUDA版本与显卡驱动程序的对应关系2、Nvidia显卡与CUDA版本2.1 Nvidia显卡与CUDA版本不正确会出现的问题2.2上述问题的原因之一是开发商与建筑公司不一致

一、CUDA版本与显卡驱动程序的对应关系

二、如果Nvidia显卡和CUDA 2.1版Nvidia显卡和cuda版本不正确,本节的来源将被侵权删除

geforce RTX 3080 withcudacapabilitysm _ 86 isnotcompatiblewithecurrentpytorchinstallation.thecurrentpytorchinstallllsuportscuportscudududion 70sm_75compute_37 .注: CUDA capability sm_86表示3080计算力等级为8.6。 (这里的计算力值不是开采力,请注意区别。 ) ) )

问题来源:上面说PyTorch,实际上是PyTorch依赖的CUDA版本的问题

RTX 3080的计算能力为8.6,但当前PyTorch依赖的CUDA版本仅支持计算能力,如3.7、5.0、6.0、6.1、7.0和7.5

注:错误可能仅在3.7、5.0、6.0、7.0和7.5列表中添加或部分删除,具体取决于显卡和您使用的cuda版本

2.2解释导致上述问题的NVIDIA官方文档

翻译后:

计算能力7.0的CUDA可以在支持最高计算能力7.5的GPU上运行,而计算能力7.5的CUDA不能在支持最高计算能力7.0的GPU上运行。 (很容易理解。 cuda需要7.0的计算力。 你的GPU计算能力是7.5。 当然可以; CDA需要7.5的计算能力,你的GPU计算能力是7.0,没有达到要求就要报告错误

但是! 计算能力7.x的CUDA不能在支持最高计算能力8.x的GPU上运行。 (据我的理解,明明足够,为什么不行,具体理由我不知道。 应该与GPU的计算体系结构有关。 ) )

帮助理解:在开发商、建筑公司、建筑工人中分别类比码帧、cuda版本、显卡型号

开发者tensorflow1.0

.

tensorflow2.4

pytorch1.1

.

pytorch1.9

建筑公司CUDA8.x

CUDA9.x

.

CUDA11.x不同能力工人不同等级NVIDIA GPU的首要案例:开发商和建筑公司与开发商pytorch1.9不匹配时,获得场地和需要建筑的楼层高75层(计算难度7.5 ),建筑公司CUDA8.0、cuda 8.9

第二种情况,建筑公司和工人等级不一致的建筑公司需要建造75层以下的房子。 所有能力在10楼、20楼…75楼的工人都可以来工作。 如果上司能发符合你等级的工资就好了! 一位建筑工人甲(GPU )有能力盖80层楼的房子。 那么,他的工资也是级别80。 这家公司的塔有75层,最高只能盖75层楼。 最高也只能提供level75的工资。 甲一定会放弃的吧。 这有什么大不了的? (此时,CUDA支持的最高计算难度为7.5,属于等级7。 GPU等级不同。 一句话,你可以雇佣和低等级工人一样大等级的工人,但不能雇佣比你高一级的工人。 例如,一座70层楼,可以雇佣1-79级工人。 雇佣79级工人超过了我的要求,但他的工资在预算范围内由我支付,但不能雇佣80级工人

检查与无型号显卡相对应的计算能力是最近适应环境的,因此对这些版本的要求感到头晕目眩。 今天先写很多“暂时的、粗浅的、可能错误的理解”,等以后理解好了,再慢慢改正。 我想不要误会。 读英语的能力没问题。 一定要多去看官方文档

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。