【问题标题】:nvcc -arch sm_52 gives error "Value 'sm_52' is not defined for option 'gpu-architecture'"nvcc -arch sm_52 给出错误“未为选项‘gpu-architecture’定义值‘sm_52’”
【发布时间】:2015-04-29 11:56:24
【问题描述】:

我将我的 cuda 工具包从 5.5 更新到了 6.5。然后执行命令

nvcc -arch=sm_52

开始给我一个错误

nvcc fatal   : Value 'sm_52' is not defined for option 'gpu-architecture'

这是一个错误吗?或 nvcc 6.5 不支持 Maxwell 虚拟架构。

【问题讨论】:

    标签: cuda gpu nvcc


    【解决方案1】:

    CUDA Toolkit 6.5 在sm_52 架构投入生产之前发布。

    sm_52 架构到来后,发布了对 CUDA 6.5 的更新,使 nvcc 能够为sm_52 生成代码。

    确保下载newer version of CUDA Toolkit 6.5

    P.S:我宁愿使用latest version of toolkit(目前是7.0)。

    【讨论】:

      猜你喜欢
      • 2018-05-19
      • 1970-01-01
      • 2016-11-02
      • 1970-01-01
      • 2013-04-01
      • 2011-06-07
      • 2018-06-03
      • 2014-12-26
      • 2019-09-19
      相关资源
      最近更新 更多