【CUDA】 NVIDIA Nsight Systems user guide
本来想通过CLI来打开Nsight System,结果几度尝试打开都是闪退。
解决方法:打开VS :扩展-管理扩展-下载,搜索Nsight,下载以下扩展,再打开VS,就能在扩展-Nsight中找到Nsight System。点Trace 进入GUI。
2.2.从GUI分析Windows目标
选择我们的设备之后,等待连接到nsys,就可以进入以下界面。
意思就是可以选取某一个时间段的数据。点击start进行分析。一般勾选第一个和最后一个。
Nsight Systems可以对一个过程树进行采样。这里的采样意味着定期中断每个处理器。采样率在项目设置中定义,可以是100Hz、1KHz(默认值)、2Khz、4KHz或8KHz。
在Windows上,Nsight Systems可以收集一个进程树的线程活动。收集线程活动意味着记录每个线程上下文切换事件,并且(可选地)在线程计划返回执行时收集回溯。线程状态显示在时间线上。
如果它是收集的,则当将鼠标悬停在线程执行被阻止的区域上时,将显示线程回溯。
具体解释详见 User Guide :: Nsight Systems Documentation (nvidia.com)