找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 47|回复: 1

启动3000*4096*2个线程,在nsight中调试遇到两个问题,希望大家能帮我解决一下

[复制链接]
发表于 2018-9-22 16:23:20 | 显示全部楼层 |阅读模式
ESC4000G3
第一个问题是  结果都是三个问号 “???”,这个问题每次重新开机启动程序的时候有一定概率解决,但是只有就有是这样
                       而且每次运行到最后几个线程的时候必定都会变成“???”


第二个问题是 出现上一个错误后,再点击运行会出现 Nsight Debug提示


搜狗截图20180922161743.png
搜狗截图20180922161714.png
搜狗截图20180922161655.png
回复

使用道具 举报

发表于 2018-9-23 13:56:50 | 显示全部楼层
Jetson TX2
有时候出现访存问题的时候, nsight会提示“grid launch failed", 特别是那种在kernel开头就快速挂掉的kernel。

建议的尝试方案:
在NSight菜单中, 开启CUDA Memory Check, 然后重新启用cuda调试。

看看能否直接提示或者定位到访存出错的地方(注意此时的右下角提示有无变化)。

如果有, 仔细检查看看为何会出现访存问题(地址错误, 或者下标计算错误之类的)。

如果没有, 反馈最新变化。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

快速回复 返回顶部 返回列表