NVIDIA Parallel Nsight and OpenCL

3

我对NVIDIA Parallel Nsight和OpenCL有点困惑,有人能确认一下是否可以使用NVIDIA Parallel Nsight 1.5或2.0RC来调试OpenCL代码吗?

3个回答

2

目前还不能使用Parallel Nsight调试OpenCL内核。截至2011年6月,Parallel Nsight 2.0(最新版本)仅支持调试CUDA内核。但是,OpenCL调试可能会成为未来版本中的一个功能。


1

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

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


我尝试在苹果平台上使用-g参数,但它给了我一个关于不支持该参数的消息。 - pierre tautou
1
我不明白苹果平台是什么意思,你只能在Windows下使用NPNS... - Lu4

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接