记录一下在自己PC上安装cuda的过程。OS是win10,IDE为VS2013,显卡为GeForce MX150。(驱动版本24.21.13.9882)
1.首先确认自己系统的显卡可用。打开设备管理器,找到显示适配器,查看显卡是否可以工作。如果驱动错误,那么会显示叹号,如下图
双击之后查看属性,显示如下
比较迷的是MX150写这篇博客时候也出来没多久,最新的驱动居然是这样的结果。。。解决方法是下载较旧版本的驱动。
2.安装cuda
这里我尝试了cuda7.5,8,9.2,前两个较旧的版本安装时会提示版本过时,所以最好安装最新版cuda。安装过程很简单,一直点击确定、同意即可。
检查是否安装成功的方法很简单,安装完成以后打开命令行,输入nvcc -V,这是cuda的C编译命令。
3.检查是否cuda和显卡可用。从程序栏中找到NVIDIA Corporation,点击Browse CUDA Samples即可打开cuda的示例程序,如下所示。
可以点击此目录的2013.sln编译所有项目,也可以选择一个小的示例程序单独编译。需要注意的是,如果编译全部的话,一共163个例子,可能会有13个因为缺少一些头文件编译失败,比如缺少'mpi.h',这些可以忽略。
这里我单独编译了nbody.exe程序,搜索即可。运行截图如下
这里可能有错误是命令行最后一行输出没有可用的GPU设备,这个原因还是驱动版本的问题(对,就是这么坑),计算机可以找到显卡设备,但是cuda不一定可用,所以就需要再调整驱动版本。这里经过我的尝试,发现398是可以的,其版本是24.21.13.9882。
总结:安装过程很简单,驱动版本很关键,需要尝试。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)