我的Ubuntu 10.04上是否正确安装了CUDA?有些样品没有运行.

Alf*_*ong 11 linux ubuntu cuda gpu

我正在尝试在运行Ubuntu 10.04的服务器上安装CUDA.

我按照NVDIA说明安装了"用于Ubuntu Linux 10.04的CUDA工具包","GPU Conputing 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 输出一条线

    Device 0: "Quadro 5000" with Compute 2.0 capability

    并停在那里,再次可以被Ctrl + C杀死

  • clock 工作,输出

    PASSED
    time = 12574
    Press ENTER to exit...

  • simpleMultiCopy 输出 PASSED

  • MonteCarlo 输出 PASSED

  • simpleZeroCopy 输出 PASSED

  • bandwidthTest 永远停在那里闪烁的光标.

这有什么问题?!如何检查我的CUDA安装是否成功?那些程序出了什么问题?他们甚至没有错误信息.

ajp*_*les 2

deviceQuery 说什么?运行该程序后,还要立即检查 dmesg 的输出,看看是否可以弄清楚发生了什么。

另一个提示,如果您仍然遇到问题,请尝试运行:

strace ./deviceQuery 2> out.txt
Run Code Online (Sandbox Code Playgroud)

然后检查 out.txt 以查看是否可以找到发生此错误的任何线索。