【问题标题】:1080Ti Check failed: error == cudaSuccess (8 vs. 0) invalid device function1080Ti 检查失败:错误 == cudaSuccess (8 vs. 0) 无效的设备功能
【发布时间】:2018-02-05 08:07:55
【问题描述】:

我在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

我能做什么?

【问题讨论】:

    标签: caffe pycaffe cudnn


    【解决方案1】:

    安装 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),最后一个版本支持计算能力 2.x (Fermi)

    CUDA SDK 7.5 支持计算能力 2.0 – 5.x(Fermi、Kepler、 麦克斯韦)

    【讨论】:

    • 谢谢我修好了!!
    • 很高兴知道您可以修复它。如果它达到目的或帮助您解决问题,请“将答案标记为已接受”。
    猜你喜欢
    • 2017-02-26
    • 2019-04-03
    • 2016-02-20
    • 1970-01-01
    • 1970-01-01
    • 2017-01-27
    • 1970-01-01
    • 2017-11-14
    • 2017-02-12
    相关资源
    最近更新 更多