在windows下安装cuda

在windows下安装cuda

ID:37800580

大小:629.17 KB

页数:11页

时间:2019-05-31

在windows下安装cuda_第1页
在windows下安装cuda_第2页
在windows下安装cuda_第3页
在windows下安装cuda_第4页
在windows下安装cuda_第5页
资源描述:

《在windows下安装cuda》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、在windows下安装cuda硬件环境:cuda支持目前NV的市面上的绝大多数显卡,包括Tesla、Quadro、GeForce,只有少数早期的旧型号显卡不支持cuda。详见http://www.nvidia.cn/object/cuda_learn_products_cn.html软件环境:cuda可以在Windows(32/64)、MacOS、Linux(32/64)中的大多数版本中安装。在windows下,目前cuda只支持在VisualStudio7.x系列、VisualStudio8以及免费的Visu

2、alStudioC++2005Express。所以需要预先安装以上软件中的任意一种。下面我们以VisualStudio2005为例演示cuda的安装。1、cuda安装包cuda是免费使用的,各种操作系统下的cuda安装包均可以在http://www.nvidia.cn/object/cuda_get_cn.html上免费下载。Cuda提供3个安装包,分别是:SDK,Toolkit和Display。SDK包括许多例子程序和函数库。Toolkit包括cuda的基本工具。Display包括了NV显卡的驱动程序。Too

3、lkit是核心。2、安装cuda2.1安装cudatoolkit双击NVIDIA_CUDA_toolkit_2.0_win32.exe安装,安装完成后在安装目录下出现6个文件夹,分别是:Bin:工具程序和动态链接库Doc:相关文档Include:header头文件包Lib:静态库Open64:基于open64的cudacompilerSrc:部分原始代码安装过程中toolkit自动设定了3个环境变量:CUDA_BIN_PATH、CUDA_INC_PATH和CUDA_LIB_PATH分别对应工具程序库、头文件库和

4、程序库,预设路径为当前安装文件夹下的bin、include和lib三个文件夹。并将bin文件夹目录加入环境变量path中。2.2安装CUDASDKSDK可以根据需要选择安装(推荐安装,因为SDK中的许多例子程序和函数库非常有用)。2.3安装CUDADisplay对于没有安装NV显卡的计算机,不需要安装Display安装包,程序也可以在模拟模式下运行。3、在VisualStudio中使用cudaCUDA的主要工具是nvcc,它会执行所需要的程序,将CUDA程序编译并执行。下面介绍了三种配置cudanvcc的方法。

5、这里推荐使用第三种方法。3.1、方法一(NV自带的修改模板方法)3.1.1、在CUDASDK安装目录下的project目录下新建文件夹,命名为想要建立的工程名字,比如test。并在project文件夹下找到SDK自带的template文件夹,将template文件夹下所有的文件copy到test下。3.1.2、将copy到test文件夹下的所有文件文件名中的template改为test。test.sln与test.vcproj是vs8系列的工程文件,test_vc7.sln与test_vc7.vcproj是vs

6、7系列的工程文件,可以根据自己VisualStudio的版本选择要更改的工程文件,其它两个可以删除。在VisualStudioC++2005Express中,可以将test_vc7.sln与test_vc7.vcproj删除。3.1.3、将*.cu、*.sln和*.vcproj用记事本等文字编辑软件打开,使用查找替换功能将以上文件中所有的template改为test。3.1.4、使用*.sln文件打开整个工程,可以任意更改代码,编译运行。3.1.5、修改输出文件路径(可选,如不改变,可执行文件输出到上两级目录下

7、的bin目录中),如使用了CUDASDK中的动态链接库,将相应的动态链接库拷贝到可执行文件的同一目录下。总结:这种方法是NV公司为windows下使用vs编译cuda提供的标准方法(参见SDKdocCUDA_SDK_release_notes_windows.txt),使用公司提供的模板更改为自己想要建立的工程,也可以参照以上方法,在SDKProject库中的找到与自己想建立工程相近的其它工程做更改。但是费时费力,不推荐使用。3.2、方法二(设定custombuildtool执行cuda)3.2.1、首先

8、建立一个win32console模式的emptyproject,并建立一个新的源文件,此处以main.cu为例。P1.建立一个win32projectP2.设定为emptyprojectP3.建立main.cu3.2.2、在solutionexplorer中main.cu上右键单击,选择property。在打开的对话框中选择General,确定Tool的选项是CustomBuildTo

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。