Hi,
I currently try to use cl_ext_device_fission extension in order to benchmark the scalability of my OpenCL code. I use Intel OpenCL SDK 1.1 64bits for Linux.
cl_device_id device_id_part[1];
const cl_context_properties part_props[] = {
CL_DEVICE_PARTITION_BY_COUNTS_EXT,
1,
CL_PARTITION_BY_COUNTS_LIST_END_EXT,
CL_PROPERTIES_LIST_END_EXT };
CL_WRAPPER( clCreateSubDevicesEXT(
device_id, /* one device ID returned by clGetDeviceIDs() */
part_props, /* partition scheme (1 partition of 1 compute unit) */
1, /* partition count */
device_id_part, /* new device ID */
NULL) ); I get the following error: CL_DEVICE_PARTITION_FAILED_EXT
Is there any example of the correct usage of this extension in Intel SDK? How to get more information about the error?
Regards
VJ

