NsightVisualStudioEdition单机调试和双机调试CUDA.pdf

NsightVisualStudioEdition单机调试和双机调试CUDA.pdf

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
NsightVisualStudioEdition单机调试和双机调试CUDA

Nsight Visual Studio Edition + VS 2008 CUDA 双机调试设置 单机调试设置 际上最后 自己用的单机调试 ,也不需要双显卡 ,就是一台显卡稍好的普通计算机 ,但是 还不知道怎么 cpu 和 gpu 代码同时调试。 Nsight 以前叫 Parallel Nsight ,现在针对不同的 IDE 出了不同的支持版本 ,VS 的版本就 叫做 Nsight Visual Studio Edition 下载的时候 ,会要你登录 ,需要在 NV 的官网注册 Nvidia 的账号 ,不麻烦 ,但是注册通过好像有点慢。 我的环境 :32 位 Win7 +Administrator 账户(这个估计可能不重要) +Visual Studio 2008 SP1(SP1 是必须的 ,不然无法装 Nsight) +32 位 CUDA4.0+Nsight Visual Studio Edition 4.0,在官网上显卡支持的 list 上显卡最低要求是 Geforce400 以上 ,我的 GT440 勉强过线 ,但是在另外一台机器上 GTX260 也成功在断点处中断 1.建议两台机器都把 Cuda Toolkit; CUDA Tools SDK;这个不详细讲 ,Nsight 装上,这样 可以互相调试,也避免了忘记设置某些参数的麻烦。具体方法 : 依次安装下列软件 : (1 )Nvidia 显卡驱动 ,装必威体育精装版版本驱动 ,初次安装为了少出错 ,最好安装比较新版本 的驱动。 (2 )Cuda Toolkit 4.0 安装 ,CUDA 4.0 的新特性可以参见其 Release Notes ,其中包 括了本文将要介绍的 Thrust 库。 (3 )CUDA Tools SDK 4.0 安装 ,默认安装路径可能是 C:\ ProgramData\ NVIDIA Corporation\ NVIDIA GPU Computing SDK 4.0 ,记这个路径为 CUDA_SDK_PATH。 (ProgramData 需要查看隐藏文件夹权限才能看到 ) 现在可以用 VS 打开 CUDA SDK 的例子了 ,在这之前 ,两个工具库可以先生成一下。 (1 ) 使用 VS2008 打开 SDK_PATH \ c\common\cutil vs2008.sln , VS2008 选 “Build|Batch Build…” , “Select All” ,生成所有配置需要的 lib.如果遇到 “Can not open source file …”的错误 ,把文件夹的只读属性去掉。目的 :生成各配置需要的 cutilxx[D].lib XX:32 /64 [D]debug 模式 lib 存放的位置 :CUDA_SDK_PATH \ c\common\ lib\(win32|X64) (2 )同上方法 ,打开 CUDA_SDK_PATH\share\ shrUtils_vs2010.sln 选 “Build|Batch Build…” 目的 :生成各配置需要的 shrUtilxx.lib XX:32 /64 [D]debug 模式 lib 存放的位置 :SDK_PATH\share\ lib\(Win32|x64) 注:这个项 目编译时会提示有两个.cpp 找不到 ,直接把他们从项 目里移去即可。因为同 名的.h 文件里已经有完整代码了。 测试例子 :VS2008 打开 SDK 例子 :deviceQuery, matrixMul 各种配置均可编译执行 成功 , CUDA 的基本配置就完了。 2. 安装 Nsight Visual Studio Edition 3. 关闭 D3D 加速: (这个我照做的 ,真正是否需要不清楚 ) 本地调试必须关闭 D3D 加速 : “Disable D3D acceleration for WPF” ,方法: (1)打开文件夹窗口. (2)找到 Nsight Visual Studio Edition\ Host\Common 文件夹 ,具体如下: (a) Win32 系统下是 : X:\ Program Files\ NVIDIA Corporation\ Nsight Visual Studio 4.0\ H

文档评论(0)

liangyuehong + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档