调试OpenCL内核

时间:2017-08-30 11:10:08

标签: debugging kernel opencl

我正在使用OpenCL,我的指针有很多问题(分段违规)。我如何调试GPU的内核代码,以查看我放置属性的内存并查看我的错误?

1 个答案:

答案 0 :(得分:0)

有一些GPU调试工具,但另一种方法是使用Intel CPU驱动程序并使用CPU调试器进行调试。以下是英特尔关于如何操作的文章: https://software.intel.com/en-us/node/539339

或者,既然它是C99,你可以将内核代码移动到常规的C / C ++程序中,然后让逻辑首先在那里工作,然后将它移到内核中。