nvcc -arch sm_52给出错误"没有为选项'gpu-architecture'定义值'sm_52'"

Ale*_*Gao 4 cuda gpu nvcc

我将我的cuda工具包从5.5更新到6.5.然后按照命令

nvcc -arch=sm_52
Run Code Online (Sandbox Code Playgroud)

开始给我一个错误

nvcc fatal   : Value 'sm_52' is not defined for option 'gpu-architecture'
Run Code Online (Sandbox Code Playgroud)

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

sga*_*zvi 6

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

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

请务必下载较新版本的CUDA Toolkit 6.5.

PS:我宁愿使用最新版本的工具包(目前为7.0).