Miscellaneous Errors
-
“nvcc fatal : Value ‘sm_52′ is not defined for option ‘gpu-architecture'”
-
This is caused by the Toolkit not being able to handle the architecture code automatically picked for your card. In most cases updating the toolkit to the latest version should fix this problem. In my case the card was newer than the latest stable release so I manually specified an earlier architecture as a theano flag in the .theanorc file.
-
1 | [nvcc] |
2 | fastmath = True |
3 | flags = -arch=sm_30 |
-
“WARNING (theano.sandbox.cuda): CUDA is installed, but device gpu0 is not available (error: Unable to get the number of gpus available: unknown error)”
-
In that case try specifying SUDO first before executing the python script
-
原因及解决办法
http://stackoverflow.com/questions/38125310/nvcc-fatal-value-sm-61-is-not-defined-for-option-gpu-architecture-error-wi
本文解决了一个常见的CUDA问题:当使用较新的GPU时遇到的“nvcc fatal : Value ‘sm_52’ is not defined for option ‘gpu-architecture’”错误。通过手动设置GPU架构为较旧版本,在theanorc文件中指定-theano flag来规避此问题。
276

被折叠的 条评论
为什么被折叠?



