Mac下CUDA配置小记

心血来潮,在Mac下也配置了一个CUDA环境。

CUDA Toolkit 5.0 增加了对mac的支持,最起码简化到让我看到就有尝试的冲动了。

按照官网上给出的CUDA Getting Started Guide for Mac OS X就可以比较轻松的配置了。地址如下:http://docs.nvidia.com/cuda/cuda-getting-started-guide-for-mac-os-x/index.html

安装过程都比较简单,因为是以软件形式封装的。

到Install的第二步, Define the environment variables的时候需要注意。

作为一个刚刚接触UNIX系统的菜菜,还是写的详细些好了。在终端中添加的环境变量的完整命令是:

vim ~/.bash_profile

对了,就是要用vim去改写.bash_profile文件,额,不会vim的可以去网上找找相应的教程。

另外一个需要注意的就是在Verify the Installation中的Compiling the Example那一步

在/Developer/NVIDIA/CUDA-5.0/samples文件夹下使用make命令的时候会报错。错误是关于MPI的,具体问题还不清楚,后来安装了OpenMPI好像也没有解决。但是这个问题可以解决,如果MPI功能不用的话。参考了一篇国外的帖子,只用这样使用命令make -k 就可以了。(当然,你之前要是make过的话,要make clean后再make -k。-k的意思就是keep doing,尽可能的make)

等到一切就绪,运行nsight命令就大功告成了。

p.s. 出问题找答案还是Google吧,某度。。。。

原文地址:https://www.cnblogs.com/shawnpoo/p/2941838.html