三、最后,使用CUDA的例子,验证你是不是装好了CUDA。
终端下:
cd ~/NVIDIA_GPU_Computing_SDK/C
make
如果不出问题,在 ~/NVIDIA_GPU_Computing_SDK/C/bin/linux/release目录下就会有很多可执行文件了。 ~/NVIDIA_GPU_Computing_SDK/C
首先要做的是运行deviceQuery,如果你看到类似于下面的结果,看到我用绿色框标来的的“Test Passed”,就说明OK了。
(据官方文件说,在SELinux环境下,可能遇到对多用户设备访问的限制,这个在终端下输入setenforce 0。)
接下来,运行bandwidthTest ,以保证“CUDA cabable device”(不明白)能够正常通信。这也是看到“Test Passed”,就OK了。
接下来,你就可以运行那些好玩的例子了:
比如说:
particles模拟一个立方体里很多小球一起落下的。
fluidsGL模拟流体在外界扰动下的流动。
还有些fft变换、快速walsh变换、蒙特卡罗等。
Have Fun!
(Ubuntu 9.10下安装cuda可能遇到的问题一个是:__signbit或__signbitf或__signbitl或__signbitd “cannot be declared weak”,另一个就是“/usr/bin/ld: cannot find -lglut”,对于前一个问题,你还可以参考这篇文章提到的另一个解决方法,另外,在nvidia cuda的论坛上,这两个方法都有讨论,不过是英文的。