Caffe-GPU编译问题:nvcc fatal : Unsupported gpu architecture 'compute_20'
2017-12-12 14:11
691 查看
环境:
Ubuntu 16.04
OpenCV 3.3
Cuda 9.0
编译出现问题
NVCC src/caffe/layers/bnll_layer.cu
nvcc fatal : Unsupported gpu architecture 'compute_20'
Makefile:594: recipe for target '.build_release/cuda/src/caffe/layers/bnll_layer.o' failed
make: *** [.build_release/cuda/src/caffe/layers/bnll_layer.o] Error 1
make: *** Waiting for unfinished jobs....
仔细查看了一下 Makefile.config 中 CUDA_ARCH 设置未按规定设置:
因为我装的是CUDA9.0所以把下面这两行删除就可以了
Ubuntu 16.04
OpenCV 3.3
Cuda 9.0
编译出现问题
NVCC src/caffe/layers/bnll_layer.cu
nvcc fatal : Unsupported gpu architecture 'compute_20'
Makefile:594: recipe for target '.build_release/cuda/src/caffe/layers/bnll_layer.o' failed
make: *** [.build_release/cuda/src/caffe/layers/bnll_layer.o] Error 1
make: *** Waiting for unfinished jobs....
仔细查看了一下 Makefile.config 中 CUDA_ARCH 设置未按规定设置:
# CUDA architecture setting: going with all of them. # For CUDA < 6.0, comment the *_50 through *_61 lines for compatibility. # For CUDA < 8.0, comment the *_60 and *_61 lines for compatibility. # For CUDA >= 9.0, comment the *_20 and *_21 lines for compatibility. 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
因为我装的是CUDA9.0所以把下面这两行删除就可以了
-gencode arch=compute_20,code=sm_20 \ -gencode arch=compute_20,code=sm_21 \
相关文章推荐
- [Caffe] - No.1 nvcc fatal : Unsupported gpu architecture 'compute_20'
- vs2015+opencv3.3.0+cuda9.1编译,出现nvcc fatal : Unsupported gpu architecture 'compute_20'
- ubuntu14.04编译opencv-2.4.9出现“nvcc fatal : Unsupported gpu architecture 'compute_11'”错误
- 关于nvcc fatal : Value 'sm_20' is not defined for option 'gpu-architecture'的问题
- Ubuntu16:cmake生成Makefile编译caffe过程(OpenBLAS/CPU+GPU)塈解决nvcc warning:The 'compute_20', 'sm_20'
- Ubuntu16:cmake生成Makefile编译caffe过程(OpenBLAS/CPU+GPU)塈解决nvcc warning:The 'compute_20', 'sm_20'
- nvcc fatal : Unsupported gpu architecture 'compute_11'
- caffe 问题集锦之使用cmake编译多GPU时,更改USE_NCCL=1无效
- Unsupported gpu architecture 'compute_*'2017解决方法
- caffe 问题集锦之使用cmake编译多GPU时,更改USE_NCCL=1无效
- Unsupported gpu architecture 'compute_11'解决方法
- Unsupported gpu architecture 'compute_11'解决方法
- OpenCV安装教程及错误:Unsupported gpu architecture 'compute_11' 解决方法
- Unsupported gpu architecture 'compute_11'解决方法
- Caffe编译的时候出现warning: The 'compute_20' and 'sm_20' architectures are deprecated怎么办
- Unsupported gpu architecture 'compute_11'解决方法
- 【matconvnet】故障排除:Error using mex nvcc fatal : Unsupported gpu architecture 'compute_52'
- 【matconvnet】故障排除:Error using mex nvcc fatal : Unsupported gpu architecture 'compute_52'
- 编译gpu版caffe遇到的问题
- Unsupported gpu architecture 'compute_11'解决方法