您的位置:首页 > 其它

win7系统下VS2015中CUDA8.0调试程序问题

2018-01-26 16:45 489 查看
  在VS2015环境下配置CUDA8.0,会默认安装CUDA调试工具Nsight Visual Studio Edition (我的默认安装版本是5.2),

说明下本人显卡是比较早的Nvidia GTX 760,然后对CUDA自带的样例进行测试,默认路径及工程位置如下:



然后选择matrixMul工程,右键将其设为启动程序,用Nsight对其进行调试,如下:



调试过程可能会出现黑屏闪烁,或者没有反应,程序好像卡死了一样,翻看了下Nsight Visual Studio Edition 5.2的官方手册,

看到下面内容,看到倒数第六行的内容,因为自己的显卡是GTX 760,所以以为是自己的显卡版本太低了。于是找了实验室另外一张

GTX 1070显卡进行尝试,结果是直接报与matrixMul.exe相关的错误,然后就暂时没管了。



最后还是不甘心,在网上反复的查了下,各种相关搜索,突然发现Nvidia官网的Nsight Visual Studio Edition 已经更新到5.5版

本了(CUDA 8.0自带的版本是5.2),于是尝试着更新了下Nsight的版本,结果竟然可以进入CUDA核函数调试了,如下图:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息