赞
踩
前言:最近配置了GPU工作站,用CUDA开发一个多服务器多GPU的某信号处理加速程序。在开发程序的过程中想要进入每个kernel进行调试。之前在笔记本(win7+Geforce840M+VS2015+CUDA9.2)上安装好,可以直接在VS中使用菜单栏中Nsight(Legacy)中的工具进行调试。但在这个工作站(win10+RTX 3080*2+VS2015+CUDA11.0),由于Nsight Monitor一直无法连接到该主机,无法进入kernel进行调试(网上各大教程已查阅),在NVIDIA官网看到Nsight_VS_ Edition(VS,Visual Studio)工具,想试试。CSDN论坛中没有相关资料介绍,我就来先踏一部分路,做一个简单的经验分享。
主机:win10平台
设备:GeForce RTX 3080
CUDA:11.1
NVIDIA驱动:456.38
Visual Studio:2015
进入开发工具下载中心
https://developer.nvidia.com/gameworksdownload#?tx=$gameworks,developer_tools
需要注意:1)GPU驱动程序版本;2) 当前CUDA Toolkit版本
我这里选的2020.1.0
选择资料下载中的win(64)位
2.1)肯定选接受
2.2)是否帮助改进。本人主机不联网,帮否无所谓,因此选择是。
2.3 )设置。按默认的就可以
2.4)安装
2.5)中间提示
必须先将VS 和GPU Monitor关掉。
点击OK后,退出安装程序,将上述两个关掉,回到2.1 重新开始。
2.6)安装完成
最坑的事情,现在还没解决,
出现问题,之前写的CUDA代码可以正常运行,但是没有高亮,也没有代码自动补全功能。感觉好糟糕,麻烦!!!!
并且!!!也找不到之前VS菜单栏中的Nsight选项。
多阅读官方文档还是由好处的,但是对于该问题,也没有一个详尽描述。
该工具的NVIDIA官网:https://docs.nvidia.com/nsight-visual-studio-edition/2020.1/install-setup/index.html#how-to-install-nsight
*********** 2020年12月14日 08:12:38问题解决 ***************
参考博客,传送门
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。