【发布时间】:2019-03-22 20:20:18
【问题描述】:
我有 RX580 GPU 并在 OpenCL 中编写应用程序。我想单步执行 OpenCL 内核代码并对其进行调试。
我为此目的安装了 CodeXL,但是当我进行项目设置并在 clEnqueueNDRangeKernel 函数处设置断点时。这样我就可以稍后进入我的内核函数。但是我的断点没有被击中。以下是我为启动会话所做的设置。
您可以在下图中的еру中看到,断点设置有效。
当我开始调试时,我的应用程序运行并退出,但没有命中断点。
我不确定是否缺少 CodeXL 的任何先决条件安装或项目设置有问题。
【问题讨论】:
标签: c++ debugging parallel-processing opencl codexl