我正在尝试在运行Ubuntu 10.04的服务器上安装CUDA。
我按照NVIDIA的说明安装了“Ubuntu Linux 10.04的CUDA工具包”、“GPU Computing SDK示例代码”和“Linux开发者驱动程序(260.19.26)(64位)”,我的系统是64位。这个安装似乎成功了,所有内容都从http://developer.nvidia.com/object/cuda_3_2_downloads.html#Linux下载。
根据安装包的消息,我将/usr/local/cuda/bin添加到PATH中,/usr/local/cuda/lib64:/usr/local/cuda/lib添加到LD_LIBRARY_PATH。
然后,我尝试运行示例程序。奇怪的是,有些可以运行,而有些甚至可以顺利制作但无法运行。
例如:
- convolutionSeparable将停在那里,没有任何消息,我可以通过ctrl+c杀掉它。
matrixMul输出一行
设备0:“Quadro 5000”,具有Compute 2.0功能
然后停在那里,也可以通过Ctrl + C杀死它
时钟运行,输出
通过
时间= 12574
按ENTER键退出...simpleMultiCopy输出PASSED
MonteCarlo输出PASSED
simpleZeroCopy输出PASSED
bandwidthTest永远停在那里,有闪烁的光标。
这怎么了?我该如何检查CUDA是否成功安装?那些程序为什么无法运行?它们甚至没有错误信息。