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

时间:2015-04-29 11:56:24

标签: cuda gpu nvcc

我将我的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虚拟架构。

1 个答案:

答案 0 :(得分:6)

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)。