我对NVIDIA Parallel Nsight和OpenCL感到困惑,有人可以确认我可以使用NVIDIA Parallel Nsight 1.5或2.0RC来调试OpenCL代码吗?
答案 0 :(得分:2)
目前尚无法使用Parallel Nsight调试OpenCL内核。 Parallel Nsight 2.0(截至2011年6月的最新版本)仅支持CUDA内核的调试。但是,OpenCL调试是未来版本中可能会进入产品的功能之一。
答案 1 :(得分:1)
是的,有可能,我自己做了,唯一的问题是你需要两台连接到网络的电脑,有两个相同的视频卡。一个将逐步执行你的内核(由于这个事实,图形适配器将无法显示结果,显示将停止)这是第二台计算机进来播放的地方,它在像你这样的Visual Studio中显示结果正在调试普通程序。
我个人认为NVIDIA Parallel Nsight是一个无用的工具。任何内核调试都可以通过向内核添加额外的参数并在那里输出任何主题数据来完成。
答案 2 :(得分:1)
Parallel Nsight 2.1 现在包含跟踪OpenCL 1.1的API @see http://nvidia.com/object/parallel-nsight.html