caffe運行錯誤: im2col.cu:61] Check failed: error == cudaSuccess (8 vs. 0) invalid device function

來源:互聯網
上載者:User

original url:

http://www.bubuko.com/infodetail-2265238.html


錯誤:

 im2col.cu:61] Check failed: error == cudaSuccess (8 vs. 0)  invalid device function

原因:由於Makefile.config裡面只對cuda8.0以下的架構編譯cuda程式,所以採用cuda8.0後cuda程式沒有被編譯

解決:修改Makefile.config中的 CUDA_ARCH

添加 -gencode arch=compute_61,code=sm_61

計算能力可以參考下面連結添加合適的架構參數

http://blog.csdn.net/allyli0022/article/details/54628987


在Makefile.config中也可以看到注釋(我當前用的是gtx1080):

# 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.
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


聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.