我使用cuda编译一个很简单的程序,基本只有一个初始化。在编译时没有任何错误,可是程序运行后没有反应,不报错,也没有任何信息,就卡在那里。
使用cuda-gdb运行后 显示error: The CUDA driver failed initialization (error=20).
请前辈们能帮忙解决一下。
找到一个英文论坛的帖子,不过也没看懂。
http://forums.nvidia.com/index.php?showtopic=172843
ok已经解决了,看了一个人帖子,唉,小问题害死人啊。
重启后先用root权限使用下显卡,然后普通用户才能正常使用。先su,再devicequery,找到显卡,在exit到普通用户,能用了。
原贴:
http://blog.csdn.net/linxxx3/archive/2010/07/05/5714084.aspx