NVIDIA CUDA SDK例子编译不支持的架构“compute_20”(NVIDIA CUDA

2019-09-27 08:06发布

在CUDA SDK编译,我得到一个NVCC致命的:不支持GPU架构“compute_20”我的工具包是2.3和共享系统(即不能真正地升级)和驱动程序的版本也是2.3,在4个特斯拉C1060s运行

如果有帮助,这个问题被称为基数排序。

看来,有几个人在网上有过这个问题,但我还没有在任何地方,实际上给出了一个解决方案中。

Answer 1:

我相信compute_20的目标是费米的硬件,你没有。 此外,Cuda的2.3不支持费米的功能或compute_20。 尝试使用compute_13代替。



Answer 2:

您使用的是2.3工具包,因为不支持,你已经看到compute_20这是行不通的编译3.X SDK。

最简单的解决方法是升级工具包或降级SDK。 你可以尝试改变生成文件(common.mk在C /通用)在Linux或更改Windows生成属性只选择compute_13,但也有可能是其他问题,所以它可能是简单的对准SDK /工具包的版本。

请注意,如果你没有管理员权限的,那么你可以安装工具包SDK中旁边的本地版本,但你需要ADMI升级的驱动程序。



文章来源: NVIDIA CUDA SDK Examples Compilation Unsupported Architecture 'compute_20'