lstt2006 发表于 2011-10-28 22:32

转载一篇安装CUDA帖子

GPU,CUDA初试(MAC系统) (2010-09-10 03:14:53)http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif转载


标签: cuda gpu 安装 步骤 it

最近尝试了一下CUDA。由于本人使用iMac和MacBook,所以只能尝试如何在Mac操作系统下,如何安装和使用GPU和CUDA。首先安装CUDA就耗费了很多时间,而问题其实只是被卡在一个点上,那就是所有都安装好以后,运行deviceQuery来测试是否已经安装成功。可是,我始终不能运行deviceQuery。通过在http://forums.nvidia.com上发帖子求助,终于发现,其实不是我没有安装成功,而是我没有正确运行deviceQuery,或者更准确地说,我没有仔细看CUDA SDK release notes。正确的做法是在deviceQuery前面加./,即./deviceQuery。更详细信息请参考我发的论坛帖子(点这里)。这里简单说明一下我的CUDA安装过程(以下软件均下载自:http://developer.nvidia.com/object/cuda_3_1_downloads.html):
第一步:安装CUDA DRIVER(cudadriver_3-1.1.14_macos.dmg)。
第二步:删除以前安装的CUDA版本,然后安装CUDA Toolkit。
第三步:重新启动电脑。
第四步:在命令行输入以下命令:
$ export PATH=/usr/local/cuda/bin:$PATH
   $ DYLD_LIBRARY_PATH=/usr/local/cuda/lib:$DYLD_LIBRARY_PATH
并将两个命令保存至文件~/.bash_profile
第五步:安装 CUDA SDK,这会安装在 /Developer/GPU Computing/目录下。
第六步:运行 nvcc -V,本人获得以下信息
   nvcc: NVIDIA ? Cuda compiler driver
   Copyright ? 2005-2010 NVIDIA Corporation
   Built on Thu_Jun_17_16:11:55_PDT_2010
   Cuda compilation tools, release 3.1, V0.2.1221
第七步:在/Developer/GPU Computing/C目录下,输入命令"make"。

然后在命令行测试:/Developer/GPU Computing/C/bin/darwin/release/目录下的deviceQuery。如果成功运行,那就大功告成了。

其实,在做以上步骤之前,还有一些准备工作:
1,检查显卡是否具备GPU功能(通过nVIDIA的官方网站查)。
2,确定已经安装GCC(通过安装XCode)。

几天前,尝试了一下GPU代码运行,至少已经可以修改例程成功运行了代码。非常开心!接下来的事情就是设计算法,做GPU方面的研究工作了。


页: [1]
查看完整版本: 转载一篇安装CUDA帖子