Hy all, Maybe I'm wrong but I think I have found a bug in the OpenCL SDK 2012 with the clGetDeviceIDs function. When I call it with these parameters: clGetDeviceIDs(intelPlatformId, CL_DEVICE_TYPE_GPU, 0, NULL, &nbDevice); it must returnsCL_DEVICE_NOT_FOUND but it returns CL_SUCCESS and nbDevice is set to 0. I don't try with other DEVICE_TYPE but I can if needed.
clGetDeviceIDs bug in SDK 2012
For more complete information about compiler optimizations, see our Optimization Notice.



