CUDA安装方法及调试.docVIP

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CUDA安装方法及调试

一、安装 硬件环境:cuda支持目前NV的市面上的绝大多数显卡,包括Tesla、Quadro、GeForce,只有少数早期的旧型号显卡不支持cuda。 见/object/cuda_learn_products_cn.html 软件环境:cuda可以在Windows(32/64)、Mac OS、Linux(32/64)中的大多数版本中安装。 在windows下,目前cuda只支持在 Visual Studio 7.x Visual Studio 8以及免费的 Visual Studio C++ 2005 Express。Visual Studio 2005 为例演示cuda的安装。 cuda安装包 cuda是免费使用的,各种操作系统下的cuda安装包均可以在/object/cuda_get_cn.html上免费下载。 Cuda提供3个安装包,分别是:SDK, Toolkit和driver。 安装cuda(这里全部按默认路径。在网上下载必威体育精装版版本的) 2.1 安装 CUDA driver 对于没有安装NV显卡的计算机,不需要安装driver安装包,程序也可以在模拟模式下运行。 2.2 安装cuda toolkit 双击NVIDIA_CUDA_toolkit_4.0.17_win32.exe安装,安装完成后在安装目录下出现6个文件夹,分别是: Bin : 工具程序和动态链接库 Doc : 相关文档 Include : header头文件包 Lib : 静态库 Open64 : 基于open64的cuda compiler Src : 部分原始代码 安装过程中toolkit自动设定了3个环境变量:CUDA_BIN_PATH、CUDA_INC_PATH和CUDA_LIB_PATH分别对应工具程序库、头文件库和程序库,预设路径为当前安装文件夹下的bin、include 和lib三个文件夹。并将bin文件夹目录加入环境变量path中。 (注:添加环境变量的方法——右击“我的电脑”,选择“属性”,再选择“高级”,接着点击“环境变量”,在“系统变量”一栏里双击“Path”, 在“变量值”最后面添加“;”和你要加入的东西C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v4.0\bin) 2.3安装CUDA SDK SDK可以根据需要选择安装(推荐安装,因为SDK中的许多例子程序和函数库非常有用)。 3、在Visual Studio中使用cuda CUDA的主要工具是nvcc,它会执行所需要的程序,将CUDA程序编译并执行。配置cuda nvcc的方法。 使用CUDA_VS_Wizard执行cuda) 3.3.1、解压CUDA_VS_Wizard并安装。 (注意:如果你安装的是32位的SDK, Toolkit和driver,那么CUDA_VS_Wizard也要是32位的,否则测试时会出错。) 3.3.2、将CUDA SDK安装目录下的bin\win32文件夹下的四个文件夹(Debug, EmuDebug, Release, EmuRelease)的路径全部加入环境变量中的path变量中。 3.3.3、使用vs直接建立工程。在工程选项里选择CUDAWinApp。 点击确定。 3.3.4、如果是在模拟模式下运行,需要在解决方案中右键属性,在Configuration Properities 中将Configuration 设置为Emu模式。 P14.模拟模式设置(1) P15.模拟模式设置(2) 3.3.5、完成。 总结:这种方法虽然使用了第三方的工具,但只需要配置一次即可,而且配置简单,以后每次建立cuda程序都可以直接生成。如果是建立预定义头文件的工程,则建立的cuda程序,会自带一个sample.cu,可以选择在sample.cu的基础上更改或删除sample.cu重新建立.cu文件。如果是建立空工程则没有。建立方法.cu文件的方法是建立.cpp文件或.txt文件改名为.cu文件即可。推荐使用。 4、语法高亮设置。 4.1、找到CUDA SDK安装目录下doc\syntax_highlighting\自带的文件usertypt.dat,将其copy到Microsoft Visual Studio 安装目录的\Common7\IDE下。 4.2、在Visual Studio做以下设置: 在工具-选项 -文本编辑器-文件扩展名中添加cu。 单击应用,然后点击确定完成设置。 4.3、重新启动Visual Studio,完成高亮设置。 二、测试 验证安装是否正确   在进行下面的步骤之前,很重要的一点是要

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档