我在py-faster-Rcnn
中得到了这句话F0205 17:04:17.806836 4300 pooling_layer.cu:212] Check failed: error == cudaSuccess (8 vs. 0) invalid device function
*** Check failure stack trace: ***
GPU:Geforce 1080Ti
CUDA:7.5
Cudnn:v5
我的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
我能做什么?
答案 0 :(得分:0)
安装CUDA 8.0,这应解决问题。
从this您可以发现GeForce GTX 1080 Ti GPU属于Pascal GPU Micro架构,其计算能力为6.1版,受CUDA 8.0或更高版本支持。
CUDA SDK 8.0支持计算能力2.0 - 6.x(Fermi,Kepler,Maxwell,Pascal),最后一个版本,支持Compute Capability 2.x(Fermi)
CUDA SDK 7.5支持计算能力2.0 - 5.x(Fermi,Kepler, 麦克斯韦)