【问题标题】:Nsight report: No kernel launches capturedNsight 报告:未捕获内核启动
【发布时间】:2014-05-21 17:20:18
【问题描述】:

我在 .cu 文件中编写了一个简单的 cuda 程序。当我想看看这个程序的性能时。我选择“Nsight->Start Performance Analysis....”然后选择“Profile CUDA Application”。启动应用程序一段时间并完成捕获后,报告说“没有内核启动捕获”摘要报告说“遇到 1 个错误”。有人可以帮我弄清楚为什么会这样吗?

【问题讨论】:

    标签: cuda nsight


    【解决方案1】:

    在您的示例中完成所有 CUDA 工作后,您是否致电 cudaDeviceSynchronize()cudaDeviceReset()?否则 Nsight 不能保证所有的启动和 memcpy 记录缓冲区都被刷新。

    【讨论】:

      猜你喜欢
      • 2013-08-10
      • 1970-01-01
      • 2011-06-20
      • 2014-09-27
      • 1970-01-01
      • 2018-09-04
      • 2014-10-09
      • 2022-11-11
      • 2021-11-09
      相关资源
      最近更新 更多