简体   繁体   English

CodeXL无法运行GPU配置文件

[英]CodeXL cannot run GPU profile

I write an OpenCL program and want to profile it with codeXL.But the GPU : Performance Counters didn't work. 我编写了一个OpenCL程序,并希望使用codeXL对其进行分析。但是GPU:性能计数器无法正常工作。 The program is a very easy vector-add example and it runs properly on visual studio 2017. The codeXL displays cannot open vecAdd.cl, failed to create CL program from source. 该程序是一个非常简单的矢量添加示例,可在Visual Studio 2017上正常运行。codeXL显示器无法打开vecAdd.cl,无法从源代码创建CL程序。 It is strange, who can give me some advice? 很奇怪,谁能给我一些建议? The operating system is windows 10 x64 pro, codeXL 2.5.67, AMD FirePro w7100, amd app sdk 3.0 x86. 操作系统是Windows 10 x64 pro,codeXL 2.5.67,AMD FirePro w7100,AMD App SDK 3.0 x86。 codeXL错误消息

The vecAdd.cl is as follows: vecAdd.cl如下:

__kernel void vector_add(global const float *a, global const float *b, global float *result) { __kernel void vector_add(global const float * a,global const float * b,global float * result){

int gid = get_global_id(0);
result[gid] = a[gid] + b[gid];

} }

OK,I have solved it. 好,我解决了。 Because I set the wrong categories and codeXL cannot find the vecAdd.cl. 因为我设置了错误的类别,所以codeXL无法找到vecAdd.cl。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM