Opencl CodeXL无法运行GPU配置文件

Opencl CodeXL无法运行GPU配置文件,opencl,amd,codexl,Opencl,Amd,Codexl,我写了一个OpenCL程序,想用codeXL来分析它,但是GPU:性能计数器不起作用。该程序是一个非常简单的矢量添加示例,它在visual studio 2017上正常运行。codeXL显示器无法打开vecAdd.cl,无法从源创建cl程序。真奇怪,谁能给我一些建议?操作系统是windows 10 x64 pro、codeXL 2.5.67、AMD FirePro w7100、AMD app sdk 3.0 x86 vecAdd.cl如下所示: __内核无效向量_add(全局常量浮点*a,全局常

我写了一个OpenCL程序,想用codeXL来分析它,但是GPU:性能计数器不起作用。该程序是一个非常简单的矢量添加示例,它在visual studio 2017上正常运行。codeXL显示器无法打开vecAdd.cl,无法从源创建cl程序。真奇怪,谁能给我一些建议?操作系统是windows 10 x64 pro、codeXL 2.5.67、AMD FirePro w7100、AMD app sdk 3.0 x86

vecAdd.cl如下所示:

__内核无效向量_add(全局常量浮点*a,全局常量浮点*b, 全局浮点*结果) {


}好的,我已经解决了。因为我设置了错误的类别,codeXL找不到vecAdd.cl.

您是使用带有C-header的OpenCL还是其他方式?主程序是由C.和C-header编写的。这是一个简单的程序。目标是使用GPU计算矢量加法。a[1000]+b[1000]=c[1000]。我只是怀疑我是否错误地配置了codeXL。哪些类别?大概不是类别,而是文件夹。
int gid = get_global_id(0);
result[gid] = a[gid] + b[gid];