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