3

我对 NVIDIA Parallel Nsight 和 OpenCL 有点困惑,谁能确认我可以使用 NVIDIA Parallel Nsight 1.5 或 2.0RC 调试 OpenCL 代码?

4

3 回答 3

2

目前还不能使用 Parallel Nsight 调试 OpenCL 内核。Parallel Nsight 2.0(截至 2011 年 6 月的最新版本)仅支持调试 CUDA 内核。然而,OpenCL 调试是可能在未来版本中加入产品的功能之一。

于 2011-06-28T03:08:24.807 回答
1

Parallel Nsight 2.1现在包括用于跟踪 OpenCL 1.1 的 API
@see http://nvidia.com/object/parallel-nsight.html

于 2012-02-02T12:48:47.413 回答
1

是的,有可能,我自己做过,唯一的问题是你需要两台连接到网络的电脑,有两个相同的视频卡。一个人将逐步执行您的内核(由于这个事实,图形适配器将无法显示结果,显示将停止)这是第二台计算机发挥作用的地方,它像您一样在 Visual Studio 中显示结果正在调试普通程序。

我个人认为 NVIDIA Parallel Nsight 是一个无用的工具。任何内核调试都可以通过向内核添加额外的参数并在那里输出任何主题数据来完成。

于 2011-04-26T06:29:56.453 回答