caffe编译nvcc warning:The 'compute_20', 'sm_20'

Posted 想飞的萌猪

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了caffe编译nvcc warning:The 'compute_20', 'sm_20'相关的知识,希望对你有一定的参考价值。

Makefile.config 中

CUDA_ARCH := -gencode arch=compute_20,code=sm_20 \
-gencode arch=compute_20,code=sm_21 \
-gencode arch=compute_30,code=sm_30 \
-gencode arch=compute_35,code=sm_35 \
-gencode arch=compute_50,code=sm_50 \
-gencode arch=compute_52,code=sm_52 \
-gencode arch=compute_60,code=sm_60 \
-gencode arch=compute_61,code=sm_61 \
-gencode arch=compute_61,code=compute_61

改为

CUDA_ARCH :=  \
-gencode arch=compute_30,code=sm_30 \
-gencode arch=compute_35,code=sm_35 \
-gencode arch=compute_50,code=sm_50 \
-gencode arch=compute_52,code=sm_52 \
-gencode arch=compute_60,code=sm_60 \
-gencode arch=compute_61,code=sm_61 \
-gencode arch=compute_61,code=compute_61

以上是关于caffe编译nvcc warning:The 'compute_20', 'sm_20'的主要内容,如果未能解决你的问题,请参考以下文章

Caffe nvcc编译问题:Unsupported gpu architecture

nvcc 致命:安装 cuda 9.1+caffe+openCV 3.4.0 时不支持 gpu 架构“compute_20”

NVCC src/caffe/util/math_functions.cu

如何将编译器标志从 clang 传递给 nvcc

如何配置 mex 以将编译器标志传递给 nvcc

为啥 nvcc 无法使用 boost::spirit 编译 CUDA 文件?