记录一下自己cuda9.0+VS2015的安装与配置

    本人地球物理硕士一枚,奈何对地球物理不感兴趣,前思后想不知道怎么办。最后想到了用cuda做地球物理非线性反演(其实就是搜索)。这样也可以学一些计算机的知识,为以后转行做准备。顺便奉劝各位一句,如果家里不是很有钱,而且学习是为了找个好工作,千万别学地球物理!

    好了,不说废话了,详细记录一下最近的心得吧。

 

    首先要先了解cuda,入门视频是看的nvidia公司周斌老师的视频。(B站上免费,爱奇艺上需要会员)一共10几节课,讲的东西都是一些原理性的东西,看完了后感觉只是有一个大概的认识,感觉还是需要练一练。于是去学校图书馆泡了几天,图书馆书很多,奈何自己基础太差,很多书都是看个一两章就看不下去了。唯一能看进去的就是《GPU高性能编程CUDA实战》。看的过程中感觉里面的代码大概能看懂个一半一半。看了这本书后我下定决心进行CUDA并行计算编程。

    

    首先要买一张属于自己的显卡,本人穷学生一个,于是花了300块买了一张二手GTX750ti,由于本人是计算机菜鸟,一开始连显卡都不会装,没办法,上B站看视频,百度问,最终装上了显卡。

    装上显卡后,在NVIDIA显卡控制面板中查询自己显卡支持的CUDA版本。查询方法如下:

记录一下自己cuda9.0+VS2015的安装与配置

    点击左下角的系统信息选项。

记录一下自己cuda9.0+VS2015的安装与配置

然后注意看3D设置里文件名为NVCUDA.DLL后面的产品名称 发现可以用CUDA9.0,于是下载安装CUDA9.0.

 

 

在安装VS2015和CUDA9.0的过程中主要参考https://blog.csdn.net/u013165921/article/details/77891913

按照别人的步骤一步一步来,其实内部很多东西也不懂,打算恶补一下计算机基础。

编译基础方面参考:https://blog.csdn.net/angel69devil/article/details/52181594

上面两个地址都是别人的博客,不知道这算不算转载,如果算的话我会删帖,不过感谢这两位博主!

 

 

第一次写博客有点乱,有时间在改吧,如果有用CUDA做地球物理数据处理的(或者矩运算,反演)希望可以好好交流交流。